Convert(Source: IRdsDictionary): IRdsDictionary;
Source. Преобразуемый справочник НСИ.
Метод Convert выполняет преобразование справочника НСИ в табличный справочник НСИ.
После выполнения примера метод возвращает табличный справочник НСИ, полученный в результате преобразования.
Для выполнения примера в репозитории предполагается наличие репозитория НСИ с идентификатором «RDS», содержащим справочник НСИ с идентификатором «DICT».
Добавьте ссылки на системные сборки «Metabase», «Rds».
Sub UserProc;
Var
MB: IMetabase;
RdsKey: Integer;
MObj: IMetabaseObject;
Dict: IRdsDictionary;
Converter: IRdsDictionaryConverter;
Result: IRdsDictionary;
Begin
MB := MetabaseClass.Active;
RdsKey := MB.GetObjectKeyById("RDS");
MObj := MB.ItemByIdNamespace("DICT", RdsKey).Bind;
Dict := MObj As IRdsDictionary;
Converter := New RdsDictionaryConverter.Create;
result := Converter.Convert(Dict);
End Sub UserProc;
После выполнения примера справочник НСИ будет преобразован в табличный справочник НСИ.
См. также: