Дайте формулу для графического шаблона .dmt ( да и для Fast Reports) суммы площадей внутренних контуров с общим (задаваемым мной) параметром. Или напишите, кто знает как.
Для DMT шаблонов можно использовать функции, описанные в этом форуме в следующих темах:
Эти же функции можно использовать в производных перематрах, которые можно будет использовать в Генераторе отчетов. Кроме того, Генератор отчетов позволяет получить требуемую площадь при помощи скрипта:
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 Bytes)