Loading...
Select Version
Dieses Beispiel zeigt den Aufbau einer Definitionsdatei mit maximaler Funktionalität. Es zeigt unter anderem die Bedeutung der MENU- und MOD Anweisungen und anschließend deren Auswirkung auf die Menü- bzw. Sub-Menü-Bildschirme.
Mehrfachdefinitionen (gleicher Modul) ist möglich. Siehe in diesem Beispiel EDT. Dadurch erscheint diese Funktion auf allen drei Menü-Schirmen.
EDT und LMS werden von RMS nicht benötigt. Sie können aber definiert werden, um evtl. Programmwechsel zu vermeiden.
MODE MEISTER LANGUAGE=DEUTSCH MENU,TEXT='RMS - Produktions System' MOD=INFODATA,TEXT='DIALOG-INFORMATION' MOD=NOTIZERF,TEMPORARY,TEXT='KORREKTURVERWALTUNG - NOTIZBUCH' MOD=RMSLGEN,TEXT='LADERERSTELLUNG und INSTALLATION' MOD=RMSLVWIN,TEXT='LADERVERWALTUNG und INFORMATION' MOD=EINFAHR,TEMPORARY,TEXT='LIEFERMENGEN UEBERNEHMEN' MOD=LIEFERN,TEXT='LIEFERMENGEN ERSTELLEN' MOD=CALLEDT,TEXT='EDT' MENU,TEXT='INFORMATIONSDIENSTE und LISTEN' MOD=INFODATA,RESIDENT,TEXT='DIALOG-INFORMATION' MOD=RMSFIND,TEXT='ZEICHENORIENTIERTES SUCHEN' MOD=NBKINFO,TEXT='NOTIZBUCH-INFORMATION (produktspezifisch)' MOD=VGLSTART,TEMPORARY,TEXT='VERGLEICH VON REPMENGEN' MOD=CALLEDT,TEXT='EDT' ENDMENU MENU,TEXT='UEBERSICHTSLISTEN' MOD=MATRIX,TEXT='KORREKTUR GESAMTUEBERSICHT (Matrix-Liste)' MOD=NBKINFO,TEMPORARY,TEXT='AUSGEWAEHLTE NOTIZBUCHEINTREAGE' MOD=NOTBLIST,TEXT='GESAMTE NOTIZBUCHLISTE' MOD=CALLEDT,TEXT='EDT' ENDMENU MENU,TEXT='VERWALTER-FUNKTIONEN' MOD=RMSEXIM,TEMPORARY,TEXT='DEPOT-PFLEGE (Export - Import)' MOD=RMSEDIT,TEXT='TEXTVERARBEITUNG (Notizen, Textebenen)' MOD=CALLEDT,TEXT='EDT' ENDMENU ENDMENU
Das Einrücken ist nicht vorgeschrieben, macht aber die Liste leserlicher.
Das Modul INFODATA wird immer als Bestandteil des residenten RMS geladen und die Angabe von TEMPORARY ist wirkungslos.