LoadFromXml(ReaderXml: Variant; Metabase: IMetabase);
ReaderXml. Объект, из которого будут загружены параметры копирования базы данных временных рядов;
Metabase. Репозиторий, в который будет скопирована базы данных временных рядов.
Метод LoadFromXml загружает параметры копирования базы данных временных рядов, сохраненные в виде xml-кода.
Для выполнения примера предполагается наличие файла «C:\FC_COPY.XML», содержащего параметры копирования базы данных временных рядов в виде xml-кода.. Параметры должны содержаться в разделе «Root».
Sub Main;
Var
mb: IMetabase;
RubUpdateEx: ICubeMetaUpdateEx;
XmlDoc: IXMLDOMDocument3;
el: IXmlDomElement;
Progress: IMetabaseUpdateProgress;
Begin
mb := MetabaseClass.Active;
RubUpdateEx := New CubeMetaUpdateClass.Create As ICubeMetaUpdateEx;
XmlDoc := New DOMDocument60.Create;
XmlDoc.load("C:\FC_COPY.XML");
el := XmlDoc.selectSingleNode("Root") As IXmlDomElement;
RubUpdateEx.LoadFromXml(el, mb);
RubUpdateEx.Apply(Progress);
End Sub Main;
После выполнения примера параметры копирования базы данных временных рядов, сохраненные в виде xml-кода., будут загружены из файла «C:\FC_COPY.XML». По данным параметрам будет произведено копирование базы данных временных рядов.
См. также: