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