Funktion Mit der ReadFile-Anweisung können Sie einen Satz aus einer Datei in GuiXT-Variablen einlesen und dann in einem InputScript weiterverarbeiten.
Beispiel ReadFile "X:\GuiXTFiles\MatDes.txt" s_matnr s_text s_unit s_price

Es wird ein Satz aus der Datei gelesen und in einzelne Felder unterteilt. Trennzeichen ist dabei das unter OpenFile angegebene Trennzeichen (delimiter=, Default-Trennzeichen ist das Tabulatorzeichen). Die einzelnen Felder werden der Reihe nach in die angegebenen GuiXT-Variablen gefüllt.

Wurde aus der Datei etwa der Satz

1000001;Schraube;ST;0,02

eingelesen, so sind die Variablen anschließend wie folgt gefüllt:

&[s_matnr]= 10000120 &[s_text]= Schraube &[s_unit]= ST &[s_price]= 0,02

Format ReadFile "filename" var1 var2 var3 ...

Die Angabe von maximal 60 Variablen ist möglich.
Falls mehr Werte angegeben sind als in dem Dateisatz gefunden wurden, werden die restlichen Variablen auf Space gesetzt.

Falls die Datei keinen weiteren Satz enthält (Dateiende), werden alle angegebenen Variablen auf Space gesetzt.

Zusatzoptionen
-stripQuotationMarks Falls Werte in Hochkommata eingeschlossen sind, werden diese automatisch entfernt.

Beispiel:

ReadFile "-stripQuotationMarks" "X:\GuiXTFiles\MatDes.txt" s_matnr s_text s_unit s_price

Tipps & Tricks
Komponente GuiXT + InputAssistant