Argomento precedente: Scheda Informazioni tabella

Argomento successivo: Schede Avanzate

Scheda Informazioni colonna

Nella struttura Tabelle, quando si fa clic su una colonna di una tabella, WSP riempie la scheda Informazioni colonna con le informazioni relative alla colonna selezionata. È possibile visualizzare le seguenti informazioni nella scheda Informazioni colonna:

Nome

(Solo visualizzazione) Specifica il nome oggetto della colonna. Ad esempio, il nome oggetto della colonna alt_phone del Contatto è alt_phone.

Nome visualizzato

Specifica il nome descrittivo della colonna. È possibile modificare il nome visualizzato di una colonna immettendo un altro nome in questo campo. Ad esempio, il nome visualizzato della colonna alt_phone del Contatto è telefono alternativo.

Nome schema

(Sola lettura per tabelle standard) Specifica il nome utilizzato per fare riferimento alla colonna nelle utilità di CA SDM, come pdm_userload. Nelle tabelle definite a livello di sito, per impostazione predefinita il nome dello schema è uguale al nome oggetto. Per cambiare tale nome, immettere un altro valore in questo campo.

Nome DBMS

(Sola lettura per tutte le tabelle) Specifica il nome utilizzato come riferimento alla tabella nel DBMS fisico. Nelle tabelle definite a livello di sito, il nome DBMS è uguale al nome dello schema.

Descrizione

Fornisce una breve descrizione della colonna.

Tipo campo

(Sola lettura per tutte le colonne standard nelle tabelle standard, e le colonne salvate e definite dal sito) Specifica il tipo di dati della colonna. È possibile specificare o cambiare il tipo di campo delle nuove colonne definite a livello di sito selezionando un valore dall'elenco a discesa. L'elenco seguente descrive i tipi di campo disponibili:

INTEGER

Indica un valore numerico

STRING

Indica una stringa di testo. Il campo Lunghezza stringa indica il numero di caratteri in una stringa.

DATE

Indica la data e l'ora. Il valore intero memorizzato nel database contiene il numero di secondi a partire dalla mezzanotte del giorno 1 gennaio 1970.

DURATION

Indica un periodo di tempo. Il valore memorizzato nel database è un valore intero che indica un numero di secondi.

DOUBLE

Indica un numero reale (a virgola mobile).

SREL

Indica una chiave esterna che fa riferimento a un'altra tabella. Il campo Tabella SREL specifica la tabella a cui si fa riferimento. Il valore memorizzato nel database è il valore REL_ATTR della tabella a cui la chiave fa riferimento e può essere un valore intero o una stringa. Il valore memorizzato nel prodotto è il nome comune della riga della tabella a cui la chiave fa riferimento.

Nota: per informazioni sull'impostazione di attributi SREL con valori chiave esterna, consultare la Guida di riferimento tecnico.

BREL

Indica una colonna virtuale che rappresenta un set di tutti gli oggetti con una chiave SREL che fa riferimento a questa tabella. È presente solo nel motore oggetti e non è fisicamente memorizzato nel database. Selezionare questo tipo di campo solo con la supervisione di un dipendente CA Technologies.

QREL

Indica una colonna virtuale che rappresenta un set di oggetti selezionato tramite la clausola WHERE nella scheda Avanzate. È presente solo nel motore oggetti e non è fisicamente memorizzato nel database. Selezionare questo tipo di campo solo con la supervisione di un dipendente CA Technologies.

DERIVED

Indica una colonna virtuale creata dal motore oggetti utilizzando i valori di altre colonne e tramite una formula specificata nella scheda Avanzate. È presente solo nel motore oggetti e non è fisicamente memorizzato nel database. Selezionare questo tipo di campo solo con la supervisione di un dipendente CA Technologies.

Lunghezza stringa

La lunghezza di una colonna di tipo STRING. Questo campo è vuoto per le colonne di tipo diverso da STRING. Questo campo è di sola lettura per tutte le colonne standard e per le colonne definite in locale che sono state salvate. Per specificare o cambiare la lunghezza della nuova colonna di tipo STRING definita in locale, in questo campo immettere un valore intero compreso tra 1 e 32767.

Tabella SRel

La tabella a cui fa riferimento una colonna SREL. Questo campo è vuoto per le colonne di tipo diverso da SREL. Questo campo è di sola lettura per tutte le colonne standard e per le colonne definite in locale che sono state salvate. È possibile specificare la tabella a cui fa riferimento una nuova SREL definita a livello di sito selezionandola dall'elenco a discesa.

Valore predefinito alla creazione

Il valore predefinito assegnato alla colonna quando viene definita una nuova riga della tabella. Deve essere un valore appropriato al tipo di campo. Sono disponibili alcuni valori di parole chiave per determinati tipi di campo:

NOW

Specifica la data e l'ora correnti per una colonna di tipo DATE.

USER

Specifica l'utente attivo per una SREL della tabella Contatto.

Valore impostato al salvataggio

Il valore assegnato alla colonna quando viene aggiornata una riga della tabella. Deve essere un valore appropriato al tipo di campo. Sono disponibili alcuni valori di parole chiave per determinati tipi di campo:

NOW

Specifica la data e l'ora correnti per una colonna di tipo DATE.

USER

Specifica l'utente attivo per una SREL della tabella Contatto.

Richiesto

Se selezionata, questa opzione indica che è necessario fornire un valore per la colonna prima di poter salvare una riga della tabella che la contiene. È possibile impostare questa opzione per le colonne standard e per le colonne definite a livello di sito. Inoltre è possibile disattivare un'opzione già impostata. Tuttavia, non è possibile disattivare l'opzione di una colonna standard a meno che non sia stata impostata in locale.

Aggiornabile solo per nuovo record

Se selezionata, questa opzione indica che è possibile specificare un valore per questa colonna solo dopo aver creato una riga della tabella relativa e non è possibile apportarvi successive modifiche. È possibile impostare questa opzione per le colonne standard e per le colonne definite a livello di sito. Inoltre è possibile disattivare un'opzione già impostata. Tuttavia, non è possibile disattivare l'opzione di una colonna standard a meno che non sia stata impostata in locale.

Tasto per pdm_userload

Se selezionata, questa opzione indica che la colonna è una tra quelle verificate da pdm_userload per determinare se il relativo input è un aggiornamento di una riga esistente. Questa opzione è disponibile solo per le colonne di tipo STRING. È un campo di sola lettura per tutte le colonne delle tabelle standard.

Opzioni di indice DBMS

Queste opzioni specificano le caratteristiche di una colonna che rappresenta un indice del DBMS fisico. Sono disponibili solo per le colonne delle tabelle definite in locale.

Univoco

Specifica che la colonna è univoca nella tabella e che due righe non possono avere lo stesso valore per la colonna.

Crescente

Specifica che l'indice del DBMS è elencato in ordine crescente in base a questa colonna. Questa opzione esclude l'opzione Decrescente.

Decrescente

Specifica che l'indice del DBMS è elencato in ordine decrescente in base a questa colonna. Questa opzione esclude l'opzione Crescente.