Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Version: Available or changed with runtime version 1.0.
Creates an InStream object for a file. This enables you to import or read data from the file.
Note
This method is supported only in Business Central on-premises.
Syntax
File.CreateInStream(InStream: InStream)
Note
This method can be invoked without specifying the data type name.
Parameters
File
Type: File
An instance of the File data type.
InStream
Type: InStream
Example
The following example imports data from an XML document to a table. The code uses the Open Method (File) to open the XML document named NewCustomer.xml from a folder named Import on the C drive. The CreateInStream Method (File) creates a data stream to get the data from the XML document into the table. The Import Method (XMLport) then imports, parses the data, and adds it as a record to the table by using an XMLport (50004). The Close Method (File) then closes the data stream. This example assumes that you have created a NewCustomer.xml file in a folder that is named Import on the C drive and you have created an XMLport and given it ID 50004.
var
ImportXmlFile: File;
XmlINStream: InStream;
begin
ImportXmlFile.Open('C:\Import\NewCustomer.xml');
ImportXmlFile.CreateInStream(XmlINStream);
XMLPORT.Import(50004, XmlINStream);
ImportXmlFile.Close;
end;