Аналитика
http://www.geosystema.net/forum/

Сумма площадей внутренних контуров с общим параметром
http://www.geosystema.net/forum/viewtopic.php?f=5&t=638
Страница 1 из 1

Автор:  Игорь Николаевич [ 19 янв 2008 13:09 ]
Заголовок сообщения:  Сумма площадей внутренних контуров с общим параметром

Дайте формулу для графического шаблона .dmt ( да и для Fast Reports) суммы площадей внутренних контуров с общим (задаваемым мной) параметром. Или напишите, кто знает как.

Автор:  Anton Gorpynich [ 22 янв 2008 09:35 ]
Заголовок сообщения:  Re: Сумма площадей внутренних контуров с общим параметром

Для DMT шаблонов можно использовать функции, описанные в этом форуме в следующих темах:

viewtopic.php?p=991#991

viewtopic.php?p=1009#1009

Эти же функции можно использовать в производных перематрах, которые можно будет использовать в Генераторе отчетов. Кроме того, Генератор отчетов позволяет получить требуемую площадь при помощи скрипта:

Код:
begin
  Area:=0;
  for i:=1 to ChildCount(0) do
   begin
     if str(Param(findid(LS),0,i))='' then
      Area:=Area+Param(0,0,i);
   end
end


Данный скрипт вычисляет площадь всех угодий без ограничения прав собственности, или если быть точнее, площадь угодий, для которых не заполнен дескриптор LS. См. пример шаблона для Генератора отчетов во вложенном файле.

Вложения:
primer.zip [508 байт]
Скачиваний: 553

Страница 1 из 1 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/