SaveToXml(SaveMethod: MapXmlSaveMethod): String;
SaveToXml(SaveMethod: Prognoz.Platform.Interop.Map.MapXmlSaveMethod) : System.String;
SaveMethod. Метод, с помощью которого будет произведена выгрузка.
Метод SaveToXml выгружает карту в формат XML.
Для выполнения примера потребуется экспресс-отчёт с идентификатором «EXPRESS_REPORT» и размещённой на нём картой.
Sub UserProc;
Var
MetaBase: IMetabase;
XMLSave: string;
Begin
MetaBase := MetabaseClass.Active;
XMLSave := (MetaBase.ItemById("EXPRESS_REPORT").Bind As IEaxAnalyzer).Map.Map.SaveToXml(MapXmlSaveMethod.Visual);
Debug.WriteLine(XMLSave);
End Sub UserProc;
После выполнения примера оформление карты экспресс-отчёта будет выгружено в формат XML.
Для выполнения примера потребуется экспресс-отчёт с идентификатором «EXPRESS_REPORT» и размещённой на нём картой.
Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Map;
Imports Prognoz.Platform.Interop.Tab;
Imports System.Diagnostics;
Public Sub Main(Params: StartParams);
Var
MetaBase: IMetabase;
XMLSave: string;
Begin
MetaBase := Params.Metabase;
XMLSave := (MetaBase.ItemById["EXPRESS_REPORT"].Bind() As IEaxAnalyzer).Map.Map.SaveToXml(MapXmlSaveMethod.mxsmVisual);
System.Diagnostics.Debug.WriteLine(XMLSave);
End Sub;
После выполнения примера оформление карты экспресс-отчёта будет выгружено в формат XML.
См. также: