Lade...
 

CX_ASCII_FILE::Update

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
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 - -
Funktionsaufruf: Call(Update)