IMetaRdsLoader

Сборка: Rds;

Описание

Интерфейс IMetaRdsLoader содержит свойства и методы объекта, используемого для автоматического создания справочников НСИ и загрузки в них данных.

Иерархия наследования

IMetaRdsLoader

Комментарии

Для работы объекта необходимо в одном из следующих свойств указать источник данных: Source, SqlSource или TableSource. В зависимости от выполняемых действий доступны следующие этапы работы:

Примечание. Автоматическое создание и обновление справочников НСИ доступно для репозиториев, созданных на базе СУБД Oracle 9.x и выше, Microsoft SQL Server 2012 и выше.

Свойства

  Имя свойства Краткое описание
AddCrossVersions Свойство AddCrossVersions определяет признак добавления новых версий элемента, у которого период действия пересекается с периодами других версий этого элемента.
Bindings Свойство Bindings возвращает коллекцию привязок атрибутов справочника к полям источника данных.
Database Свойство Database определяет базу данных, в которой будет храниться таблица справочника.
Dictionary Свойство Dictionary определяет справочник НСИ, в который необходимо загрузить данные.
Source Свойство Source определяет источник данных для справочника НСИ.
SqlSource Свойство SqlSource определяет SQL-запрос, в результате выполнения которого будет сформирован источник данных для справочника НСИ.
TableSource Свойство TableSource определяет таблицу репозитория, которая будет являться источником данных для справочника НСИ.

Методы

  Имя метода Краткое описание
CreateObject Метод CreateObject создает новый справочник на основании указанной информации и привязок атрибутов.
GenerateBindingsBySource Метод GenerateBindingsBySource генерирует привязки параметры привязки атрибутов справочника на основании структуры источника.
Load Метод Load загружает данные из источника в справочник НСИ.

См. также:

Интерфейсы сборки Rds