Модификация прикладной системы
Разработка отчетов
Настройка RTF-отчетов
Под настройкой RTF-отчетов понимают формирование текстового файла в формате RTF.
Рекомендуется использовать настройку в формате RTF для просмотра отчета в редакторе Microsoft Word в следующих случаях:
· если требуется подкорректировать некоторые данные в сформированном отчете или внести показатели, которые не хранятся в базе данных. При этом в расчете лучше извлечь данные, а в шаблоне – использовать их для вставки в форму отчета. Примерами таких отчетов служат акты, договоры, приказы;
· если в отчете используются простые и вложенные друг в друга таблицы, связанные между собой (т.е. когда не применим Microsoft Word).
Перед настройкой RTF-отчета необходимо убедиться, что:
· на машине установлен редактор Microsoft Word (если не установлен – надо установить);
· в списке приложений для просмотра отчетов есть приложение с редактором «Встроенный редактор Windows» и расширением «RTF» (если такого приложения нет, его надо создать);
· в ОС Windows для обработки фалов с расширением «RTF» указано приложение Microsoft Word (если обработка таких файлов не задана или задано другое приложение для обработки, то обработку надо перенастроить).
Убедившись, что все условия выполнены, можно приступать к настройке отчета.
При настройке отчетов действуют общие правила настройки отчетов во встроенном редакторе Windows:
· формировать данные следует в расчете, а в шаблоне осуществлять их форматирование и вывод;
· в начале строк, которые должны быть выведены в отчете, надо ставить символ «#»;
· все переменные, используемые в выводимых в отчет строках, необходимо заключать в квадратные скобки, например, [Vid].
Кроме того, осуществлять РТФ-форматирование строк отчета можно двумя способами:
· явно используя rtf-команды (rtf-операторы), которые распознаются визуализатором (просмотрщиком) rtf-файла (например, Microsoft Word);
· применяя специализированные функции IS-Builder (названия всех функций, предназначенных для формирования RTF-отчетов, начинаются с префикса РТФ*).
Текст шаблона:
ЗагФайл=РТФЗагОтч(Да;Да;;;;;;;)
КонФайл=РТФКонОтч()
Текст="Простой отчет RTF"
#[ЗагФайл]
#\par\fs22
#{\qc\b \fs32 [Текст] \par}
#[КонФайл]
При просмотре будет следующее:
См. также:
· Общие положения по настройке отчетов встроенного редактора;
· Настройка ExcelHTML-отчетов.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|