Format der Menue-Datei |
Die Menue-Datei ist eine sequentielle Datei mit den für den Benutzer vordefinierten und über Connections von CFS realisierten Verfahren. |
Die ein Verfahren beschreibenden Datensätze der Menue-Datei besitzen folgendes Format: |
<1____8>__<11_________________________67>__<70_________________________104><105_12>
| |
vvvvvvvvknccccccccc...................cccbbxxxxxx...................xxxxxxxpppppppp
| |
| || | | |
| || | | {____________________________}
| || | |
optional: Name eines PLUS-Moduls
| |
| || | |
für eine spezielle P-Tastenbelegung zu
| |
| || | |
diesem Verfahren. Der PLUS-Modul
| |
| || | |
muß in der PLUS.MAPLIB oder in einer
| |
| || | |
mit /FILE datei,LINK=MAPLIB
| |
| || | |
zugewiesenen LIB enthalten sein.
| |
| || | |
| || |
Langtext zur Beschreibung des Verfahrens.
| |
| || |
| ||
Angaben, die CFS zum Eröffnen der Connection benötigt. In diesem Spalten-
| |
| ||
bereich ist ein gültiges OC-Kommando einzutragen. Die ersten drei Stellen
| |
| ||
des OC-Kommandos (OCn) dürfen nicht angegeben werden.
| |
| ||
Beispiele: /LOGON user-id, acct-#, &(name)
| |
| || |
| ||
siehe Seite 19-
| |
| ||
$DIALOG,,?/.&LOGNAM LOGON ......
| |
| || | |
| || |
CFS-interne Prozedurvariable. Enthält den Jobnamen
| |
| || |
des Prozeßes, unter dem CFS geladen wurde.
| |
| || |
Näheres hierzu Seite 19-
| |
| || |
| ||
?: Der Hostname wird vom Benutzer angefordert, sobald die
| |
| ||
Connection eröffnet wird.
| |
| ||
OASE,CFS1
| |
| ||
$CONSOLE,,VAR3,R R: Automatische Rückkehr in die Menue-
| |
| ||
Maske nach Eröffnen der Connection.
| |
| ||
| |
0 - 9: Feste Nummer der Connection, unter der das Verfahren eröffnet werden soll.
| |
| ||
| |
_: Das Menue-System sucht sich zur Eröffnung des Verfahrens die nächste freie
| |
| |
Connection. Die Nummer der ermittelten Connection wird in die #-Spalte der
| |
| |
Menue-Maske eingetragen.
| |
| |
|
K2-Spalte B: Eingabe 'B'/'K' für ein Verfahren bewirkt die Auslösung der K2-Taste für die
| |
|
betreffende Connection.
| |
|
_: Eingabe 'B'/'K' für ein Verfahren wird ignoriert und bewirkt keine Auslösung der
| |
|
K2-Taste für die Connection (notwendig für UTM-Verfahren).
| |
|
Kurzbezeichnung des Verfahrens. Es dürfen keine gleichen Kurzbezeichnungen existieren. Hinweise zu dem Verfahren CFS finden Sie weiter unten. | |
Es können bis zu 20 Datensätze der beschriebenen Art in der Menue-Datei angegeben werden. Die ersten 10 werden im Hauptmenue angezeigt. Über die Eingabe 'M' in der Auswahlspalte gelangt der Benutzer in den Menue-Editor. Hier werden alle 20 Verfahren im Überblick dargestellt. Die Reihenfolge der Verfahren 1 bis 20 kann neu festgelegt werden. Z.B. kann ein im Moment nicht benötigtes Verfahren mit der bisherigen Nummer 9 durch das Verfahren 17 ersetzt werden. | |
Hinweise: | |
Die Möglichkeit, in das Programm CFS zu verzweigen, berechtigt den Benutzer auch, den Menue-Editor zur Veränderung, Neuaufnahme und zur Löschung von Verfahrenseinträgen (Menuepunkten) zu verwenden. |
Mit Ausnahme des Verfahrens 'CFS' ist das Einfügen der Datensätze für alle anderen Verfahren in die Menue-Datei sowohl mit EDT, als auch mit dem speziellen Menue-Editor von CFS (Eingabe 'M' Modify, siehe unten) möglich. Das Erstellen oder Verändern der Einträge der Menue-Datei mit dem Menue-Editor setzt jedoch die Berechtigung zur Verzweigung in das Programm CFS voraus. Die Menue-Datei muß also bereits existieren und zumindest den Verfahrenssatz 'CFS' enthalten. |
Bei Verbindungen zu $DIALOG kann im OC-Kommando und folglich auch im Beschreibungssatz für das Verfahren ein LOGON-Kommando mitgegeben werden. Zwei Beispiele dafür wurden oben angeführt. Falls in dem im Beschreibungssatz angegebenen LOGON-Kommando kein LOGON-Passwort enthalten ist, obwohl für den Zugang zu der angegebenen Benutzerkennung ein Passwort erforderlich ist, so muß dies beim Eröffnen des Verfahrens im Feld 'Passwort' der Menue-Maske nachgereicht werden. Beschreibung der Menue-Maske: siehe unten. |
Im Anschluß an den ein Verfahren beschreibenden Datensatz können in der Menue-Datei ein oder mehrere Datensätze vorgegeben werden, die als automatische Startup-Eingaben nach dem erfolgreichen Eröffnen der Connection an den Partner gesendet werden. |
Format der Startup-Sätze: |
<1_____9><10___________________________________________78>
| |
bbbbbbbbbiiiiiiii...............................iiiiiiiiii
| |
| |
| |
|
leer
| |
|
|
Startup-Anweisung(en) für Connection | |
z.B. | KDCSIGN .... UTM-Verfahren | |
/DO prozedur,(...) $DIALOG
| ||
user-id,C'passw' $CONSOLE: Verbindungsnachricht
| ||
RES datei Ablaufenlassen eines mitgeschnittenen Eingangsdialogs
| ||
Es können beliebig viele Startup-Sätze zu einem Verfahren angegeben werden. |
Als Startup-Sätze können auch beliebige Anweisungen aus der CFS-Prozedursprache (*-Anweisungen) angegeben werden. Auch CFS-interne Prozedurvariable können verwendet werden. Für eine ausführliche Beschreibung siehe Seite 19- und folgende (CFS-Prozedursprache). |