Z-DIS13B

Dieses Dokument behandelt die folgenden Themen:


Beschreibung

Den Inhalt eines bestimmten Fachs oder Ordners anzeigen.

Sie können ein Fach oder einen Ordner entweder über seinen Namen oder seine Nummer angeben. Sie dürfen nicht beides angeben. Vor dem Aufruf dieses Subprogramms können Sie Z-DIS13 aufrufen, um die Nummer des gewünschten Fachs auszugeben.

Wenn Sie ein Fach und keinen Ordner angeben, wird nur der Inhalt des angegebenen Fachs angezeigt. Wenn Sie ein Fach und einen Ordner angeben, wird nur der Inhalt des angegebenen Ordners angezeigt.

Ausnahme: bei dem Fach Posteingang wird der Inhalt aller Ordner angezeigt, wenn Sie keinen Ordnernamen angeben.

Folgendes gilt für Einladungen im Fach Posteingang: wenn der Initiator die Besprechung geändert und die Einladungen versendet hat, wird im Posteingangsfach eines Teilnehmers immer nur die zuletzt geänderte Einladung angezeigt.

Folgendes gilt für Memos im Fach Posteingang: sobald Ablaufdatum und Ablaufzeit erreicht werden, wird das Memo automatisch aus den Posteingangsfächern aller Empfänger gelöscht, die das Memo noch nicht gelesen haben.

Für eine freie Ablagefolge können Sie einen Objektnamen im Parameter Startwert angeben. Für eine steigende oder absteigende Ablagefolge können Sie das Datum, an dem das Objekt abgelegt wurde, im Parameter Startwert angeben. Wenn der Parameter Startwert angegeben wurde, können Sie auch den Parameter Endewert angeben.

Anmerkung:
Wenn Sie ein Startdatum angeben und die Ablagefolge absteigend ist, werden die Fächer und Ordner nicht ausgegeben. Für eine freie Ablagefolge dürfen Sie keinen Ordnernamen im Parameter Startwert angeben.

Die Zeitzone ist immer GMT. Andere Zeitzonen werden nicht berücksichtigt.

Sie sollten dieses Subprogramm solange iterativ aufrufen, bis das Ende der Liste durch den Return-Code 77 gekennzeichnet wird. Nachdem Sie das Subprogramm aufgerufen haben, können Sie die Parameter nicht mehr ändern. Wenn Sie dieses Subprogramm iterativ aufrufen, enthält der Work-Parameter die erforderlichen Werte für den erneuten Aufruf.

Parameter

