Глава 11. МНОГОМЕРНЫЕ РЕГИСТРЫ
Системные таблицы REG, REG_FIELDS, REG_TOTAL, REG_TOTAL_FIELDS
Список таблиц регистров хранится в системной таблице REG.
Системная таблица REG
Название поля |
Тип данных |
Назначение |
REG_ID |
INTEGER |
Внутренний ID регистра |
NAME |
VARCHAR(50) |
Название регистра |
TABLE_NAME |
VARCHAR(31) |
Имя таблицы регистра |
TRIGGERS_ARE_READY |
SMALLINT |
Готовность триггеров, поддерживающих итоги
1 – триггеры готовы
к использованию
0 – триггеры не сформированы |
COPY_RESTS_TO_NEW_PERIOD |
SMALLINT |
Флаг переноса остатков в новую базу
1 – переносить
остатки
0 – не переносить остатки |
DATE_INDEX |
VARCHAR(31) |
Индекс даты операции |
GROUP_INDEX |
VARCHAR(31) |
Индекс группировки по основным измерениям |
SUM_FIELDS |
VARCHAR(1023) |
Список полей мер (через запятую) |
При создании нового регистра REG_ID формируется при помощи
генератора REG_ID_GEN
Список полей таблиц регистров хранится в системной таблице REG_
FIELDS
Системная таблица REG_FIELDS
Название поля |
Тип данных |
Назначение |
REG_ID |
INTEGER |
Внутренний ID регистра |
FIELD_NAME |
VARCHAR(31) |
Имя поля в таблице (уникальное в сочетании с ID
) |
DISPLAY_NAME |
VARCHAR(50) |
Название атрибута (уникальное в пределах настройки) |
DISPLAY_FORMAT |
VARCHAR(50) |
Формат отображения чисел, дат или сборных наименований для полей
ссылок, в зависимости от типа поля |
REF_TABLE_NAME |
VARCHAR(31) |
Только для полей ссылок: название таблицы, на которую
ссылается данное поле |
Список таблиц итогов хранится в системной таблице REG_TOTAL
.
Системная таблица REG_TOTAL
Название поля |
Тип данных |
Назначение |
REG_TOTAL_ID |
INTEGER |
Внутренний ID таблицы итогов |
REG_ID |
INTEGER |
Внутренний ID регистра |
NAME |
VARCHAR(50) |
Название таблицы итогов |
TABLE_NAME |
VARCHAR(31) |
Название таблицы в базе данных |
При создании новой таблицы итогов REG_TOTAL_ID
формируется при помощи генератора REG_TOTAL_ID _
GEN.
Список полей таблиц итогов хранится в системной таблице REG_
TOTAL_FIELDS
Системная таблица REG_TOTAL_FIELDS
Название поля |
Тип данных |
Назначение |
REG_TOTAL_ID |
INTEGER |
Внутренний ID таблицы итогов |
FIELD_NAME |
VARCHAR(31) |
Имя поля в таблице (уникальное в сочетании с ID
) |
DISPLAY_NAME |
VARCHAR(50) |
Название атрибута (уникальное в пределах настройки) |
DISPLAY_FORMAT |
VARCHAR(50) |
Формат отображения чисел, дат или сборных наименований для полей
ссылок, в зависимости от типа поля |
REF_TABLE_NAME |
VARCHAR(31) |
Только для полей ссылок: название таблицы, на которую
ссылается данное поле |
|