Файловая структура табличных форм
Каждая табличная форма в общем случае описывается четырьмя физическими файлами:
<имя_таб._формы>.PFT – Файл формата. Объединяет форматы представления данных в колонках табличной формы, разделенные набором управляющих команд RTF;
<имя_таб._формы>.TAB – Файл описания таблицы. Содержит общее описание структуры табличной формы;
<имя_таб._формы>.SRW – Файл сортировки. Содержит описание ключей сортировки и форматы соответствующих заголовков; если сортировка не применяется, данный файл отсутствует;
<имя_таб._формы>.HDR – Файл заголовков. Содержит дополнительные параметры; в отдельных случаях может отсутствовать.
С табличной формой - если она создается пользователем самостоятельно - также связан специальный файл-описатель с расширением TBB. Этот файл используется только генератором табличных форм (в случае последующих корректур табличной формы).
Файлы новой табличной формы, создаваемые генератором, (с расширением PFT, TAB, SRW, HDR), необходимо поместить в директорию БД, для которой создается табличная форма, и включить в меню списка табличных форм (имя меню указано в ini файле в параметре TABMNU) имя и название созданной таблицы.
НЕ РЕКОМЕНДУЕТСЯ менять файлы описания табличных форм (PFT, TAB, SRW, HDR) вне генератора во избежание возможных ошибок.
Структура таблицы приведена ниже:
Колонтитул
Добавочный колонтитул(создается по формату)
(определяются пользователем при создании таблицы)
1-й заголовок
2-й заголовок
3-й заголовок
Название колонки1 | Название колонки2 | Название колонки3 | |||
Заголовок сортировки 1-го уровня | |||||
Заголовок сортировки 2-го уровня | |||||
Заголовок сортировки N-го уровня | |||||
Результат формата колонки1 | Результат формата колонки2 | Результат формата колонки3 | |||
ИТОГИ по формату |