Condividi tramite


Personalizzazione dei campi entità

In questa lezione verrà illustrato come impostare le proprietà di visualizzazione e come modificare il tipo di dati per i singoli campi in un'entità di dati in LightSwitch.

Personalizzazione dei campi dell'entità

Le proprietà di visualizzazione vengono utilizzate per specificare la modalità con cui i dati di un campo specificato vengono visualizzati all'utente.Ad esempio, è possibile specificare un nome visualizzato diverso per un campo.

Per impostare le proprietà dei campi

  1. In Esplora soluzioni fare doppio clic su Customers.

    Viene aperta la finestra di progettazione dei dati.Fare clic sulla barra del titolo per assicurarsi che l'entità stessa sia selezionata.

  2. Nell'elenco Proprietà di riepilogo della finestra Proprietà selezionare CompanyName.

  3. Nella finestra di progettazione dei dati selezionare il campo CompanyName.

  4. Nella finestra Proprietà selezionare la proprietà Nome visualizzato e digitare Società.

    SuggerimentoSuggerimento

    Nei nomi dei campi di database non possono essere inclusi spazi né è possibile utilizzare un carattere di sottolineatura per rappresentare uno spazio.Per garantire che i nomi dei campi visualizzati siano descrittivi, rivedere i nomi dei campi nelle entità del database e modificare la proprietà Nome visualizzato dei campi per i quali è richiesto un nome visualizzato migliore.

  5. Selezionare il campo ContactName.Nella finestra Proprietà impostare la proprietà Description su Questo è il nostro contatto principale ovvero l'opzione che indica all'utente il contatto principale presso questa società.

    Il valore della proprietà Description viene visualizzato come descrizione comando nell'applicazione quando un utente posiziona il puntatore sul campo.

I campi in una tabella di database sono spesso archiviati in un formato efficiente per il database, ma potrebbe non esserlo per la visualizzazione all'utente.Ad esempio, campi che rappresentano valori di valuta vengono archiviati solitamente come tipo di dati Decimal ma vengono visualizzati in genere come valuta in un'applicazione.

Per modificare i tipi di dati

  1. Nella finestra di progettazione dei dati selezionare il campo Telefono.

  2. Nella colonna Tipo selezionare Numero di telefono dall'elenco a discesa.

    Numero di telefono è un tipo aziendale personalizzato che consente di visualizzare un numero di telefono in un formato standardizzato.

  3. In Esplora soluzioni fare doppio clic su Order_Details.

  4. Nella finestra di progettazione dei dati selezionare il campo Prezzo unitario.

  5. Nella colonna Tipo selezionare Money dall'elenco a discesa.

    Money è un altro tipo aziendale personalizzato per la formattazione e la visualizzazione di valori di valuta.

Informazioni dettagliate

In questa lezione è stato illustrato come impostare le proprietà per i campi dell'entità nonché come modificare il tipo di dati di un campo.È consigliabile seguire questi passaggi subito dopo avere aggiunto un'entità, ma le proprietà e i tipi di dati possono essere modificati in qualsiasi momento durante lo sviluppo di applicazioni.

La prima proprietà impostata è stata Riepilogo.Per schermi che contengono elenchi, nell'elenco viene visualizzato questo campo anziché il campo ID predefinito.

La maggior parte delle proprietà che è possibile impostare riguarda l'aspetto, ma sono disponibili altre proprietà per impostare regole di convalida e altre caratteristiche.La disponibilità delle proprietà varia in base al tipo di dati.Nelle lezioni successive vengono descritte le altre proprietà.

Utilizzando un tipo di dati personalizzato, è possibile presentare dati nel modo più appropriato per l'applicazione senza modificare un tipo nel database sottostante.Il tipo Money dimostra questo principio perché converte il formato decimale nel database in un formato della valuta nella visualizzazione.Non solo non è necessario eseguire questo lavoro, ma il database mantiene il formato decimale efficiente.Molti tipi di dati personalizzati forniscono proprietà specifiche del tipo, ad esempio, la proprietà Symbol Mode per il tipo Money che determina come viene visualizzato un simbolo di valuta.

Oltre ai tipi aziendali personalizzati PhoneNumber e Money, LightSwitch fornisce anche i tipi EmailAddress, Hyperlink, Percentage, Web Address e Image.È inoltre possibile aggiungere altri tipi aziendali personalizzati come estensioni.Un'altra lezione mostrerà come ottenere estensioni.

[!NOTA]

Le immagini spesso sono archiviate in un database come tipo di dati Binary.Non è possibile visualizzare un tipo Binary, ma è possibile impostarlo ai fini di visualizzazione sul tipo Image.

Passaggi successivi

Nella prossima lezione sarà illustrata la procedura per presentare un elenco di valori predeterminati all'utente.Lezione successiva: Presentazione di un elenco di scelte

Vedere anche

Attività

Procedura: definire i campi dati

Procedura: convalidare i dati

Altre risorse

Utilizzo dei dati di LightSwitch (Presentazione guidata)

Estensioni: aggiunta di nuove funzionalità a LightSwitch