|
|
|
|
Редактор шаблонов отчетов позволяет Вам самостоятельно создавать шаблоны отчетов в формате RTF-файлов и подключать их к программе.
- Стандартный шаблон отчета состоит из трех полей :
- заголовок (HEADER, может отсутствовать);
- поле данных (DETAIL, должно быть всегда! );
- поле подписей (FOOTER, может отсутствовать).
Поля разделяются служебными маркерами <DETAIL_START>,<DETAIL_END>. Не удаляйте и не редактируйте их!
Поля HEADER и FOOTER при формировании отчета заполняются однократно, поле DETAIL - для каждого элемента отчета, соответствующего параметрам выборки данных (см.ниже).
Поля могут содержать форматированный текст, рисунки и специальные маркеры,
обрамленные квадратными скобками "[ ]". Текст внутри скобок будет заменен на
соответствующее значение (например, [GET|CurrDate] - на текущую дату) при
выполнении отчета. Для создания маркеров служат кнопки разделов "Типовые.." и "Дополнительные данные отчета".
|
|
|
|
|
Создание нового шаблона отчета.
- Находясь в File-Настройки программы - Отчеты удаляем (если есть) текст
в поле "Путь к файлу отчета" и нажимаем кнопку Редактировать отчет.
- На запрос о создании нового шаблона отчета отвечаем "Да".
- Закончив редактирование, сохраняем шаблон под нужным нам именем.
Редактирование шаблона отчета.
- Задайте область выборки данных ("Применять отчет для"):
- Всего предприятия - сканировать всю структуру предприятия.
- Текущего отдела - от первой вышестоящей ветви "Подразделение".
- Текущего сотрудника - от первой вышестоящей ветви "Сотрудник".
- Данной единицы оргтехники - только выбранный элемент в дереве структуры
предприятия.
- Укажите тип оргтехники для выборки ("Включать в отчет"). Отмеченные типы
оргтехники будут выбираться для заполнения поля DETAIL отчета.
- Кнопками "Типовые данные отчета" Вы можете задать некоторые поля для заполнения
данными в поле DETAIL отчета.
- "Дополнительные данные" позволяют задавать прочие поля для заполнения из
базы данных компьютеров ("Вид данных"=DEVICE) или базы дополнительных данных
("Вид данных"=OTHER).
При настройке полей "Группа" и "Параметр" полезно иметь под рукой какой-либо файл данных
конфигурации компьютера от программы CheckCfg.exe.
- Прочие кнопки редактора не содержат каких-либо особенностей.
В качестве примера в каталоге REPORTS находится файл uk.rtf - шаблон отчета
"Учетная карточка для компьютеров подразделения".
Подключение отчета
- Находясь в File-Настройки программы - Отчеты заполняем поле "Название
нового отчета", например, "Учетная карточка-2".
- В поле "Путь к файлу отчета" указываем путь к файлу шаблона, например,
"Reports\uk.rtf".
- Нажимаем кнопки Добавить и Записать
- После перезапуска программы новые отчеты будут добавлены к пункту главного меню Отчеты.
|
Замечание 1. В качестве стороннего редактора шаблонов отчетов целесообразнее
использовать редактор WordPad, так как Word'ом могут возникнуть проблемы совместимости форматов RTF-файлов.
Замечание 2. Отчеты, требующие выборки данных по какому-то условию, можно построить с помощью Выборки для Ревизии.
Если же Вам нужны более серьезные отчеты, Вы сможете построить их сами с помощью стандартных Office-программ и
меню Отчеты - Инвентаризация - Инвентаризационная ведомость.
Замечание 3. Отчеты формируются через Буфер Обмена Windows, поэтому использование программ, контролирующих данный буфер и правящих в нем данные (напр.,Punto Switcher)
может вызывать сбои в формировании отчетов.
|
|
|
|
Шаблон Требования на перемещение
|
|
|
|
|
Шаблон Требования на перемещение размещается в каталоге BASE в виде файла move.rtf.
Данный шаблон от обычного отчета отличается :
- Способом формирования - не имеют смысла настройки "Применять отчет для" и
"Включать в отчет".
- Поле "Дополнительные данные - Вид данных" переключается в режим
"TP", режимы "DEVICE" и "OTHER" блокируются.
- "Дополнительные данные - Группа" позволяют указать место, откуда брать данные :
- FROM - откуда перемещаем
- TO - куда перемещаем
- DETAIL - что перемещаем, данные заполняются только в поле
Detail отчета.
- В "Дополнительные данные - Параметр" добавляются поля "Владелец..",
"Название..","Месторасположение оргтехники"
разделяющиеся по вышеописанному признаку FROM\TO\DETAIL.
"Счетчик строк" считает количество выведенных полей DETAIL отчета без привязки к FROM\TO\DETAIL.
Возможные проблемы :
В отчете видите текст типа [TP|Detail|Get_Counter] - скорее всего программа
не может найти скобки "[","]". Проверьте скобки, добавьте лидирующий пробел.
В отчете видите текст типа <[TP|DETAIL|GET_COUNTER]> - данная группа (в примере - Detail)
не обрабатывается в этом поле отчета.
|
Home
| CheckCfg
| Doberman
| Sklad
|