IDtObject.Save

Синтаксис

Save(Element: IXMLDOMElement);

Параметры

Element. XML-элемент, в который будут сохранены параметры источника/приёмника данных.

Описание

Метод Save сохраняет параметры источника/приёмника данных в формате XML.

Комментарии

Для загрузки параметров источника/приёмника данных из формата XML используйте метод IDtObject.Load.

Пример

Для выполнения примера предполагается наличие модуля с идентификатором CUSTOM_LOAD, содержащего класс MyDtCustomProvider.

Добавьте ссылки на системные сборки: Dt, Metabase, Xml.

Sub Save;
Var
    MB: IMetabase;
    UsProv: IDtUserProviderEx;
    Doc: FreeThreadedDOMDocument60;
    Element: IXmlDomElement;
Begin
    MB := MetabaseClass.Active;
    UsProv := 
New DtUserProviderEx.Create;
    UsProv.Metabase := MB;
    UsProv.Module := MB.ItemById(
"CUSTOM_IMPORT");
    UsProv.Macro := 
"MyDtCustomProvider";
    UsProv.Open;
    Doc := 
New FreeThreadedDOMDocument60.Create;
    Element := Doc.createElement(
"UserProvider");
    UsProv.Save(Element);
    Doc.appendChild(Element);
    Doc.save(
"D:\UserProvider.xml");
    UsProv.Close;
End Sub Save;

После выполнения примера параметры созданного пользовательского приёмника данных будут выгружены в XML-файл «D:\UserProvider.xml».

См. также:

IDtObject