Expression-Ordner

Ein Expression-Ordner berechnet den Ordnerinhalt anhand einer OCL-Expression. Sie können so Filterordner erstellen, die immer nur die Einträge anzeigen, die den Kriterien entsprechen. Ein Beispiel für einen Expressionordner wäre z.B. die Anzeige aller Bearbeiter, die Überstunden geleistet haben, die Aufteilung der Adressen nach Kantonen etc.

Klicken Sie mit der rechten Maustaste auf den Ordner, in dem Sie den Expression-Ordner erzeugen möchten, und klicken Sie auf Neu > Expression-Ordner. Es erscheint das Eigenschaften-Fenster, in dem Sie folgende Angaben machen können:

Bezeichnung Unter diesem Namen wird der Ordner in der Ordnerstruktur dargestellt.
Expression Hier können Sie eine gültige OCL-Expression eingeben. Sie können diese entweder von Hand eintippen oder sie über den OCL-Expression-Editor zusammenstellen.
Neu Klasse Wenn auf diesem Ordner neue Objekte erzeugt werden sollen, können Sie hier den Typ dieser Objekte angeben.
Index Über den Index kann die Sortierung im Baum angegeben werden. Vertec sortiert die Ordner einfach nach aufsteigendem Index. Wird nichts angegeben, werden die Ordner alphabetisch sortiert.
Icon

allen Icons in Vertec ist eine Zahl zugeordnet. Wenn Sie für diesen Ordner ein anderes Icon benutzen wollen als das Standard-Ordner Icon (-1), können Sie die Index des gewünschten Icons hier eingeben. Die entsprechenden Zahlen finden Sie im Artikel Icons.

Ein Expression-Ordner ist auf einen Blick daran zu erkennen, dass er im Standard-Icon ein Zahnrädchen abgebildet hat.

Eigene Liste für jeden Typ: Wenn der Ordner Einträge von verschiedenen Typen beinhaltet, kann für jeden Typ eine eigene Liste angezeigt werden. Siehe dazu den Artikel Ordnerinhalte mit separater Liste pro Typ.

Der Inhalt von Expression-Ordnern werden bei der Anzeige berechnet. Die angezeigten Daten entsprechen also immer dem augenblicklichen Stand. Bei grossen Datenmengen kann die Anzeige eines solchen Expession-Ordners einige Zeit dauern.


20.06.2003 | 13.03.2012: Artikel überarbeitet, neuer Screenshot. Keine inhaltliche Änderung.
Produktlinien: Standard, Expert
Module: Leistung & CRM