IDtObject.Load

Синтаксис Fore

Load(Element: IXMLDOMElement);

Синтаксис Fore.NET

Load(Element: Prognoz.Platform.Interop.MsXml2.IXMLDOMElement);

Параметры

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

Описание

Метод Load загружает параметры источника/приёмника данных из XML.

Комментарии

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

Пример Fore

Для выполнения примера предполагается наличие XML-файла «C:\UserProvider.xml», содержащего параметры пользовательского приёмника данных. Добавьте ссылки на системные сборки «Metabase», «Dt», «Xml».

Sub UserProc_Load;
Var
    UsProv: IDtUserProviderEx;
    Doc: FreeThreadedDOMDocument60;
Begin
    UsProv := New DtUserProviderEx.Create;
    UsProv.Metabase := MetabaseClass.Active;
    Doc := New FreeThreadedDOMDocument60.Create;
    Doc.load("C:\UserProvider.xml");
    UsProv.Load(Doc.documentElement);
    UsProv.Open;
    Debug.WriteLine(UsProv.ImplClass);
    UsProv.Close;
End Sub UserProc_Load;

После выполнения примера параметры пользовательского приёмника данных будут загружены из файла «C:\UserProvider.xml». В окно консоли будет выведено полное наименование класса, реализующего пользовательский алгоритм получения данных.

Пример Fore.NET

Для выполнения примера предполагается наличие XML-файла «C:\UserProvider.xml», содержащего параметры пользовательского приёмника данных.

Imports Prognoz.Platform.Interop.Dt;
Imports Prognoz.Platform.Interop.MsXml2;

Public Shared Sub Main(Params: StartParams);
Var
    UsProv: IDtUserProviderEx;
    Doc: FreeThreadedDOMDocument60;
Begin
    UsProv := New DtUserProviderEx.Create();
    UsProv.Metabase := Params.Metabase;
    Doc := New FreeThreadedDOMDocument60.Create();
    Doc.load("C:\UserProvider.xml");
    UsProv.Load(Doc.documentElement);
    UsProv.Open();
    System.Diagnostics.Debug.WriteLine(UsProv.ImplClass);
    UsProv.Close();
End Sub;

После выполнения примера параметры пользовательского приёмника данных будут загружены из файла «C:\UserProvider.xml». В окно консоли будет выведено полное наименование класса, реализующего пользовательский алгоритм получения данных.

См. также:

IDtObject