Administrationshandbuch > Datenlexika > Datenlexika hinzufügen
Datenlexika hinzufügen
Datenlexika enthalten einen Satz vordefinierter Werte, die Attributen in Creo Elements/Direct Model Manager zugewiesen werden können. Sie können entweder das mit Creo Elements/Direct Model Manager bereitgestellte Datenlexikon verwenden oder ein eigenes Datenlexikon erstellen.
So erstellen Sie ein Datenlexikon:
1. Klicken Sie in Creo Elements/Direct Model Manager Standalone in der Arbeitsbereich-Leiste auf Admin.
2. Klicken Sie im linken Fensterbereich unter Was möchten Sie verwalten? auf Datenlexika. Der Fensterbereich Datenlexikon-Management wird geöffnet.
3. Klicken Sie im linken Fensterbereich unter Datenlexikon auf Neu erstellen. Das Dialogfenster Datenlexikon erstellen wird geöffnet.
4. Legen Sie die folgenden Werte für das Datenlexikon fest:
Name: Geben Sie einen Namen für das Datenlexikon ein.
* 
Wählen Sie einen Namen, der die Funktion des Datenlexikons angibt.
DL-Typ: Wählen Sie einen Datenlexikontyp aus. Folgende Typen stehen zur Verfügung:
base
enumstr
rangeint
rangeflt
rangetime
coltype
Basistyp: Wählen Sie einen Basistyp aus. Der Wert im Feld Basistyp ändert sich in Abhängigkeit vom DL-Typ. Weitere Informationen finden Sie unter Tabelle 4.
Wert: Legen Sie fest, ob der Wert für das Datenlexikon Erforderlich oder Optional ist oder Nicht verwendet wird.
* 
Wenn ein Datenlexikon Erforderlich ist und das Datenlexikon einem Attribut zugewiesen wird, klicken Sie mit der rechten Maustaste auf das Attribut, und wählen Sie Attributvorgabe während des Speicherns aktivieren aus. Dann können Sie beim Speichern einen Wert für das Attribut eingeben. Andernfalls wird die Speichern-Operation mit einem Fehler abgebrochen.
Standardwert: Geben Sie den Standardwert für das Datenlexikon an. Dieser Schritt ist optional.
Die folgenden Einstellungen sind abhängig vom DL-Typ und vom Basistyp verfügbar. Weitere Informationen finden Sie unter Tabelle 4.
Rundung: Für Gleitkommawerte können Sie hiermit die Anzahl der Nachkommastellen einschränken.
Anzahl der Dezimalstellen: Geben Sie die Anzahl der Stellen nach dem Dezimalkomma ein, auf die gerundet werden soll.
Groß- oder Kleinschreibung: Wählen Sie eine der folgenden Optionen aus:
Beibehalten: Behält die ursprüngliche Zeichenfolge bei.
Alles in Großbuchstaben: Konvertiert die alphabetischen Zeichen der Zeichenfolge in Großbuchstaben.
Alles in Kleinbuchstaben: Konvertiert die alphabetischen Zeichen der Zeichenfolge in Kleinbuchstaben.
Jedes Wort mit einem Großbuchstaben beginnen: Konvertiert die alphabetischen Zeichen der Zeichenfolge so, dass jedes Wort mit einem Großbuchstaben beginnt.
Stutzen: Entfernt die Leerzeichen von der linken Seite der Zeichenfolge.
Abschneiden: Verkürzt die Zeichenfolge.
Länge: Geben Sie die Länge ein, auf die die Zeichenfolge verkleinert werden muss.
* 
Zur Steigerung der Datenbankeffizienz ist keine Verkürzung erforderlich.
Min und Max: Geben Sie für die Basistypen rangeint, rangeflt und rangetime den Mindest- und Höchstwert ein.
Tabellenname: Wählen Sie einen Tabellennamen aus.
Spaltenname: Wählen Sie einen Spaltennamen aus.
Aufzählungswerte: Sie können die Werte hinzufügen oder die in der Liste verfügbaren Werte löschen. Um einen Wert hinzuzufügen, klicken Sie auf , und geben Sie den Wert in das Feld Aufzählungswert hinzufügen ein. Um einen Wert zu entfernen, wählen Sie den Wert aus, und klicken Sie auf .
* 
Wenn Sie das Kontrollkästchen Werte außerhalb der Liste zulassen aktivieren, können Sie einen Wert im Feld Aufzählungswerte auswählen oder einen Wert eingeben.
Sie müssen das Kontrollkästchen Werte außerhalb der Liste zulassen aktivieren, wenn Sie ein Datenlexikon für die Ansicht-Attribute ein einer Stückliste erstellen.
Tabelle 1
DL-Typ
Basistyp
Wert
Vorgabewert
Rundung
Anzahl der Dezimalzahlen
Groß- oder Kleinschreibung
Stutzen
Abschneiden
Länge
Min
Max
Tabellenname
Spaltenname
Aufzählungswerte
base
INTEGER
ja
ja
nein
nein
nein
nein
nein
nein
nein
nein
nein
nein
nein
SMALLINT
ja
ja
nein
nein
nein
nein
nein
nein
nein
nein
nein
nein
nein
FLOAT
ja
ja
ja
ja
nein
nein
nein
nein
nein
nein
nein
nein
nein
VARCHAR
ja
ja
nein
nein
ja
ja
ja
ja
nein
nein
nein
nein
nein
CHAR
ja
ja
nein
nein
ja
ja
ja
ja
nein
nein
nein
nein
nein
UTC_TIME
ja
ja
nein
nein
nein
nein
nein
nein
nein
nein
nein
nein
nein
enumstr
VARCHAR
ja
ja
nein
nein
ja
ja
ja
ja
nein
nein
nein
nein
ja
CHAR
ja
ja
nein
nein
ja
ja
ja
ja
nein
nein
nein
nein
ja
rangeint
INTEGER
ja
ja
nein
nein
nein
nein
nein
nein
ja
ja
nein
nein
nein
rangeflt
FLOAT
ja
ja
ja
ja
nein
nein
nein
nein
ja
ja
nein
nein
nein
rangetime
UTC_TIME
ja
ja
nein
nein
nein
nein
nein
nein
ja
ja
nein
nein
nein
coltype
ja
ja
nein
nein
ja
ja
ja
ja
nein
nein
ja
ja
nein
War dies hilfreich?