Документация iSZN

Таблица u_dictionaries

Описание

Таблица содержит записи, соответствующие справочникам и папкам справочников. Для просмотра и редактирования записей таблицы используется задача «Редактор справочников».

Характеристики таблицы

Права на таблицу

Роли Системы имеют следующие права на таблицу:

Роль Право
Администратор справочников Запись
Администратор справочников (только чтение) Чтение
Главный специалист
Личный кабинет
Пользователь «Инфокиоска»
Пользователь веб-сервиса
Системный администратор Чтение
Специалист (только чтение)
Специалист по выплате
Специалист по назначению
Специалист по персональным документам
Специалист по экономическим показателям
Экономист
Юрист

Столбцы таблицы

Столбец Тип данных Обязательный Описание
id Number(10) Да Идентификатор записи.
owner_id Number(10) Идентификатор папки владельца. Равен null, если запись относится к корневой папке. Ссылается на первичный ключ соответствующей записи таблицы u_dictionaries.
table_owner Varchar2(30)Наименование владельца (схемы) таблицы, в которой содержатся данные справочника. Равен null, если запись относится к папке.
table_name Varchar2(30)Наименование таблицы, в которой содержатся данные справочника. Равен null, если запись относится к папке.
name Varchar2(255) Да Наименование справочника (папки).
description Varchar2(4000) Описание справочника (папки).
is_readonly Number(1) Определяет, разрешается ли редактировать записи справочника:
0 — записи справочника можно редактировать;
1 — записи справочника только для чтения.
is_developer_managed Number(1) Определяет, редактируются ли записи справочника только разработчиками:
0 — редактировать записи справочника могут любые пользователи;
1 — редактировать записи справочника можно только при наличии серверной лицензии вида Development (разработка).
filter_expr Varchar2(4000) Выражение фильтра для выбора значений справочника из таблицы. Это выражение имеет такой же формат, как и условие, записанное после ключевого слова WHERE в операторе SELECT (не включая слово WHERE).
handler_udx Number(10) Идентификатор файла UDX-обработчика справочника. Ссылается на первичный ключ соответствующей записи таблицы tsrv_softbase.
help_context Number(10) Идентификатор страницы справочной системы, описывающей справочник. Равен null, если запись относится к папке.
image_index Number(10) Индекс значка справочника. Равен null, если используется значок по умолчанию.
row_image_index Number(10) Индекс значка, используемого для строк справочника. Равен null, если значок не используется.
f_after_add Varchar2(4000) Текст триггера, выполняемого после добавления записи справочника. Для всех триггеров доступны следующие параметры:
DICT_ID — идентификатор справочника;
TABLE — базовая таблица (представление) справочника;
ROWID — строковый идентификатор записи (псевдостолбец, используемый сервером Oracle для идентификации записей).
f_before_change Varchar2(4000) Текст триггера, выполняемого перед изменением записи справочника.
f_after_change Varchar2(4000) Текст триггера, выполняемого после изменения записи справочника.
f_before_delete Varchar2(4000) Текст триггера, выполняемого перед удалением записи справочника.
user_created Varchar2(30) Да Имя пользователя СУБД (см. «Пользователь»), создавшего запись1).
date_created Date Да Дата и время создания записи2).
user_modified Varchar2(30) Имя пользователя СУБД, изменившего свойства записи3).
date_modified Date Дата и время изменения свойств записи4).

Дополнительные сведения

  • Первичный ключ таблицы: id.
  • Уникальный набор столбцов: owner_id, name.
  • Записи таблицы доступны также через представление all_dictionaries.

См. также

1) , 2) , 3) , 4) Столбец является составной частью блока аудита записи.