Show/Hide Toolbars

Руководство администратора

term_icon Регистры предназначены для хранения истории значений тех или иных объектов системы. Каждому регистру соответствует отдельная таблица БД. Каждый регистр основан на одном или нескольких бизнес-объектах системы. Изменение значения объекта сопровождается записью в регистр. Регистры состоят из измерений и значений.

term_icon Измерения — это разрезы, в которых хранится информация. Значения непосредственно содержат хранимую информацию. Регистр можно сравнить с многомерным кубом, где измерения – это грани куба, а значения – данные, хранящиеся в ячейках. Если для регистра задана дискретность, значит, добавляется еще одно измерение — время.

Пример регистра: хранение товаров на складе. Для такого регистра могут быть заданы измерения "Номенклатура" и "Склад", дискретность — "День", а значения – "Количество штук" и "Количество паллет".

registries_list

Список регистров

Чтобы удалить созданный ранее регистр, нажмите кнопку Удалить на форме или выберите соответствующий пункт в контекстном меню строки.

Чтобы создать новый регистр, нажмите кнопку +Создать. Чтобы изменить настройки созданного ранее регистра, нажмите нужную строку в списке. В обоих случаях откроется окно с настройками регистра:

registry_create

Окно с настройками регистра

Настройка

Описание

Название регистра

Произвольная строка

Измерение регистра

Дискретность измерений. Возможные значения:

(нет значения)

Секунда

День

Месяц

ДП задачи-владельца

Выбор ДП Lookup. В этом ДП хранится ссылка на задачу, в которой произошло изменение значений в регистре (в настоящий момент не используется)

Колонки регистра

Название колонки — название латинскими буквами

Тип параметра — тип параметра, который хранится в колонке. Возможные значения:

oInt

oFloat

oDecimal

oDateTime

oDateTime2

oUniqueIdentifier

oNVarChar

oVarChar

oText

oNText

oXml

Длина колонки — максимальная длина хранимого значения (для типов VarChar и NVarChar)

Измерение — признак, является ли колонка измерением или значением.

warning_icon  Для регистра должна быть указана хотя бы одна колонка измерения и хотя бы одна колонка значения

warning_icon  Если в регистре есть хотя бы одна запись, в нем уже нельзя поменять дискретность и измерения.

Работа с регистрами

Для работы с регистрами используйте смарт-действие "Записать в регистр" или методы Lua-скриптов для параметра REGISTRY.

Полезные ссылки