CX_ASCII_FILE::ReadIntoBuffer
Beschreibung:
Diese Funktion liest den nächsten Satz in der Puffer-Bereich. Die Datei muss dabei ein festes Satzformat besitzen.
Code-Beispiel:
file Call(ReadIntoBuffer)
file Call(Eof) if break
// Booking type
0 file Call(GetFieldFromBuffer) -> captureType
captureType
case "P": continue
"A": // Event
1 file Call(GetFieldFromBuffer) -> eventID
// date
2 file Call(GetFieldFromBuffer) 2 date Call(ImportDateNumber)
// timeHH
3 file Call(GetFieldFromBuffer) -> timeHH
// timeMM
4 file Call(GetFieldFromBuffer) -> timeMM
// timeSS
5 file Call(GetFieldFromBuffer) -> timeSS
// Record type
6 file Call(GetFieldFromBuffer) -> recordType
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(IN) | Top | CX_ASCII_FILE | die Datei mit festem Satzformat |
Stack(OUT) | Top | - | - |