Parameter Format Ein Aus Bemerkung
Return-Code N2 O X Eingabe -1: kein ET.
Buero A8 E   Der Name des Büros, in dem Sie den Fach-/Ordnerinhalt anzeigen wollen.
Passwort A8 E   Das Passwort des o.g. Büros.
Fachname A15 E*   Der Name des Fachs, dessen Inhalt Sie anzeigen wollen. Entweder Fachname oder Fachnummer, nicht beides.
Ordnername A15 O*   Der Name des Ordners, dessen Inhalt Sie anzeigen wollen. Entweder Ordnername oder Ordnernummer, nicht beides.
Fachnummer N5 E*   Die interne Nummer des Fachs, dessen Inhalt Sie anzeigen wollen. Entweder Fachnummer oder Fachname, nicht beides. Siehe Fachnummern.
Ordnernummer N5 O*   Die interne Nummer des Orders, dessen Inhalt Sie anzeigen wollen. Entweder Ordnernummer oder Ordnername, nicht beides. Siehe Ordnernummern .
Objektnummer N2 O   Wenn Sie eine Objektnummer angeben, werden nur die Objekte mit dieser Nummer ausgegeben. Wenn Sie 0 angeben, werden alle Objekte in dem Fach/Ordner ausgegeben. Siehe Objektnummern.
Ablagefolge N1 O   Die Reihenfolge, in der der Fachinhalt ausgegeben werden soll. 1=steigend, 2=absteigend oder 3=frei. Vorgabe: 1.
Startwert A32 O   Objektname für freie Ablagefolge. Datum und Uhrzeit (yyyymmddhhmm), wann das Objekt abgelegt wurde, für steigende oder absteigende Ablagefolge.
Endewert A32 O   Objektname für freie Ablagefolge. Datum und Uhrzeit (yyyymmddhhmm), wann das Objekt abgelegt wurde, für steigende oder absteigende Ablagefolge. Wenn die Ablagefolge 1 ist, muss der Endewert größer als oder gleich dem Startwert sein. Wenn die Ablagefolge 2 ist, muss der Endewert kleiner als oder gleich dem Startwert sein.
Anzahl N2 O   Die maximale Anzahl von Objekten, die mit jedem Aufruf ausgegeben werden. Wenn Sie keinen Wert definieren oder einen Wert, der größer ist als 20, wird der Vorgabewert 20 benutzt.
Objektliste (20)
  ISN P10   X Die ISN des Objekts.
  Objektname A32   X Der Name des Objekts.
  Beschreibung A60   X Die erste Zeile der Beschreibung.
  Objektnr N2   X Siehe Objektnummern.
  Dokumentformat A1   X Gilt nur, wenn das Objekt ein Dokument ist. Siehe Dokumentformate.
  Abgelegt-in-Ordner A15   X Der Name des Ordners, in dem das Objekt abgelegt ist. Wenn das Objekt ein Ordner ist, ist dieser Parameter leer.
  Objekte A1   X Markiert, wenn das Fach oder der Ordner Objekte enthält. Wenn ein Fach jedoch leere Ordner enthält, ist dieser Parameter nicht markiert.
  Absender-/Empfaengername A20   X Wenn sich das Objekt im Fach Posteingang befindet, ist dies der Name des Absenders. Wenn sich das Objekt im Fach Tageskopien befindet, ist dies der Name des ersten Empfängers.
  Postzaehler N7   X Wenn sich das Dokument im Fach Tageskopien befindet, ist dies die Anzahl der Empfänger, an die das Dokument gesendet wurde. 0 kann auch bedeuten, dass nur die Empfängerliste geprüft wurde (Post wurde nicht versendet).
  Posttyp A1   X 1=erhaltene Post im Posteingang, 2=weitergeleitete Post im Posteingang, 3=Antwort im Posteingang, 4=versendete Post in den Tageskopien, 5=weitergeleitete Post in den Tageskopien, 6=Antwort in den Tageskopien. Bei nicht gesendeten Objekten ist dieses Feld leer.
  Anlagenzahl N3     Die Anzahl der Anlagen.
  Persoenlich-Flag A1   X Markiert, wenn das Objekt ein persönliches Objekt ist.
  Erstellungskennzeichen A8   X Die Person, die das Objekt erstellt hat.
  Aenderungskennzeichen A8   X Die Person, die das Objekt zuletzt geändert hat.
  Erstellungsdatum A8   X Das Datum, an dem das Objekt erstellt wurde (yyyymmdd).
  Erstellungszeit A4   X Die Zeit, zu der das Objekt erstellt wurde (hhmm).
  Aenderungsdatum A8   X Das Datum, an dem das Objekt zuletzt geändert wurde (yyyymmdd).
  Aenderungszeit A4   X Die Zeit, zu der das Objekt zuletzt geändert wurde (hhmm).
  Sendedatum A8   X Das Datum, an dem das Objekt zuletzt versendet wurde (yyyymmdd). Beispiel: wenn das Objekt versendet und anschließend weitergeleitet wurde, wird das Weiterleitungsdatum angezeigt.
  Sendezeit A4   X Die Zeit, zu der das Objekt zuletzt versendet wurde (hhmm).
  Ablagedatum A8   X Das Datum, an dem das Objekt abgelegt wurde (yyyymmdd).
  Ablagezeit A4   X Die Zeit, zu der das Objekt abgelegt wurde (hhmm).
Work-Parameter A61     Für den internen Gebrauch. Siehe Work-Parameter.

Return-Codes

00 Erfolg
02 Ungültiger Büroname oder - nur im Batch-Betrieb - Büro gesperrt
03 Falsches Passwort
11 Geben Sie Fach-/Ordnername oder Nummer ein - nicht beides
55 Das gewünschte Fach bzw. der gewünschte Ordner existiert nicht
73 Ungültiger Fach-/Ordnername
77 Ende der Liste
90 Falscher Start- oder Endewert

Subprogramme

Z-0420
Z-0420A
Z-100
Z-110
Z-120
Z-122
Z-123
Z-147
Z-150
Z-157
Z-165
Z-175
Z-180
Z-190
Z-194
Z-197
Z-222
Z-223
Z-400
Z-401
Z-711
Z-728
Z-729
Z-734
Z-735
Z-736
Z-737
Z-754
Z-1200&0

Beispiel

