infra:NET Expert
 
×
2.3.3 Globalvariable für Dateinamen ab V7.8c
Ab V7.8c werden die Datenamen im Dialog und natürlich damit auch im Programm über Globalvariable abgehandelt.
Format im Dialog ist im Standard C300, kann aber beliebig erweitert werden.
Globalvariable
Beschreibung
GV_DatErkenn
Dateiname Erkennungsdaten, vor V7.8c Puffer 255, Pos. 100
GV_DatMove
Dateiname Steuerungsdaten, vor V7.8c Puffer 255, Pos. 140
GV_DatEdi
Dateiname Eingabedaten (Übergabedatei), vor V7.8c Puffer 255, Pos. 180
GV_DatEdiAkt
Aktuelle bearbeitete Schnittstellendatei (Übergabedatei), ab V8.0.11
Der aktuelle Schnittstellendateiname wird in Fehler- und Protokolldatei abgestellt und kann auch im Druckprotokoll ausgegeben werden
Der Schnittstellendateiname hilft dabei, die Fehler einer Übergabedatei zuzuordnen, insbesondere falls mit Platzhaltern gearbeitet wird.
Falls der Dateiname auch auf der Druckausgabe zu sehen sein soll, muss dies in der MOVE-Datei eingebaut werden, z.B. im Block 1:
1
255
1501
132
003,32  * alles Leerzeichen
1
255
1632
1
001,.   * Damit Leerzeile gedruckt
1
255
1501
132
074     * Leerzeile
1
255
1501
132
003,32  * alles Leerzeichen
1
255
1501
19
001,Schnittstellendatei
1
255
1521
112
253,GV(GV_DatEdiAkt)
1
255
1501
132
074,3   * Druckausgabe fett und rot
Hinweis:
Es wird dann vor jedem Auftrag der Dateiname ausgegeben. Also ggf. mehrfach, sofern je Übergabedatei mehrere Aufträge übergeben werden.
Um pro Datei nur eine Ausgabe zu „erzwingen“, ist folgende Anpassung erforderlich, z.B. im Block 1:
1
448
304
1
026,2
1
448
304
1
008     * Leerzeichen
1
255
1501
132
003,32  * alles Leerzeichen
1
255
1632
1
001,.   * Damit Leerzeile gedruckt
1
255
1501
132
074     * Leerzeile
1
255
1501
132
003,32  * alles Leerzeichen
1
255
1501
19
001,Schnittstellendatei
1
255
1521
112
253,GV(GV_DatEdiAkt)
1
255
1501
132
074,3   * Druckausgabe fett und rot
1
225
1
1
041,2  * -> weiter mit Block 2
GV_DatEdiGen
Dateiname Generierungsprotokoll, vor V7.8c Puffer 255, Pos. 220
GV_DatEdiFehl
Dateiname Fehlerprotokoll, vor V7.8c Puffer 255, Pos. 260
GV_DatEdiFals
Dateiname Wiederholdatei (s. Pos. 32 im Parameter P448), vor V7.8c Puffer 255, Pos. 60