Z-MOD05B

Dieses Dokument behandelt die folgenden Themen:


Beschreibung

Die Menü- und Kalendermitanzeigeinformationen im Teilnehmerprofil eines bestimmten Büros ändern.

Dieses Subprogramm kann nur von einem Supervisor oder Büroadministrator benutzt werden. Das Teilnehmerprofil des Büros SYSCNT kann mit diesem Subprogramm nicht geändert werden.

Um die ISN des gewünschten Büros auszugeben, können Sie vor dem Aufruf dieses Subprogramms entweder Z-ADD05 oder Z-DIS05 aufrufen.

Die Werte in den Parametern Monatsanzeige, Postanzeige und Kalenderanzeige legen die Reihenfolge fest, in der diese Informationen im Menü angezeigt werden. Die Werte bedeuten:

0 Die Information wird nicht angezeigt.
1 Die Information wird zuerst angezeigt.
2 Die Information wird als Nächstes angezeigt.
3 Die Information wird als Letztes angezeigt.

Die Parameter, die nicht mit Werten gefüllt werden, werden aus dem Teilnehmerprofil gelöscht. Um die bestehenden Werte beizubehalten, müssen Sie sie daher vor dem Aufruf dieses Subprogramms erneut angeben.

Nach der erfolgreichen Ausführung von Z-MOD05B erfolgt immer ein END TRANSACTION. Sie können die Transaktionsverarbeitung nicht kontrollieren.

Parameter

Parameter Format Ein Aus Bemerkung
Return-Code N2   X  
Buero A8 E   Das Bürokennzeichen eines Supervisors oder Büroadministrators.
Passwort A8 E   Das Passwort des o.g. Büros.
Bueroname A8 E*   Der Name des Büros, in dem das Profil geändert werden soll. Entweder Bueroname oder Buero-ISN, nicht beides.
Buero-ISN P8 E*   Die ISN des Büros, in dem das Profil geändert werden soll. Entweder Buero-ISN oder Bueroname, nicht beides.
Menuename A32 O   Der Name des Menüs, das als Hauptmenü benutzt werden soll. Wenn Sie diesen Parameter nicht angeben, wird das Menü benutzt, das im Büro SYSCNT als Hauptmenü definiert wurde.
Monatsanzeige N1 E   Der Kalender für den laufenden und den nächsten Monat. Siehe die Beschreibung oben.
Postanzeige N1 E   Die Anzahl der neuen Telefonnotizen, Mitteilungen und Einladungen im Fach Posteingang. Siehe die Beschreibung oben.
Kalenderanzeige N1 E   Die nächsten Einträge im persönlichen Kalender (Termine, Besprechungen, Merker und Erledigungen). Siehe die Beschreibung oben.
Tagesname-zeigen A1 O   Wenn gefüllt, wird der Name des aktuellen Wochentages in der oberen rechten Ecke des Bildschirms angezeigt (direkt unter dem Datum); wenn leer, wird die Schirmnummer angezeigt.
Kalendermitanzeige1 A8 O   Das Kennzeichen des Büros, dessen Kalender mitangezeigt werden soll.
Kalendermitanzeige2 A8 O   Das Kennzeichen des Büros, dessen Kalender mitangezeigt werden soll.
Fensterrand A1 O   Das Zeichen, das für die vertikalen Ränder aller Fenster benutzt werden soll. Wenn das Terminal Inversdarstellung unterstützt, wird der Fensterrand immer invers angezeigt.

Return-Codes

00 Erfolg
02 Ungültiger Büroname oder - nur im Batch-Betrieb - Büro gesperrt
03 Falsches Passwort
08 Geben Sie entweder ISN oder Name ein - nicht beides
15 Ungültiger Administratorstatus
91 Geben Sie Bueroname oder Buero-ISN ein
93 Geben Sie die Werte 0 bis 3 für Monats-, Post- und Kalenderanzeige ein
94 Der Zugriff auf den Kalender ist nicht erlaubt
96 Bueroname existiert nicht
97 Ungültige Buero-ISN
99 Das Büro SYSCNT darf nicht geändert werden

Subprogramme

Z-GETMSM
Z-106
Z-120
Z-122
Z-123
Z-175
Z-1200&0

Beispiel

0010 *
0020 * Beispielprogramm zum Aendern des Menue-Layouts
0030 * in einem Teilnehmerprofil
0040 *
0050 DEFINE DATA
0060 LOCAL
0070 1 RETURN-CODE          (N2)
0080 1 BUERO                (A8)
0090 1 PASSWORT             (A8)
0100 1 BUERONAME            (A8)
0110 1 BUERO-ISN            (P8)
0120 1 MENUENAME            (A32)
0130 1 MONATSANZEIGE        (N1)
0140 1 POSTANZEIGE          (N1)
0150 1 KALENDERANZEIGE      (N1)
0160 1 TAGESNAME-ZEIGEN     (A1)
0170 1 KALENDERMITANZEIGE1  (A8)
0180 1 KALENDERMITANZEIGE2  (A8)
0190 1 FENSTERRAND          (A1)
0200 END-DEFINE
0210 *
0220 RESET RETURN-CODE
0230 MOVE 'BUERO'        TO BUERO
0240 MOVE 'PASSWORT'     TO PASSWORT
0250 MOVE 'B-NAME'       TO BUERONAME
0260 MOVE ' '            TO MENUENAME
0270 MOVE 1              TO MONATSANZEIGE
0280 MOVE 2              TO POSTANZEIGE
0290 MOVE 3              TO KALENDERANZEIGE
0300 MOVE 'X'            TO TAGESNAME-ZEIGEN
0310 MOVE 'KENNZ.1'      TO KALENDERMITANZEIGE1
0320 MOVE 'KENNZ.2'      TO KALENDERMITANZEIGE2
0330 MOVE '!'            TO FENSTERRAND
0340 *
0350 CALLNAT 'Z-MOD05B'
0360     RETURN-CODE
0370     BUERO
0380     PASSWORT
0390     BUERONAME
0400     BUERO-ISN
0410     MENUENAME
0420     MONATSANZEIGE
0430     POSTANZEIGE
0440     KALENDERANZEIGE
0450     TAGESNAME-ZEIGEN
0460     KALENDERMITANZEIGE1
0470     KALENDERMITANZEIGE2
0480     FENSTERRAND
0490 *
0500 IF RETURN-CODE = 0
0510   WRITE 'Buero wurde geaendert'
0520 ELSE
0530   WRITE 'Return-Code' RETURN-CODE
0540 END-IF
0550 *
0560 END