Сборка: Rds;
Пространство имен: Prognoz.Platform.Interop.Rds;
Интерфейс IRdsDictionary содержит свойства и методы объекта репозитория «Справочник НСИ».
IRdsDictionary
IRdsDictionary также используется для работы с объектом репозитория «Табличный справочник НСИ». Табличный справочник НСИ использует для хранения информации отдельную таблицу. Она создается автоматически при создании справочника. Поля таблицы соответствуют атрибутам справочника.
С системными подчиненными объектами табличного справочника НСИ (основная таблица НСИ, процедуры) запрещается выполнять прикладные операции, например, вручную добавлять/удалять поля в таблице базы данных. Подобные действия могут повлиять на функционал табличного справочника НСИ. Прикладные операции с дочерними объектами табличного справочника НСИ приводят его в неработоспособное состояние, и справочник перестает поддерживаться.
В справочниках НСИ поддерживаются ключи элементов, входящие в диапазон от 0 до 2 млрд.
Ограничения
табличного справочника НСИ
Интерфейсы,
доступные для работы с табличным справочником НСИ
| Имя свойства | Краткое описание | |
| Свойство Attributes возвращает коллекцию атрибутов справочника НСИ. | ||
| Свойство Compound возвращает признак составного справочника НСИ. | ||
| Свойство Database возвращает свойства базы данных, в которой хранятся данные справочника НСИ. | ||
| Свойство DatabaseInstance возвращает содержимое базы данных, в которой хранятся данные справочника НСИ. | ||
| Свойство находится в стадии разработки. | ||
| Свойство Distributed определяет признак наличия атрибута, содержащего уникальный идентификатор элементов в справочнике НСИ. | ||
| Свойство DynamicDimInstance определяет, используется ли динамическая загрузка элементов справочника НСИ. | ||
| Свойство ExportSchemas возвращает коллекцию схем экспорта справочника НСИ. | ||
| Свойство HasDimMultipleValues определяет, будут ли загружаться множественные значения в IDimAttributeInstance. | ||
| Свойство HasMandatoryAccess определяет, используется ли мандатный контроль доступа для элементов табличного справочника НСИ. | ||
| Свойство Hierarchical определяет признак иерархического справочника. | ||
| Свойство ImportSchema возвращает первую схему импорта из коллекции. | ||
| Свойство ImportSchemas возвращает коллекцию схем импорта справочника НСИ. | ||
| Свойство IsBigDictionary определяет, поддерживает ли справочник большое количество элементов. | ||
| Свойство Levels возвращает коллекцию уровней справочника НСИ. | ||
| Свойство Links возвращает коллекцию связей справочника НСИ. | ||
| Свойство ManageVisibility определяет признак скрытости элементов справочника НСИ. | ||
| Свойство NonUniqueKeys возвращает коллекцию неуникальных ключей справочника НСИ. | ||
| Свойство Params возвращает коллекцию параметров справочника НСИ. | ||
| Свойство RdsDatabaseInstance возвращает данные репозитория НСИ, в котором хранится справочник. | ||
| Свойство Secured определяет признак управления правами доступа к элементам справочника НСИ. | ||
| Свойство Segments возвращает коллекцию сегментов справочника НСИ. | ||
| Свойство TableName определяет наименование таблицы, в которой хранятся данные справочника. | ||
| Свойство TimeDependency определяет режим, в котором будет формироваться период действия элементов. | ||
| Свойство TimeDependent определяет признак изменения элементов справочника во времени. | ||
| Свойство Translations возвращает коллекцию настроек, содержащих параметры перевода справочники НСИ на различные языки. | ||
| Свойство Type возвращает тип справочника НСИ. | ||
| Свойство UniqueKeys возвращает коллекцию уникальных ключей справочника НСИ. |
| Имя метода | Краткое описание | |
| Метод AssignStructure осуществляет установку структуры справочника НСИ в соответствии со структурой указанного справочника. | ||
| Метод Open открывает справочник НСИ. | ||
| Метод UpdateElementDependencies обновляет ссылку на элемент «Связь» по ключу. | ||
| Метод UpdateElementsDependencies обновляет все ссылки на элемент «Связь». | ||
| Метод UpdateSequence обновляет сиквенс. |
См. также: