Aggiunta di un dizionario dei dati
I dizionari dei dati contengono un insieme di valori predefiniti che possono essere assegnati agli attributi in Creo Elements/Direct Model Manager. È possibile utilizzare il dizionario dei dati fornito con Creo Elements/Direct Model Manager oppure creare un dizionario dei dati personalizzato.
Per creare un dizionario dei dati
1. In Creo Elements/Direct Model Manager Standalone fare clic su Amministratore sulla barra dello spazio di lavoro.
2. Nel riquadro a sinistra, in Elementi che si desidera gestire, fare clic su Dizionari di dati. Viene visualizzato il riquadro Gestione dizionario dati.
3. Nel riquadro a sinistra, in Dizionario dati, fare clic cu Crea nuovo. Viene visualizzata la finestra di dialogo Crea dizionario dati.
4. Impostare i valori riportati di seguito per il dizionario dei dati.
◦ Nome: digitare un nome per il dizionario dei dati.
|
|
Scegliere un nome che indichi la funzione del dizionario dei dati.
|
◦ Tipo di DD: selezionare un tipo di dizionario dei dati. È possibile selezionare uno dei tipi seguenti:
▪ base
▪ enumstr
▪ rangeint
▪ rangeflt
▪ rangetime
▪ coltype
◦ Tipo base: selezionare un tipo di base. Il valore della casella
Tipo base cambia a seconda del
Tipo di DD. Per ulteriori informazioni, vedere
Tabella 4.
◦ Valore: specificare se il valore per il dizionario dei dati è Obbligatorio, Facoltativo o Non usato.
|
|
Se il dizionario dati è Obbligatorio e assegnato a un attributo, fare clic con il pulsante destro del mouse sull'attributo e scegliere Attiva impostazione dell'attributo durante il salvataggio. In questo modo è possibile digitare un valore per l'attributo durante l'operazione Salva. In caso contrario, l'operazione Salva ha esito negativo.
|
◦ Valore predefinito: specificare il valore predefinito per il dizionario dei dati. Questo passaggio è facoltativo.
◦ A seconda del
Tipo di DD e del
Tipo base, sono disponibili le impostazioni descritte di seguito. Per ulteriori informazioni, vedere
Tabella 4.
▪ Arrotondamento: per valori a virgola mobile, limita il numero di cifre dopo il separatore decimale.
▪ Numero di decimali: digitare il numero di cifre dopo il separatore decimale per l'arrotondamento.
▪ Stringa con maiuscole/minuscole: Selezionare una delle opzioni indicate di seguito.
▪ Tale quale: mantiene la stringa originale.
▪ Tutto maiuscolo: converte i caratteri alfabetici della stringa in maiuscolo.
▪ Tutto minuscolo: converte i caratteri alfabetici della stringa in minuscolo.
▪ Titolo con maiuscole/minuscole: converte i caratteri alfabetici della stringa in titolo con maiuscole/minuscole.
▪ Riduzione: rimuove gli spazi vuoti a sinistra della stringa.
▪ Troncamento: riduce la lunghezza della stringa.
▪ Lunghezza: specifica la lunghezza in base a cui deve essere ridotta la stringa.
|
|
Non è necessario ridurre la lunghezza per garantire l'efficienza del database.
|
▪ Min e Max: per i tipi di base rangeint, rangeflt o rangetime, digitare i limiti minimo e massimo.
▪ Nome tabella: selezionare un nome per la tabella.
▪ Nome colonna: selezionare un nome per la colonna.
▪ Valori enumerazione: è possibile aggiungere o eliminare i valori disponibili nell'elenco. Per aggiungere un valore, fare clic su

e digitare il valore nella casella
Aggiungi valore di enumerazione. Per rimuovere un valore, selezionarlo e fare clic su

.
| • Se si fa clic sulla casella di controllo Consenti valori fuori dall'elenco, è possibile selezionare un valore in Valori enumerazione oppure digitare un valore. • È necessario fare clic sulla casella di controllo Consenti valori fuori dall'elenco se si crea un dizionario dei dati per gli attributi della Vista nella distinta base. |
Tabella 1
Tipo di DD | Tipo base | Valore | Valore predefinito | Arrotondamento | Numero di decimali | Stringa con maiuscole/minuscole | Riduzione | Troncamento | Lunghezza | Min | Max | Nome tabella | Nome Col. | Valori enumerazione |
|---|
base | INTEGER | sì | sì | no | no | no | no | no | no | no | no | no | no | no |
SMALLINT | sì | sì | no | no | no | no | no | no | no | no | no | no | no |
FLOAT | sì | sì | sì | sì | no | no | no | no | no | no | no | no | no |
VARCHAR | sì | sì | no | no | sì | sì | sì | sì | no | no | no | no | no |
CHAR | sì | sì | no | no | sì | sì | sì | sì | no | no | no | no | no |
UTC_TIME | sì | sì | no | no | no | no | no | no | no | no | no | no | no |
enumstr | VARCHAR | sì | sì | no | no | sì | sì | sì | sì | no | no | no | no | sì |
CHAR | sì | sì | no | no | sì | sì | sì | sì | no | no | no | no | sì |
rangeint | INTEGER | sì | sì | no | no | no | no | no | no | sì | sì | no | no | no |
rangeflt | FLOAT | sì | sì | sì | sì | no | no | no | no | sì | sì | no | no | no |
rangetime | UTC_TIME | sì | sì | no | no | no | no | no | no | sì | sì | no | no | no |
coltype | | sì | sì | no | no | sì | sì | sì | sì | no | no | sì | sì | no |