0010 DEFINE DATA LOCAL
0020 1 RETURN-CODE               (N2)
0030 1 BUERO                     (A8)
0040 1 PASSWORT                  (A8)
0050 1 FACHNAME                  (A15)
0060 1 ORDNERNAME                (A15)
0070 1 FACHNUMMER                (N5)
0080 1 ORDNERNUMMER              (N5)
0090 1 OBJEKTNUMMER              (N2)
0100 1 ABLAGEFOLGE               (N1)
0110 1 STARTWERT                 (A32)
0120 1 REDEFINE STARTWERT
0130   2 STARTDATUM              (A8)
0140   2 STARTZEIT               (A4)
0150 1 ENDEWERT                  (A32)
0160 1 REDEFINE ENDEWERT
0170   2 ENDEDATUM               (A8)
0180   2 ENDEZEIT                (A4)
0190 1 ANZAHL                    (N2)
0200 1 OBJEKTLISTE               (20)
0210   2 ISN                     (P10)
0220   2 OBJEKTNAME              (A32)
0230   2 BESCHREIBUNG            (A60)
0240   2 OBJEKTNR                (N2)
0250   2 DOKUMENTFORMAT          (A1)
0260   2 ABGELEGT-IN-ORDNER      (A15)
0270   2 OBJEKTE                 (A1)
0280   2 ABSENDER/EMPFAENGERNAME (A20)
0290   2 POSTZAEHLER             (N7)
0300   2 POSTTYP                 (A1)
0310   2 ANLAGENZAHL             (N3)
0320   2 PERSOENLICH-FLAG        (A1)
0330   2 ERSTELLUNGSKENNZEICHEN  (A8)
0340   2 AENDERUNGSKENNZEICHEN   (A8)
0350   2 ERSTELLUNGSDATUM        (A8)
0360   2 ERSTELLUNGSZEIT         (A4)
0370   2 AENDERUNGSDATUM         (A8)
0380   2 AENDERUNGSZEIT          (A4)
0390   2 SENDEDATUM              (A8)
0400   2 SENDEZEIT               (A4)
0410   2 ABLAGEDATUM             (A8)
0420   2 ABLAGEZEIT              (A4)
0430 1 WORK-PARAMETER            (A81)
0440 1 POSTYPTEXT                (A2/1:20)
0450 1 INX                       (N2)
0460 END-DEFINE
0470 *
0480 MOVE 'AH'            TO BUERO
0490 MOVE 'AH'            TO PASSWORT
0500 MOVE 'WORK'          TO FACHNAME
0510 MOVE  11             TO OBJEKTNUMMER  /* Nur bei Dokumente zeigen
0520 MOVE  1              TO ABLAGEFOLGE
0530 MOVE  '19980101'     TO STARTDATUM
0540 MOVE  '0000'         TO STARTZEIT
0550 MOVE  '19990101'     TO ENDEDATUM
0560 MOVE  '0000'         TO ENDEZEIT
0570 *
0580 REPEAT UNTIL RETURN-CODE EQ 77
0590 *
0600   CALLNAT 'Z-DIS13B' RETURN-CODE BUERO PASSWORT FACHNAME
0610     ORDNERNAME FACHNUMMER ORDNERNUMMER OBJEKTNUMMER ABLAGEFOLGE
0620     STARTWERT ENDEWERT ANZAHL OBJEKTLISTE (*) WORK-PARAMETER
0630 *
0640   IF  NOT RETURN-CODE = 0 OR = 77
0650     WRITE 'Return-Code' RETURN-CODE
0660     STOP
0670   END-IF
0680 *
0690   FOR INX 1 20
0700     DECIDE ON FIRST VALUE OF POSTTYP(INX)
0710       VALUE '1'  MOVE 'P<' TO POSTTYPTEXT(INX)
0720       VALUE '2'  MOVE 'W<' TO POSTTYPTEXT(INX)
0730       VALUE '3'  MOVE 'A<' TO POSTTYPTEXT(INX)
0740       VALUE '4'  MOVE 'T>' TO POSTTYPTEXT(INX)
0750       VALUE '5'  MOVE 'W>' TO POSTTYPTEXT(INX)
0760       VALUE '6'  MOVE 'A>' TO POSTTYPTEXT(INX)
0770       NONE VALUE MOVE ' '  TO POSTTYPTEXT(INX)
0780     END-DECIDE
0790   END-FOR
0800 *
0810  DISPLAY OBJEKTNAME(*) ABLAGEDATUM(*) ABLAGEZEIT(*) POSTTYPTEXT(*)
0820 *
0830 END-REPEAT
0840 *
0850 END