В начале данной главы мы схематично познакомились с процессом создания землеустроительной документации. В этом разделе мы будем подробнее говорить о той его части, которая касается шаблонов документов, и того, как они используются в Digitals.
Шаблон документа - это некая заготовка документа, содержащая постоянную (неизменяемую или малоизменяемую) и переменную (то есть зависящую от конкретных данных) части. Таким образом, шаблоны документов призваны экономить время и усилия оператора, позволяя ему сосредоточиться на переменной части генерируемого документа.
Разумеется, шаблоны документов являются настраиваемыми, то есть их содержимое можно изменить под конкретные нужды и требования. Обычно настройка выполняется однажды, до начала работы.
В Digitals используются следующие типы шаблонов:
Данный тип шаблона является, по сути, той же картой в формате DMF, но созданной с учетом определенных правил. И хотя файлы шаблонов используют расширение DMT, их можно открывать и редактировать, как все прочие карты.
Не смотря на то, что шаблоны DMT ориентированы на создание графических документов, их вполне можно применять и для генерации, к примеру, каталогов координат. Для этой цели можно использовать таблицы.
Собственно, генератор отчетов FastReport сам по себе в представлении не нуждается. Наверняка этот (или подобные ему) генератор используется в приложении, которое установлено на компьютере в бухгалтерии вашей фирмы.
Digitals использует возможности FastReport в своем модуле Reports, подавая на “вход” генератора данные из кадастровой карты. Этими данными являются содержимое параметров, координаты, площади и тому подобная информация. Средствами FastReport эти данные оформляются в виде текстовых и табличных отчетов.
Этот подход предусматривает создание графической части отчета с помощью шаблона DMT, с последующей передачей карты в среду FastReport, где создается остальная текстово-табличная часть. Данный способ начал активно развиваться вместе с переориентированием программы на обменный файл формата XML.
С учетом всего многообразия типов шаблонов документов и поддерживаемых форматов обменных файлов, реальных комбинаций взаимодействия “кадастровая карта + шаблон документа” получается не так уж и мало. Дальше мы попробуем разобраться со всеми типовыми комбинациями.