Mit Hilfe des Objekts "Kalenderliste" können alle WinLine LIST-Listen als Kalender ausgegeben werden. Welche Informationen dabei genau angezeigt werden sollen, wird über den Aufbau der Liste (Spalte "Kalender" im Bereich "Variablen") gesteuert. Als Key dient der Listenname im Feld "Liste" (Feld "Text" und der Bereich "View / Var" müssen leer bleiben).

Ø Liste
An dieser Stelle wird die WinLine LIST-Liste hinterlegt,
welche als Kalender ausgegeben werden soll. Mit Hilfe des Icons
kann eine Liste aller WinLine
LIST-Listen geöffnet werden, um nach einer Liste zu suchen. Zusätzlich besteht
die Möglichkeit das Formular der ausgewählten Liste mit Hilfe des Buttons
direkt zu öffnen.
Ø Filter (optional)
An dieser Stelle besteht die Möglichkeit einen zur
Kalenderliste passenden Filter zu hinterlegen, welcher bei der Ausgabe des
Externen Objekts genutzt werden soll. Mit Hilfe des Icons
kann eine Liste aller WinLine
LIST-Filter geöffnet werden.
Hinweis
Wenn der hier definierte Filter genutzt werden soll, dann darf im Feld "WHERE - Ausdruck (optional)" keine Eingabe erfolgen.
Ø WHERE - Ausdruck (optional)
Wenn die Kalenderliste nach anderen Kriterien gefiltert oder der Refresh gesteuert werden soll, so kann dies im WHERE - Ausdruck hinterlegt werden. Dabei ist allerdings auf die Syntax zu achten.
Beispiel - WHERE-Statement bei einer CRM-Liste während der Erfassung eines CRM-Falls
ü WHERE T170.C014 =
'<VAR:170/14>' and T170.C030 = -10005 and T170.C004 = 1
In diesem
Beispiel erfolgt die Einschränkung der CRM-Fälle für die Kalenderausgabe auf die
C014 (= Artikelnummer), welche gleich der Artikelnummer sein soll, welche
aktuelle im zu erfassenden Fall hinterlegt wird.
Zusätzlich werden nur die
aktuellen Fälle (C004 = 1) der Workflowgruppe "-10005" (C030) angezeigt.
Beispiel - WHERE-Statement bei einer CRM-Liste mit gesteuertem Refresh
ü WHERE T170.C009 =
'<REFRESHVAR:50/2>' and T170.C030 = -10001 and T170.C004 = 1 order by
T170.C005 DESC
In diesem Beispiel erfolgt die Einschränkung der CRM-Fälle für
die Kalenderausgabe auf die C009 (= Kontonummer), welche gleich der aktuellen
Kontonummer sein soll. Sobald sich die Variable der aktuellen Kontonummer ändert
(VAR:50/2), dann soll der gesamte Kalender neu aufgebaut werden
(REFRESH).
Zusätzlich werden nur die aktuellen Fälle (C004 = 1) der
Workflowgruppe "-10001" (C030) angezeigt. Das Ergebnis wird dann absteigend nach
dem Erfassungsdatum (C005) ausgegeben.
Ø Kalenderansicht
Über die Auswahlbox muss ausgewählt werden, in welcher Ansicht der Kalender dargestellt werden soll. Folgende Ansichten stehen hierbei zur Verfügung:
ü Monatsansicht
ü Wochenansicht
ü Tagesansicht
ü Arbeitswoche
Beispiel - Externes Objekt mit dem Typ "Objekt" - Objekt "Kalenderliste"
