Таблица REFERENCE предназначена для ввода данных, управляющих процессом формирования выходного документа.

Служебная таблица REFERENCE в базе данных создается автоматически (см. раздел 17.1.3). Содержит следующие поля:

·         DataSource

·         CreateIndex

·         Class

·         ClassType

·         Identifier

Таблица должна содержать одну запись. Значение полей пользователь заносит самостоятельно по мере необходимости.

Поле «DataSource» предназначено для указания источника данных для всех бланков текущего набора данных, у которых отсутствует указательная область «ИсточникДанных». Правило определения источника данных описано в разделе 17.1.10.11.

Поле «CreateIndex» предназначено для указания SQL команд по созданию индексов для таблиц базы данных. Тексты команд должны разделяться между собой символами переноса строки или символом «;» (пример записи команд см. в разделе 17.1.10.5.22).

Поле «Class» предназначено для указания номера поля в источнике данных, который содержит обозначения классов. Используется для всех бланков текущего источника данных, у которых отсутствует указательная область «Класс» (см. раздел 17.1.10.6.1).

Поле «ClassType» предназначено для указания номера поля в источнике данных, который содержит значения типов классов. Используется для всех бланков текущего источника данных, у которых отсутствует указательная область «ТипКласс» (см. раздел 17.1.10.6.2).

Поле «Identifier» предназначено для указания номера поля в источнике данных, который содержит идентификатор, однозначно определяющий записи, принадлежащие к одному и тому же техпроцессу. Используется для всех бланков текущего источника данных, у которых отсутствует указательная область «Идентификатор» (см. раздел 17.1.10.6.3).

 

См. также:

17.1.10 Создание бланка