Lade...
 

CX_WORD_XML::WriteToFile

CX_WORD_XML::WriteToFile

Beschreibung:

Diese Funktion schreibt transienten Zustand des XMLs in eine Datei. Ist die Datei bereits vorhanden, wird sie überschrieben, ansonsten wird eine neue Datei angelegt.

Die Datei ist UTF-16 kodiert und enthält den gesamten Inhalt der XML Struktur. Es wird empfohlen die Datei als .xml abzuspeichern, damit Word diese öffnen kann. Word wird die Datei nicht öffnen können, wenn sie in .docx umbenannt wird, da sie dem Format nicht entspricht.

Bei Dateipfaden, die als ClassiX-STRING angegeben werden, muss beachtet werden, dass \\ statt \ verwendet wird.
Code-Beispiel:
Var(xml)

//XML Dokument initialisieren
CreateTransObject(CX_WORD_XML) -> xml
xml Call(EmptyDocument)

//Inhalt einfügen
"1. Zeile" xml Call(WriteToFile)
"2. Zeile" xml Call(WriteToFile)
"" xml Call(WriteToFile) // Leerzeile einfügen
"4. Zeile" xml Call(WriteToFile)

//In Datei schreiben

"C:\\docs\\file1.xml" xml Call(WriteToFile)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_WORD_XML Zieldokument, welches gespeichert werden soll
  Top-1 STRING Zielpfad
Stack(Out) Top    

Funktionsaufruf: Call(WriteToFile)