OCL Expression Editor

Der OCL Expression Editor

Produktlinie

Standard

|

Expert

Betriebsart

CLOUD ABO

|

ON-PREMISES

Module

Leistung & CRM

Budget & Teilprojekt

Fremdkosten

Ressourcenplanung

Business Intelligence

Erstellt: 20.06.2003
Aktualisiert: 09.12.2016 | Neue Screenshots.

Um die Eingabe von OCL Expressions in Vertec zu erleichtern gibt es den OCL Expression Editor. Darin können Sie aus dem Datenmodell von Vertec die gewünschte Expression suchen und zusammensetzen.

Basis

Der Basistyp wird angegeben. Die OCL Expression bezieht sich auf diesen Typ, hier im Beispiel also Projekt.

Expression

In diesem Bereich wird die OCL Expression editiert, entweder durch manuelles eintippen oder durch Doppelklick auf das gewünschte Feld auf der rechten Seite.

Verfügbare Felder
Hier werden die Links, Members und Operationen angegeben, die auf dem aktuellen Typ verfügbar sind.
  • grün: alle Links zu anderen Objekten
  • türkis: Felder (Members)
  • gelb: Operationen

Im Bereich unter der Expression gibt der Expression Editor aus, ob die Expression gültig ist oder nicht.

Beispiel

In einer Liste von Projekten soll pro Projekt die Summe der offenen Leistungen des Projektleiters angezeigt werden. Über die Listeneinstellungen wird der Expression Editor geöffnet.

Der Projektleiter wird mit Doppelklick ausgewählt oder manuell projektleiter ins Feld Expression geschrieben. Der Expression Editor zeigt nun folgendes Bild:

Der Editor meldet, dass die Expression OK ist und dass der aktuelle Typ nun Projektbearbeiter ist. Im rechten Teil erscheinen nun die Felder des Projektbearbeiter, u.a. offeneLeistungen. Wählen Sie diesen durch Doppelklick aus.

Der Editor meldet nun, dass der aktuelle Typ eine Liste von offenen Leistungen ist, und zeigt rechts die Felder des Typs OffeneLeistung.

Wählen Sie nun aus der Liste das Feld wertext aus (unter den blauen Feldern zu finden) oder tippen hinter die schon existierende Expression .wertext ein, sodass die Expression lautet: projektleiter.offeneleistungen.wertext. Der Editor zeigt nun folgendes:

Der aktuelle Typ ist nun eine Liste von Zahlenwerten (Currency), und im rechten Teil sind nur noch gelbe Einträge (Operationen) sichtbar. Wählen Sie ->sum, um die Zahlen zu summieren.

Der aktuelle Typ ist nun ein einzelner Zahlenwert, nämlich die Summe aller offenen Leistungen des Projektleiters. Wenn Sie nun auf OK klicken, dann wird die erstellte Expression übertragen und in der entsprechenden Listenzelle angezeigt.

Bitte wählen Sie Ihren Standort