Procedura: definire i campi dati
È possibile aggiungere campi a un'entità o a una tabella nel database di LightSwitch.È inoltre possibile modificare l'aspetto e il comportamento di questi campi.
Di seguito sono elencate le diverse sezioni di questo argomento:
Aggiunta di un campo dati.
Modifica di un campo.
Per una dimostrazione video correlata, vedere le procedure relative alla formattazione dei dati in una schermata di un'applicazione LightSwitch.
Aggiunta di un campo dati
È possibile aggiungere campi a una tabella.In un'entità generata da un'origine dati esterna, è possibile aggiungere solo campi calcolati.
Per ulteriori informazioni sui campi calcolati, vedere Procedura: aggiungere un campo calcolato.
Per aggiungere un campo dati
In Esplora soluzioni fare doppio clic su un'entità o su una tabella.
L'entità o la tabella verrà aperta nella finestra di progettazione dei dati.
Nella colonna Nome fare clic su <Aggiungi proprietà> e digitare un nome per il campo.
Nella colonna Tipo selezionare un tipo di dati per il nuovo campo.Nella tabella riportata di seguito viene descritto ciascun tipo.
Type
Tipo Visual Basic
Tipo C#
Intervallo
Note
Binary
Byte()
byte[]
Da -128 a 127.
Matrice di byte a lunghezza variabile.
Boolean
Boolean
bool
True o false.
Data
DateTime
DateTime
Un DateTime considerato solo come data.
DateTime
DateTime
DateTime
da 12:00:00, 1 gennaio 0001 a 11:59:59, 31 dicembre 9999.
Decimal
Decimal
decimal
±1.0 × 10<sup>−28</sup> to ±7.9 × 10<sup>28</sup>.
Una virgola decimale fissa con 28-29 cifre significative, valida per i numeri di contabilità.
Double
Double
double
Da ±5.0e−324 a ±1.7e308.
Una virgola decimale mobile con precisione a 15-16 cifre; valida per i numeri scientifici.
Indirizzo di posta elettronica
String
string
Stringa considerata come indirizzo di posta elettronica.
Guid
String
string
Una stringa formattata come identificatore univoco globale (GUID).Il valore viene generato automaticamente per ogni record.
Image
Byte()
Byte[]
Un binario considerato come un'immagine.
Valore short integer
Short
short
Da -32.768 a 32.767.
Intero con segno a 16 bit.
Integer
Integer
int
Da -2147483647 a 2147483647.
Intero con segno a 32 bit.
Valore long integer
Long
long
Da -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807.
Intero con segno a 64 bit.
Money
Decimal
decimal
Un numero decimale considerato come valore valutario.
Percentuale
Decimal
decimal
Un numero decimale trattato come percentuale.
Numero di telefono
String
string
Stringa considerata come numero telefonico.
String
String
string
Sequenza di zero o di altri caratteri Unicode a lunghezza variabile.
Indirizzo Web
String
string
Una stringa considerata come indirizzo Web (URL).
Se si desidera richiedere agli utenti di fornire un valore per questo campo, selezionare la casella di controllo Obbligatorio.
Modifica di un campo
È possibile modificare un campo modificando le proprietà del campo nella finestra Proprietà.
Se l'entità è stata generata da un'origine dati esterna, alcune proprietà del campo non saranno modificabili perché riflettono le impostazioni di configurazione dell'origine dati.
LightSwitch non consente di eseguire l'override di tali impostazioni modificando le proprietà del campo.È necessario apportare modifiche a questi campi nel server e importare tali modifiche in LightSwitch aggiornando l'origine dati.
Per modificare un campo
Nella finestra di progettazione dei dati, fare clic sul campo che si desidera modificare.
Scegliere Finestra Proprietà dal menu Visualizza.
Nella finestra Proprietà impostare i valori della proprietà.
Per ulteriori informazioni su ogni proprietà, vedere Riferimento: proprietà della finestra di progettazione dei dati.
Vedere anche
Attività
Procedura: creare un elenco a discesa di valori per un campo
Procedura: aggiungere un campo calcolato