ANWENDUNGSGESTALTUNG


Kategorienamen erstellen
Beispiel

Eine kategorisierte Spalte bezieht ihren Namen aus dem für die Spalte angefügten Programmcode. Um beispielsweise Erstellungsdaten oder Autorennamen als Kategorien zu verwenden, benutzen Sie @Created bzw. @Author, wenn Sie die Spalte programmieren. Eine kategorisierte Spalte kann darüber hinaus so eingerichtet werden, dass die Spalte ihre Werte aus dem Feld "Categories" in der Maske bezieht.

Kategoriefelder einrichten

Sie können basierend auf einem Kategoriefeld eine kategorisierte Spalte erstellen. Um ein Kategoriefeld einzurichten, erstellen Sie auf der Maske ein Text- oder Auswahllistenfeld und nennen es "Categories". Die Werte für das Feld können aus einer vordefinierten Liste, von Anwendern oder aus Suchformeln stammen.

Um mit der Maske erstellte Dokumente zu kategorisieren, wählen Sie "Aktionen - Kategorisieren".

Kategorien im voraus einrichten

Um eine vordefinierte Kategorieliste zu definieren, erstellen Sie ein berechnetes Auswahllistenfeld und geben die Kategorienamen als Wert ein.

Aliasnamen von Auswahllistenfeldern in vollständige Kategorienamen umwandeln

Wenn Sie eine kategorisierte Spalte auf ein Auswahllistenfeld basieren, das Aliasnamen für die Felder enthält, werden diese Aliasnamen als Kategorienamen verwendet.

So zeigt beispielsweise ein Feld "RequestType" mit den folgenden Auswahllistenfeldern die Kategorienamen als HW, SW und SVC an:


Um die vollständigen Namen eines Auswahllistenfeldes anzuzeigen, das Aliasnamen verwendet, verwenden Sie ein verborgenes Feld, das die Aliasnamen in die vollständigen Namen zurückkonvertiert:

@If(Anforderungstyp="HW";"Hardware-Anforderung";Anforderungstyp="SW"; "Software-Anforderung";Anforderungstyp="SVC";"Service-Anforderung");

Benutzern erlauben, Kategorien im Dialogfeld "Kategorisieren" zu erstellen

Um Benutzern zu ermöglichen, im Dialogfeld "Aktionen - Kategorisieren" eigene Kategorien einzugeben, erstellen Sie auf der Maske ein bearbeitbares Auswahllistenfeld "Categories" für mehrere Werte und wählen die Feldoption "Neue Werte zulassen" aus.

Erzeugen dynamischer Kategorielisten

Erstellen Sie ein Auswahllistenfeld "Categories", um eine dynamische Liste mit Kategorien zu erzeugen. Verwenden Sie die Formel @DbColumn zum Berechnen der Werte für das Feld.

Beispiel
Siehe auch