WRITE In folgenden Fällen kann eine ferne BS2000-Datei nach dem Einlesen über das Programm FServer bzw. den Browser zurück übertragen werden:
Aufruf über Programm FServer:
Mit dem BS2000-Kommando EDTW, als Teil des Softwareprodukts OPGCOM (Download: ftp://ftp1.opg.de/opgcom/Manopgcom.EXE), können Dateien vom BS2000 zu einem Windows-PC übertragen und in den EDT für Windows eingelesen werden. Das Windows-Programm FServer muss geladen sein.
Die Datenübertragung kann auch über den Actioncode EDTW des Programms CFS gestartet werden.
Aufruf über den Browser für vom URLServer gesendete Dateien:
Mit dem BS2000-Programm URLServer, als Teil des Softwareprodukts OPGCOM, können für den Browser BS2000-Dateien zur Verfügung gestellt werden, für die ein Update mit dem EDTW zulässig ist. Nach dem Download durch den Browser werden die Daten aufgrund der Verknüpfung der Dateitypen in den EDT für Windows eingelesen.
Aus Sicherheitsgründen muss im BS2000 der schreibende Zugriff über die Anweisung FILEACCESS mit der Option "UPDATE=YES" für das Programm URLServer erlaubt werden.
Hinweise:
Download OPGCOM:
Testversion OPGCOM: http://www.opg.de/download/opgcom/opgcom.zip
Manual OPGCOM http://www.opg.de/produkte/frames/opgcom.pdf
TestversionFServer http://www.opg.de/download/opgcom/setupfserver.exe
Datenformat:
Den Daten wird ein Header vorangestellt, in dem alle notwendigen Informationen für die Verwaltung enthalten sind. Diese Informationen sind nicht sichtbar, können jedoch mit dem Kommando STA FSEND angezeigt werden. Die Daten werden ohne Code-Konvertierung in EBCDIC übertragen und auch als EBCDIC-Daten angezeigt. Der Anzeige-Code wird automatisch eingestellt. Damit alle Zeichen dargestellt werden können, z.B. auch X'0D' oder X'0A', werden die Daten in einem besonderen Format übertragen: Sätze variabler Länge mit Satzlängenfeld.
Dateiformat:
Im Gegensatz zum openFT und FTP können auch ISAM-Dateien, PAM-Dateien, delta-gespeicherte LMS-Elemente, POSIX-Dateien und BS2000-ZIP-Elemente editiert werden.
ISAM-Dateien mit den Standard-Isamkey (KEYPOS=5, KEYLENGTH=8) werden im EDTW mit der Option "KEY" eingelesen, so dass die ISAM-Schlüssel als Zeilennummer angezeigt werden. Aber selbst ISAM-Dateien mit Nicht-Standard-Schlüsseln können im EDT bearbeitet werden. Beim Zurückschreiben wird die Datei im BS2000 auch richtig geschrieben, wenn die ISAM-Schlüssel nicht aufsteigend sind.
Die Daten werden immer mit der Option "OVERWRITE" geschrieben.
Prüfung auf Änderung außerhalb des EDTW:
Wie bei lokalen Dateien wird zyklisch und beim Wechsel in einen anderen Arbeitsbereich bzw. vor dem Schreiben geprüft, ob die BS2000-Datei inzwischen außerhalb des EDTW geändert worden ist und ggf. eine Warnung ausgegeben.