CX_ASCII_FILE::Update
Beschreibung:
Mit dieser Funktion wird der Inhalt eines bereits vorhandenen Satzes verändert,
d.h. überschrieben. Sollte der Satz noch nicht existieren, so wird er neu angelegt und die Datei somit um diesen Eintrag erweitert. Ansonsten ist diese Funktion ähnlich zu Write zu benutzen.
Code-Beispiel:
Define(WriteString)
moduleDescription_E Substitute("@type_e", STACK)
moduleDescription Substitute("@type", STACK)
baseModule Substitute("@base", STACK)
editModule Substitute("@edit", STACK)
selectModule Substitute("@select", STACK)
castClassName Substitute("@castClass", STACK)
castVariableName Substitute("@castVar", STACK)
accountClassName Substitute("@accountClass", STACK)
accountVariableName Substitute("@accountVar", STACK)
message Substitute("@msg", STACK)
file Call(Update)
;
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_ASCII_FILE | die Datei |
Top-1 | VECTOR<STRING> | die Felder des zu schreibenden Satzes | |
Stack(Out) | Top | - | - |