<< Click to Display Table of Contents >> Navigation: Konfigurierung Webinterface > Individuelles Maskenlayout > Elemente im individuellen Maskenlayout > Element "Kalender-Filter" |
Das Kalender-Filter-Element wird in einer individuellen Maske genutzt und mit einem bestimmten Kalender und der dazugehörigen Zeitfensterquelle verknüpft. Die Konfiguration erfolgt nach einem Doppelklick auf das Element.
Attribute
links,oben,Breite,Höhe
Position und Größe
visible
Legt fest, ob das Element nach Initiierung der Maske angezeigt wird.
AutoMoveAndResize
Hintergr./Rahmen
siehe auch Hintergrund und Rahmen
andere
🡪siehe Punkt Kalender-Filter konfigurieren
Funktionen
getHeight(), getLeft(), getPosition(), getSize(), getTop(), getWidth(), setHeight(height), setLeft(left), setPosition(left,top), setSize(width,height), setTop(top), setWidth(width)
show(bShow)
Zeigt oder versteckt das Objekt.
Ereignisse
(keine)
Kalender-Filter konfigurieren
Reiter “Allgemein”
In diesem Reiter definieren Sie die zu filternde Zeitfensterquelle.
Reiter “Anzeige”
Hier werden die Checkboxen konfiguriert.
Jede Checkbox kann einen von vier Filtertypen repräsentieren:
1. „Filter ignorieren“: die Checkboxgruppe wird ignoriert
2. „Spalte ist gleich Wert(e)“: eine vordefinierte Spalte ist gleich einem oder mehreren Wert(en). Beispiel: Status = erledigt oder defekt
3. „SQL-Where“: Beispiel: Budget >=1000,00 EUR und Budget <=5000,00 EUR
4. „alle Filter auswählen“: alle Checkboxen werden ausgewählt
Checkbox aus Auswahl oder FK-Spalte generieren
Kalender-Filter wird normalerweise genutzt, um die Zeitfenster (z.B. Prozesse) nach Status zu filtern. Um nicht jeden Status eins-zu-eins manuell hinzufügen zu müssen, besteht die Möglichkeit, die Checkbox für eine konkrete Spalte generieren zu lassen und evtl. nachträglich anzupassen.