In der Attributs Verwaltung können Attribute neu definiert, geändert oder gelöscht werden.

Im Bereich links (1) sind alle bereits angelegten Attribute sichtbar, im Bereich rechts (2) sind die Details zum ausgewählten Attribut sichtbar und können dort bearbeitet werden. Durch Betätigen des Plus-Knopfes (3) kann eine neues Attribut angelegt, mit dem Speichern-Knopf (4) eine neues Attribut oder Änderungen an einem bestehenden Attribut gespeichert werden. Der X-Knopf (5) verwirft alle getätigten Änderungen. Mittels dem Papierkorb-Knopf (6) kann eine bereits angelegtes Attribut entfernt werden.

Attribute können für jede Dimension einzeln oder global für alle Dimensionen gepflegt werden. Eine Kombination aus globalen und individuellen Attributen ist ebenfalls möglich. Zudem ist es möglich globale Attribute für eine Dimension gezielt wieder zu deaktivieren.

Attributsarten

Es wird zwischen zwei Attributs Typen unterschieden:

Globale Attribute: Diese sind für alle Dimensionen verfügbar.

Individuelle Attribute: Diese werden spezifisch einer Dimension zugewiesen.

Die Dimension, in welcher die Attribute bearbeitet werden sollen, kann über das Drop Down ausgewählt werden.

Details

Im oberen Teil des Bereichs Details (1) sind die Allgemeinen Informationen des aktuellen Attribut sichtbar.

Attributtyp: Jedes Attribut muss einem bestimmten Typen zugewiesen werden es stehen folgende Typen zur Verfügung:

    • Alias: Ein Alias kann als alternativer Name verwendet werden und muss somit eindeutig sein.
    • Bit: Ein Attribut des Typen Bit kann drei Zustände annehmen. "1", "0" oder leer.
    • List (SQL): Dieser Typ kann über ein SQL-Skript mit einer Liste befüllt werden, die dem Benutzer dann zur Auswahl steht. (z.B. ein Select aus einer anderen Dimension)
    • List (Static): Dieser Typ ist eine Liste; diese wird jedoch direkt fix erstellt und Änderungen müssen manuell nachgeführt werden.
    • Number (2 Dezimalstellen): Kann eine Zahl mit maximal zwei Nachkommastellen enthalten.
    • Number (4 Dezimalstellen): Kann eine Zahl mit maximal vier Nachkommastellen enthalten.
    • Number (Ganzzahl): Kann eine Zahl ohne Nachkommastellen beinhalten.
    • String: Dieser Typ kann mit Text befüllt werden.

Name im System: Dieses Feld definiert den Namen des Attributs in der Datenbank.
Hinweis: Dieser Name darf lediglich Buchstaben von A bis Z und Zahlen von 0 bis 9 sowie das Sonderzeichen _ (underline) beinhalten. Somit keine weiteren Sonderzeichen oder Umlaute.

Name im Programm: Die Bezeichnung im Feld "Name im Programm" ist der Name, welcher vom BEEI-Modeler angezeigt wird.

Beschreibung: Die Beschreibung wird für die jeweilige Dimension unterhalb der Menüleiste angezeigt.

Allgemein

Attribut nicht exportieren: Das Attribut ist nur im BEEI-Modeler verfügbar (ggf. als Ergänzung für SQL Verarbeitungen).

Referenz Attribut: Bedeutet, dass ein Attribut eines Referenzelements einen anderen Wert annehmen kann als das tatsächliche Basiselement.

Attribut muss zwingend gepflegt werden: Legt fest, ob ein Attribut leer sein darf. Wenn hier "Ja" gewählt wird, kann der Attributeditor nicht beendet werden, ohne das Attribut gefüllt zu haben. Dies bietet sich für z.B. Listen am ehesten an.

Geschütztes Attribut: Legt fest ob ein Attribut mit zusätzlichen Berechtigungen geschützt ist, damit dieses nicht aus Versehen verändert werden kann.

Attribut Erfassung

In der Attribut Erfassung kann man dem Attribut mitgeben, wie das Attribut befüllt wird und woher das Attribut stammt.

Standard Wert

Soll ein Element standardmässig mit einem Wert gefüllt werden, kann dieser hier definiert werden. Das bietet sich für Attribute an, die nur wenige Zustände haben (z.B. Bit).

Listen-SQL/Statisch

Hier wird entweder das SQL-Statement oder die statische Liste (je nach Attributstyp) an Einträgen gepflegt, die dann für das Attribut auswählbar sein sollen.

Register Info

Hier werden Informationen wie DimensionsID und AttributsID angezeigt.