Всех приветствую. Может кто с ходу подскажет…..
Решил тут упростить себе задачу по оформлению схемы границ земельного участка (приходится по долгу службы делать не одну или две, и бывают очень протяженные с множеством характерных точек)
Суть вопроса - в модели есть блок с атрибутами, блок имеет свои координаты Х и Y, таких блоков может быть 4, а может быть и любое другое количество.
Для этого создал таблицу в Шаблоне отчета указал необходимые формулы, чтобы в отчете мне автоматически, исходя из количества блоков в модели, таблица компоновала всю необходимую информацию в нужном виде.
Хотел сделать одну таблицу и чтобы в ней высчитывались следующие параметры - координата Х, координата Y, номер точки (с этим проблем не возникло), а вот с параметром расстояние между двумя точками - тут возникли трудности.
Логика была следующая, создаю два скрытых столбца “Разница значений по Х” и “Разница значений по Y” в формуле которых должна браться координата следующей точки (например точки 2) и вычитаться координата предыдущей (например точки 1) а потом вот по такой формуле =round(sqrt(sum(C6C6;D6D6)); 1) высчитывается расстояние между этими точками 1 и 2 и т.д.
Но загвоздка была в следующем, как в Шаблоне отчета задать формулу, чтобы в Отчете было все как хотелось изначально?!
Если задать как на скрине (и это не правильно), то формула в ячейке В6 будет всегда выдавать одно и то же значение, а как сделать то же самое, условно в ячейке С6 надо вписать нечто подобное =E6*(n+1)****-***E6 и аналогично с ячейкой D6 - я не понимаю….
файл в dwg так же прилагаю
формула в таблице Nano.dwg (355,8 КБ)







