So können Sie die Listen in Vertec konfigurieren
Produktlinie
Standard
|Expert
Betriebsart
CLOUD ABO
|ON-PREMISES
Module
Leistung & CRM
Budget & Teilprojekt
Fremdkosten
Ressourcenplanung
Business Intelligence
Der Menü-Button Listeneinstellungen
, welcher sichtbar ist, wenn man über die entsprechenden Berechtigungen
verfügt, öffnet folgendes Fenster:
Read-only |
Steuert die Einstellung, ob Einträge grundsätzlich direkt in der Liste erfasst und geändert werden können (einzelne Spalten können trotzdem gesperrt werden mit der Read-only Einstellung der Spalte). |
Hinzufügen Zeile anzeigen |
Blendet die Sternzeile ein, mit der neue Einträge in der Liste erfasst werden können: |
Titel |
Der Titel ist später die Überschrift der Spalte. |
Expression |
Geben Sie hier mittels OCL Expression an, was Sie in der Spalte darstellen wollen. Die Expression kann von Hand eingetippt oder mit dem OCL Expression Editor ausgewählt werden. |
Breite |
Legen Sie fest, wie breit die Spalte angezeigt werden soll. Die Spaltenbreite kann auch mit der Maus in der Liste selbst verstellt werden (Achtung: alle Benutzer können die Spaltenbreiten ändern, aber nur wenn der Administrator sie ändert, ist die Änderung dauerhaft). |
Summiert |
Hier können Sie festlegen, ob die Spalte summiert werden soll. Das ist sinnvoll bei Zahlenwerten, um das Total anzuzeigen. |
Ausrichtung |
Ausrichtung der Schrift in der Spalte: linksbündig, rechtsbündig, zentriert |
Fixiert |
Ab Vertec 6.4.0.8 können Spalten fixiert werden.
|
Sortierung |
Hier wird festgelegt, ob die Liste nach dieser Spalte sortiert werden soll (dies ist der Standard bei Neuanzeige der Liste. Auch bei Angabe einer Sortierung kann hier nach jeder Spalte durch Doppelklick auf den Spaltentitel sortiert werden). MehrfachsortierungAb Vertec 6.4 können Listen nach mehr als einer Spalte sortiert werden.
Wird in der Liste auf einen Sortierpfeil geklickt, wird die Liste nur noch nach der gewählten Spalte sortiert. Die so veränderte Suche bleibt solange aktiv, bis die Liste wieder neu angezeigt wird. Dann ist wieder die Sortierung gemäss Listeneinstellung aktiv. Möchte man nach einer Spalte nicht mehr sortieren, muss sie explizit auf |
Dynamisch |
Eine als dynamisch markierte Spalte wird in einem List Controller berechnet und dynamisch wiederholt. Die genaue Funktionsweise ist im Abschnitt Dynamische Spalten beschrieben. |
Tabulator-Stopp |
Gibt an, ob in dieser Spalte gestoppt werden soll, wenn mit der Tabulator-Taste navigiert wird. |
Read-only |
Steuert, ob dieser Wert direkt in der Liste bearbeitet werden kann oder nicht. Damit ein Wert in der Liste überhaupt bearbeitet werden kann, muss die Eigenschaft Read-only der Liste deaktiviert sein (siehe oben). |
Steuerelement XML |
Dient der Eingabe von XML Code für das Customizing der Steuerelemente. |
Steuerelement |
Im Feld Steuerelement kann der Name eines Steuerelements hinterlegt werden, im Bild oben z.B. das Steuerelement cmbProjekt für die Spalte Projekt der Leistungsliste. Dieses bewirkt, dass in der Leistungsliste für die Auswahl des Projekts ein Drop-Down-Menü erscheint: Eine Liste aller verfügbaren Steuerelemente finden Sie hier. |
Renderer |
Ein Renderer stellt Vertec Daten auf der Oberfläche anders dar. So werden z.B. die erfassten Zeitaufwände auf der Leistung intern in Vertec in Minuten gespeichert ( |
Hintergrundfarbe / Schriftfarbe |
Die Wahl einer anderen Hintergrund- oder Schriftfarbe kann nützlich sein, um gewisse Informationen hervorzuheben. In den Listeneinstellungen gibt es zwei Möglichkeiten, Farben anzuzeigen:
Für eine harmonische Darstellung werden bei den Farben in den neuen Apps (Desktop App, Cloud App und Web App) nur die Farben der Vertec Farbpalette unterstützt. Diese besteht aus 15 Farben in jeweils 3 Abstufungen plus Black and White. Die Vertec FarbpaletteAls Farbnamen unterstützt werden die in der nachfolgenden Tabelle aufgelisteten Farbnamen. Die Farbpalette wurde mit Vertec Version 6.6 ergänzt. Die vor Version 6.6 unterstützten Farben finden Sie weiter unten . Zusätzlich zu diesen Farben werden auch folgende Windows Systemfarbangaben unterstützt: clScrollBar, clBackground, clActiveCaption, clInactiveCaption, clMenu, clWindow, clWindowFrame, clMenuText, clWindowText, clCaptionText, clActiveBorder, clInactiveBorder, clAppWorkSpace, clHighlight, clHighlightText, clBtnFace, clBtnShadow, clGrayText, clBtnText, clInactiveCaptionText, clBtnHighlight, cl3DDkShadow, cl3DLight, clInfoText, clInfoBk, clWhite, clBlack. Unsichtbare SchriftfarbeEs gibt eine zusätzliche unterstützte Farbe namens clTransparent. Diese ist nur als Schriftfarbe sinnvoll und bewirkt, dass die Schrift unsichtbar ist. Sie sollte nur als Farb-Expression verwendet werden, nicht als konstanter Farbwert, da sonst der ganze Spalten-Inhalt inklusive Titel und Summe unsichtbar ist. Aufbau von OCL Expressions für FarbenBeispiel für eine Farb-OCL-Expression auf einer Liste von Rechnungen:
Die OCL Expressions müssen so aufgebaut werden, dass als Ergebnis ein String zurückgegeben wird, der als Farbkonstante zulässig ist. |
Bemerkung |
Ab Vertec 6.4.0.4 kann hier für jede Spalte eine Bemerkung eingegeben werden. |
Als Standard speichern |
Mit diesem Button können Sie diese Listeneinstellungen für alle Listen dieser Klasse als Standard anzeigen lassen. Diese Listeneinstellungen erscheinen fortan bei allen neuen Projektlisten bzw. nach Klick auf den Button Ein so definierter Standard kann unter Einstellungen > Customizing > Klasseneinstellungen der entsprechenden Klasse auf den Vertec-Standard zurückgesetzt werden. |
Zurücksetzen |
Setzt die Liste wieder auf die Standard-Listeneinstellungen zurück. |
Die Reihenfolge der Spalten kann via Drag-and-Drop in der Liste umgestellt werden:
Ab Vertec 6.4.0.21 kann in OCL Expressions in Listen über varContainer
auf den Container (Ordner oder LinkContainer) und über varParent
auf das Objekt, dem der Container gehört (Parent-Objekt des Link-Containers), zugreifen.
Neben den Spalten-Expressions in der Liste haben auch die ListExpression und GhostRowListExpression eines Controls Zugriff auf diese Context-Variable.
Es können keine OCL Expressions in Spalteneinstellungen verwendet werden, die sich auf aktuell nicht lizenzierte Vertec Module
beziehen. Solche Spalten werden automatisch wieder gelöscht. Ist zum Beispiel das Modul Fremdkosten nicht lizenziert und gibt man auslagenmwst
als Expression ein, dann verschwindet die neu erstellte Spalte direkt wieder.
Vor Vertec Versionen 6.6 steht folgende Farbpalette zur Verfügung: