📚 SAP Business One SDK Help

GetDataInterfaceFromXMLFile Method
See Also  Example
bstrFileName

The path and name of the XML file with which to create the object.

Description

Creates an object from an XML file.

Syntax

Visual Basic
Public Function GetDataInterfaceFromXMLFile( _
   ByVal bstrFileName As String _
) As Object

Parameters

bstrFileName

The path and name of the XML file with which to create the object.

Remarks

The XML file can be created using an object's ToXMLFile method. 

The XML file defines the object and its data. 

Example

Create object from XML file (C#)Copy Code
public void AddFromXMLFile(Hashtable Properties, String Path) 

    //Store GeneralData object as XML 
    SAPbobsCOM.GeneralService oGeneralService; 
    SAPbobsCOM.GeneralData oGeneralData; 
    SAPbobsCOM.GeneralData oGeneralDataXML; 
 
    oGeneralService = cConnection.Instance.DICompanyService.GetGeneralService(UDOID); 
    oGeneralData = (GeneralData)oGeneralService.GetDataInterface(GeneralServiceDataInterfaces.gsGeneralData); 
                     
    foreach (DictionaryEntry Pair In Properties) 
        oGeneralData.SetProperty(Pair.Key.ToString(), Pair.Value.ToString()); 
 
    oGeneralData.ToXMLFile(Path); 
 
    //Retrieve XML and create GeneralData object from the XML  
    oGeneralDataXML = (GeneralData)oGeneralService.GetDataInterfaceFromXMLFile(Path); 
    oGeneralService.Add(oGeneralDataXML); 

See Also