Сборка: Rds;
Класс RdsDictionaryConverter используется для преобразования справочника НСИ в табличный справочник НСИ.
Преобразование справочника НСИ выполняется с учётом прав и привилегий пользователя, выполняющего операцию:
пользователь должен иметь эффективные права доступа к исходному справочнику на чтение/изменение/удаление;
пользователь должен иметь доступ на чтение к репозиторию НСИ, в котором содержится исходный справочник и БД данного репозитория НСИ;
если для БД репозитория НСИ активирован флаг «Использовать роль приложения в БД», то пользователь должен обладать правами на создание таблиц в СУБД.
Ограничения и особенности преобразования справочника НСИ в табличный справочник НСИ:
нельзя преобразовать справочник НСИ, содержащий атрибуты, которые могут иметь множественные значения;
нельзя преобразовать версионный справочник НСИ;
нельзя преобразовать справочник НСИ, содержащий атрибут GUID;
при преобразовании связанных справочников НСИ сначала надо перевести справочник, на который ссылаются, а затем справочник, который ссылается;
нельзя преобразовать справочник НСИ, содержащий схему импорта/экспорта с идентификатором «P7_RDS_CONVERT_OBJECT_SCHEMA».
Табличный справочник, полученный в результате преобразования, имеет те же параметры, настройки, атрибуты, данные, настроенные субъекты безопасности и права доступа, схемы импорта/экспорта, а также ключ объекта. Подробнее о преобразовании справочников написано в разделе «Работа со справочниками».
Имя свойства | Краткое описание | |
AllDictionary | Свойство AllDictionary возвращает список справочников НСИ, преобразованных в табличные справочники НСИ. |
Имя метода | Краткое описание | |
Метод AllRdsDatabase выполняет проверку репозитория НСИ и возвращает список справочников НСИ, преобразуемых в табличные справочники НСИ. | ||
Метод Convert выполняет преобразование справочника НСИ в табличный справочник НСИ. | ||
Метод ConvertAll выполняет преобразование всех справочников НСИ в табличные справочники НСИ. |
См. также: