Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Под настройкой 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
.navbar > a:hover { background: #FFD73B; }