Dieses Dokument behandelt die folgenden Themen:
Die Druckvorgaben im Teilnehmerprofil eines bestimmten Büros ändern.
Dieses Subprogramm entspricht Z-MOD05D mit der Ausnahme, dass es zusätzliche Parameter benutzt: Linker-Rand und Zeilenumbruch.
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 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-MOD05K erfolgt immer ein END TRANSACTION. Sie können die Transaktionsverarbeitung nicht kontrollieren.
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. | |
Druckername | A32 | E | Der Name eines logischen Druckers. | |
Druckerprofil | A32 | O | Der Name eines Druckerprofils. | |
Formatierprofil | A32 | O | Der Name eines Formatierprofils. | |
Seitenlaenge | N2 | E | Die Anzahl der Zeilen (1 bis 80) pro Seite. | |
Zeilenbreite | N3 | E | Die Anzahl der Zeichen (1 bis 249) pro Zeile. | |
Linker-Rand | N2 | O | Linker Rand | |
Zeilenumbruch | A1 | O | Wenn markiert, wird der gedruckte Text umgebrochen. Wenn nicht markiert, wird der gedruckte Text abgeschnitten. | |
Info-drucken | A1 | O | Wenn markiert, wird die Information aus dem "Info"-Schirm gedruckt. | |
Notizen-drucken | A1 | O | Wenn markiert, werden Notizen, Begleitschreiben und Anlagen gedruckt. | |
Empfaenger-drucken | A1 | O | Wenn markiert, wird die Empfängerliste von Post gedruckt. |
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 |
92 | Die Seitenlänge beträgt 1 bis 80 Zeilen; die Zeilenbreite beträgt 1 bis 249 Zeichen |
93 | Es wurde kein Drucker mit diesem Namen definiert |
94 | Das Druckerprofil wurde nicht gefunden |
95 | Das Formatierprofil muss alphanumerisch sein |
96 | Angabe im Parameter Bueroname ist ungültig |
97 | Ungültige Buero-ISN |
98 | Der Druckername muss angegeben werden |
99 | Das Büro SYSCNT darf nicht geändert werden |
Z-120
Z-122
Z-123
Z-1200&0
0010 * 0020 * Beispielprogramm zum Aendern der 0030 * Druckvorgaben in einem Buero 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 DRUCKERNAME (A32) 0130 1 DRUCKERPROFIL (A32) 0140 1 FORMATIERPROFIL (A32) 0150 1 SEITENLAENGE (N2) 0160 1 ZEILENBREITE (N3) 0170 1 LINKER-RAND (N2) 0180 1 ZEILENUMBRUCH (A1) 0190 1 INFO-DRUCKEN (A1) 0200 1 NOTIZEN-DRUCKEN (A1) 0210 1 EMPFAENGER-DRUCKEN (A1) 0220 END-DEFINE 0230 * 0240 RESET RETURN-CODE 0250 MOVE 'BUERO' TO BUERO 0260 MOVE 'PASSWORT' TO PASSWORT 0270 MOVE 'B-NAME' TO BUERONAME 0280 MOVE 'DRUCKERNAME' TO DRUCKERNAME 0290 MOVE 'DRUCKERPROFIL' TO DRUCKERPROFIL 0300 MOVE 'FORMATIERPROFIL' TO FORMATIERPROFIL 0310 MOVE 60 TO SEITENLAENGE 0320 MOVE 132 TO ZEILENBREITE 0330 MOVE 10 TO LINKER-RAND 0340 MOVE 'X' TO ZEILENUMBRUCH 0350 MOVE 'X' TO INFO-DRUCKEN 0360 MOVE 'X' TO NOTIZEN-DRUCKEN 0370 MOVE 'X' TO EMPFAENGER-DRUCKEN 0380 * 0390 CALLNAT 'Z-MOD05K' 0400 RETURN-CODE 0410 BUERO 0420 PASSWORT 0430 BUERONAME 0440 BUERO-ISN 0450 DRUCKERNAME 0460 DRUCKERPROFIL 0470 FORMATIERPROFIL 0480 SEITENLAENGE 0490 ZEILENBREITE 0500 LINKER-RAND 0510 ZEILENUMBRUCH 0520 INFO-DRUCKEN 0530 NOTIZEN-DRUCKEN 0540 EMPFAENGER-DRUCKEN 0550 * 0560 IF RETURN-CODE = 0 0570 WRITE 'Buero wurde geaendert' 0580 ELSE 0590 WRITE 'Return-Code' RETURN-CODE 0600 END-IF 0610 * 0620 END