Методика создания табличных форм |
В этом разделе:
Образ создаваемой таблицы
Колонтитул (слева в окне редактора ) и дополнительные параметры
Интерфейс Генератора табличных форм разделен по вертикали на три независимые области:
•верхняя - служит для описания собственно таблицы;
•средняя - служит для описания сортировки (если она применяется);
•нижняя - служит для описания параметров и заголовков над таблицей.
В пункте "Параметры" главного меню определяются вид нумерации и формат бумаги.
Образ создаваемой таблицы |
Находится в верхней области интерфейса, предназначенной для описания собственно таблицы.
Здесь задаются
•размеры колонок (в см),
•названия колонок,
•форматы выбора данных,
•параметры колонок и
•итоги.
На панели инструментов (под главным меню) есть кнопки удаления/добавления колонок (перед выделенной) и кнопки "стрелки" удаления/добавления крайних колонок.
Заголовки колонок можно ввести непосредственно в соответствующие ячейки или через оконный редактор, который активизируется по двойному щелчку мыши на выделенной ячейке 2 строки таблицы.
Форматы выбора данных можно вводить непосредственно в ячейку 3-й строки таблицы или через оконный редактор (активизируется двойным щелчком мыши), или путем выбора из списка предустановленных форматов. Список предустановленных форматов находится в файле fmtlist.mnu - пользователь имеет возможность изменять и дополнять его.
Параметры колонки – выравнивание текста – задается в 4-й строке таблицы.
Колонки, по которым подсчитываются итоги, задаются в 5-й строке таблицы. Результаты итогов, которые выводятся в нижней части таблицы, задаются в 6-й строке в виде формата, в котором используются условные поля - Vi, где i - номер колонки с итогами, считая слева направо только колонки, в 5-й строке которых стоит - 'ДА'.
Например, если в таблице 6 колонок и по 3 и 5 подводятся итоги, то формат итогов может быть такой -
'ИТОГО: 'V1,' 'V2 где
V1 - итог по 3 колонке,
V2 - итог по 5 колонке.
В первой колонке по умолчанию задается сквозная нумерация документов в таблице.
Вид нумерации можно выбрать через пункт "Параметры" главного меню.
В средней области интерфейса задаются ключи сортировки.
Таблица для задания ключей активизируется индикатором "СОРТИРОВКА".
Сортировка может быть задана с помощью меню "СПИСОК СОРТИРОВОК". Список предустановленных сортировок находится в файле sortlist.mnu - пользователь имеет возможность вести его самостоятельно.
Для добавления в список нового вида сортировки необходимо добавить в файл sortlist.mnu две строки:
@<имя_файла_сортировки> с расширением .SRW
название сортировки.
Ключи сортировки могут указываться и непосредственно с помощью соответствующей таблицы в средней области интерфейса.
Количество ключей сортировки определяется с помощью числового индикатора "ЧИСЛО КЛЮЧЕЙ".
Для описания каждого ключа сортировки служат три параметра:
•длина ключа,
•режим сортировки и
•формат выбора.
Поддерживаются два режима сортировки:
•"единственный ключ" и
•"множественный ключ".
В режиме "единственный ключ" только первая строка (если она есть) результата форматирования становится ключом сортировки.
В режиме "множественный ключ" каждая строка результата форматирования становится ключом сортировки.
Форматы заголовков (имеющих отношение к сортировке) задаются в виде форматов, в которых используются условные поля - Vi, где i - номер ключа сортировки. Форматы заголовков (если их больше одного) указываются через разделитель "/".
Задаются в нижней области интерфейса .
•Формат определения добавочного колонтитула – имя файла .PFT
•Инструмент ввода значения, которое доступно во всех применяемых при печати форматах как 991 поле (v991) – имя файла .WSS (см. Приложение 8)
Чтобы задать дополнительные параметры, нужно отметить индикатор "ПАРАМЕТРЫ ДЛЯ ОПРЕДЕЛЕНИЯ МОДЕЛЬНОГО ПОЛЯ".
Эти параметры (имена файлов) записываются в выходной файл с расширением HDR. Они также могут быть выбраны из предустановленного списка, который содержится в файле HDRRLIST.MNU.
См. также:
Приложение 8. Редактор РЛ и справочников
Приложение 4 АРМа Комплектатор. Выходные формы в АРМе Комплектатор. Методика создания