Presentazione di un elenco di opzioni in un'applicazione LightSwitch
In questa lezione verrà illustrato come definire un campo dell'entità in modo che gli utenti possano scegliere un valore da un elenco.
Creare un elenco di scelte
Talvolta un campo dell'entità rappresenta dati che è necessario limitare a un gruppo ridotto di valori validi. Ad esempio, un contatto potrebbe essere un cliente esistente, nuovo o potenziale. Per impedire a un utente di immettere valori non validi è possibile presentare questi tra valori come elenco di scelte.
Per creare un elenco di scelte
In Esplora soluzioni aprire il menu di scelta rapida per il nodo Contacts.lsml, quindi scegliere Apri.
Verrà visualizzato Data Designer con l'entità Contatti.
Nella colonna Nome sostituire il segnaposto <Aggiungi proprietà> con ContactType e quindi premere INVIO.
Nella colonna Tipo aprire l'elenco, quindi scegliere Integer.
Nella colonna Obbligatorio deselezionare la casella di controllo per contrassegnare la proprietà ContactType come facoltativa.
In questa presentazione guidata sono già stati introdotti i contatti senza valore ContactType, quindi contrassegnando questo campo come obbligatorio i dati esistenti verrebbero invalidati. Se si aggiunge il campo ContactType per i contatti esistenti, è possibile contrassegnare questa proprietà come obbligatoria.
Nella finestra Proprietà scegliere il collegamento Elenco di scelte.
Viene visualizzata la finestra di dialogo Elenco scelte.
Nella finestra di dialogo Elenco di scelte immettere i valori seguenti, quindi fare clic su OK.
Quando viene visualizzato il campo ContactType nell'applicazione, gli utenti potranno scegliere da un elenco contenente i tre valori Nome visualizzato immessi dall'utente.
Informazioni dettagliate
In questa procedura è stato creato un elenco di scelte che offre tre possibili valori. I dati vengono archiviati nel rispettivo tipo di dati nativo, Integer (come illustrato nella colonna Valore della finestra di dialogo Elenco di scelte), ma le scelte saranno visualizzate in fase di esecuzione sotto forma di elenco con tre valori testuali. LightSwitch gestisce la conversione per conto dell'utente, in modo che non sia necessario scrivere alcun codice.
È anche possibile creare elenchi di scelte in cui il valore e il nome visualizzato hanno lo stesso tipo di dati; ad esempio, se si preferisce fornire un elenco fisso di destinazioni in un'applicazione di viaggi. In questo caso, entrambi i valori vengono presentati all'utente e i valori che sono archiviati nell'origine dati saranno di tipo String. Notare tuttavia che, se si usa un elenco di scelte, gli utenti non potranno immettere una città non presente in elenco.
Passaggi successivi
Nella lezione successiva verrà illustrato come convalidare l'immissione dei dati.
Lezione successiva: Convalida dei dati in un'applicazione LightSwitch
Vedere anche
Attività
Procedura: creare un elenco di valori per un campo in un'applicazione LightSwitch