Creare e modificare colonne in Dataverse utilizzando Power Apps

Power Apps (make.powerapps.com) fornisce un modo semplice per creare e modificare le colonne della tabella in Dataverse.

Power Apps consente di configurare le opzioni più comuni, ma determinate opzioni possono essere impostate solo tramite Esplora soluzioni.
Ulteriori informazioni:

Visualizzare colonne

  1. Dal portale di Power Apps, seleziona Tabelle e seleziona la tabella con le colonne che desideri visualizzare. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  2. Con l'area Colonne selezionata puoi scegliere le seguenti visualizzazioni:
Visualizzazione Descrizione
Tutti Mostra tutte le colonne per la tabella
Gestito Mostra solo le colonne gestite e standard per la tabella
Personalizzata Mostra solo le colonne personalizzate per la tabella
Predefinito Mostra solo le colonne standard per la tabella

Creare una colonna

Durante la visualizzazione delle colonne, nella barra dei comandi seleziona Aggiungi colonna che visualizzerà il pannello Proprietà colonne.

Column Properties pane

Inizialmente, solo tre proprietà di colonna sono disponibili:

Proprietà Descrizione
Nome visualizzato Il testo da visualizzare per la colonna nell'interfaccia utente.
Nome Il nome univoco per l'ambiente in uso. Verrà generato un nome in base al nome visualizzato immesso, ma lo puoi modificare prima del salvataggio. Dopo aver creato una colonna, il nome non può essere modificato perché potrebbe essere presente un riferimento ad esso nelle applicazioni o nel codice. Il nome avrà il prefisso di personalizzazione per il tuo Autore predefinito di Dataverse anteposto ad esso.
Tipo di dati Controlla come i valori vengono archiviati nonché come vengono formattati in alcune applicazioni. Dopo che una colonna viene salvata, non è possibile modificare il tipo di dati salvo convertire le colonne di testo in colonne autonumber.
Obbligatorio Un record non può essere salvato senza dati in questa colonna. Nota che le colonne necessarie in una scheda o sezione nascosta non bloccano il salvataggio del record a meno che la stessa colonna non si trovi anche in una scheda o sezione visibile nello stesso modulo. Maggiori informazioni: Salvataggio di righe a livello di codice per le colonne richieste
Ricercabile Questa colonna viene visualizzata in Ricerca avanzata ed è disponibile durante la personalizzazione delle visualizzazioni.
Calcolato o rollup Utilizza per automatizzare i calcoli manuali. Usa valori, date o testo.
Opzioni avanzate Aggiungi una descrizione e specifica una lunghezza massima e la modalità IME per la colonna.

Puoi impostare opzioni aggiuntive in base alla tua scelta del Tipo di dati.

Tipo di dati colonna

Sono disponibili numerosi tipi di colonne, ma ne puoi creare solo alcuni. Per ulteriori informazioni su tutti i tipi di colonne, vedi Tipi di colonne e tipi di dati di colonne.

Quando crei una colonna, Tipo di dati sono disponibili le opzioni seguenti:

Text

Le colonne di testo standard possono archiviare fino a 4000 caratteri. L'opzione Lunghezza massima predefinita è impostata su un valore inferiore che puoi modificare.

Tipo di dati Descrizione
Testo Un valore testuale destinato a essere visualizzato in una casella di testo di una sola riga.
Area testo. Un valore testuale destinato a essere visualizzato in una casella di testo a più righe. Per supportare più di 4,000 caratteri, utilizza un tipo di dati Testo multiriga.
Email Un valore testuale convalidato come indirizzo di posta elettronica e visualizzato come collegamento mailto nella colonna.
URL Un valore testuale convalidato come URL e visualizzato come collegamento per aprire l'URL.
Simbolo del titolo Un valore di testo per un simbolo del titolo contenente un collegamento che verrà aperto per visualizzare un'offerta per il simbolo del titolo.
Telefono Un valore testuale convalidato come numero di telefono visualizzato come collegamento per avviare una telefonata tramite Skype.
Autonumber Una combinazione personalizzabile di numeri e lettere che viene generata automaticamente dal server ogni volta che viene creata la riga. Ulteriori informazioni: Colonne autonumber.

Lunghezza massima

Le colonne per l'archiviazione di testo hanno un massimo assoluto a seconda del tipo. Lunghezza massima sceglie un valore inferiore al valore massimo specifico del tuo ambiente. Puoi aumentare la lunghezza massima, ma non devi abbassarla se nel sistema sono inclusi dati che superano il valore inferiore.

Numero intero

Queste colonne memorizzano dati sotto forma di numero, ma includono differenti opzioni di convalida e presentazione.

Formatta Descrizione
Durata Valore numerico visualizzato come elenco a discesa che contiene gli intervalli di tempo. Un utente può selezionare un valore predefinito dall'elenco o digitare un valore intero utilizzando il formato: "x minuti", "x ore" o "x giorni". Ore e giorni possono inoltre essere immessi come valori decimali, ad esempio "1,2 ore" o "1,5 giorni". I valori dei minuti inseriti devono essere in minuti interi. L'immissione di un decimale per rappresentare i valori dei minuti verrà arrotondato al minuto più vicino. Whole number with duration format
Fuso orario Valore numerico visualizzato come elenco a discesa che contiene un elenco di fusi orari.
Codice lingua Valore numerico presentato come elenco a discesa che contiene un elenco di lingue che sono state abilitate per l'ambiente. Se nessun altra lingua è abilitata, la lingua di base sarà l'unica opzione. Il valore salvato è il valore dell'identificatore delle impostazioni locali (LCID) per la lingua.
Nessuna Non verrà applicata alcuna formattazione speciale per l'intera colonna del numero. Si tratta del formato predefinito.

Data/Ora

Utilizza queste colonne per archiviare valori di tempo. Puoi archiviare i valori a partire da 1/1/1753, ore 00.00.

Tipo di dati Descrizione
Data e ora Un valore di data e ora.
Solo data Un valore di data e ora che visualizza solo una data. Il valore di ora è archiviato come 00.00.00 nel sistema.

Puoi inoltre impostare un Comportamento specifico per le colonne Data e ora nelle Opzioni avanzate.

  • Locale utente: visualizza nel fuso orario locale dell'utente corrente i valori risultanti dalla conversione. Questo è il valore predefinito per le nuove colonne.
  • Solo data: questo comportamento è disponibile per il tipo Solo data. Visualizza i valori senza conversione del fuso orario. Utilizzalo per dati come compleanni e anniversari.
  • Indipendente da fuso orario: visualizza valori senza conversione del fuso orario.

Ulteriori informazioni: Comportamento e formato della colonna Data e ora

Altri tipi di dati

Tipo di dati Descrizione
valuta Un valore in denaro per qualsiasi valuta configurata per l'ambiente. È possibile impostare un livello di precisione o scegliere di basare la precisione su una valuta specifica o una precisione standard singola utilizzata dall'organizzazione. Ulteriori informazioni: Utilizzare colonne valuta
Numero decimale Valore decimale con una precisione massima di 10 punti. Ulteriori informazioni: Utilizzo del tipo destro di numero
File Per la memorizzazione di dati binari.
Numero a virgola mobile Numero a virgola mobile con una precisione massima di 5 punti. Ulteriori informazioni: Utilizzo del tipo destro di numero
Immagine Visualizza una singola immagine per riga nell'applicazione. Ogni tabella può avere una colonna di immagine. Il Nome immesso quando crei una colonna di immagine verrà ignorato. Le colonne di immagine sono sempre denominate "tableImage".
Ricerca Crea un riferimento a una singola riga per un singolo tipo di riga di destinazione.
Scelta a selezione multipla Visualizza un elenco di opzioni in cui è possibile più di una selezione.
Testo multiriga Un valore testuale destinato a essere visualizzato in una casella di testo a più righe. Limitato a un massimo di 1.048.576 caratteri. Puoi inoltre impostare una Lunghezza massima inferiore.
Scelta Visualizza un elenco di opzioni in cui è possibile una sola selezione.
Sì/No Visualizza Sì/No di cui una sola può essere selezionata. Scegli quali etichette visualizzare per ogni opzione. I valori predefiniti sono e No.

Salvare una nuova colonna

Dopo aver impostato le proprietà Nome visualizzato, Nome e Tipo di dati puoi selezionare Fine per chiudere il pannello Proprietà colonna.

Puoi continuare a modificare la tabella e aggiungere altre colonne o restituire e continuare a modificare questa colonna. Le colonne non verranno create finché non selezioni Salva tabella per salvare tutte le modifiche alla tabella.

Pulsante Salva tabella.

Puoi anche selezionare Rimuovi per eliminare le modifiche apportate.

Modificare una colonna

Durante la visualizzazione di colonne, seleziona la colonna che desideri modificare. Puoi modificare il Nome visualizzato, ma non puoi cambiare Nome e Tipo di dati se hai salvato le modifiche nella tabella per aggiungere la colonna.

Proprietà generali

Ogni colonna ha le seguenti proprietà che puoi modificare:

Proprietà Descrizione
Obbligatori Quando è selezionata, non è possibile salvare una riga senza dati in questa colonna. Maggiori informazioni: Salvataggio di righe a livello di codice per le colonne richieste
Ricercabile Deseleziona questa opzione per le colonne della tabella non utilizzate. Quando una colonna è ricercabile, viene visualizzata in Ricerca avanzata ed è disponibile durante la personalizzazione delle visualizzazioni. Deselezionando questa opzione, verrà ridotto il numero di opzioni visualizzate agli utenti che utilizzano la ricerca avanzate.
Descrizione Trovata in Opzioni avanzate. Immetti le istruzioni per l'utente che utilizza la colonna. Queste descrizioni vengono visualizzate come suggerimenti per l'utente nelle app basate su modello quando gli utenti passano il mouse sull'etichetta della colonna.

Nota

Creazione di colonne obbligatorie: presta attenzione a quando crei colonne obbligatorie. Gli utenti cercheranno di non utilizzare l'applicazione se non riescono a salvare le righe poiché non hanno le informazioni corrette da immettere in una colonna obbligatoria. Potrebbero immettere dati non corretti semplicemente per salvare la riga e procedere col proprio lavoro.

Imposta requisito in modo dinamico: nelle app basate su modello puoi utilizzare le regole di business o gli script del modulo per modificare il vincolo quando cambiano i dati nella riga mentre lo si sta utilizzando. Ulteriori informazioni: Creare regole di business ed elementi consigliati per applicare la logica in un modulo

Disponibilità di ricerca avanzata: la ricerca avanzata è attualmente disponibile solo per le app basate su modelli utilizzando il client Web. La ricerca avanzata non è attualmente disponibile nei client Unified Interface.

Ricerca e ordinamento delle colonne

Per informazioni sulle colonne che non possono essere abilitate per la ricerca o l'ordinamento, vai a Ricerca e ordinamento delle colonne.

Salvataggio di righe a livello di codice per le colonne richieste

Quando una riga viene salvata a livello di codice utilizzando i servizi Web, vengono applicate solo le colonne SystemRequired. Se non imposti un valore per le colonne SystemRequired viene restituito un errore. Non è possibile impostare il livello di requisito SystemRequired.

L'impostazione di una colonna su Richiesto implica che il comportamento predefinito di un'app basata su modello o canvas applica questo requisito nell'app. La richiesta non verrà inviata al servizio se la colonna non ha valore. All'utente dell'app viene visualizzato un errore e viene richiesto di aggiungere dati alla colonna obbligatoria prima di poter salvare la riga. Nell'app sono disponibili opzioni per ignorare questo comportamento e consentire all'operazione di procedere se necessario.

Calcolato o di rollup

Puoi impostare una colonna personalizzata su Calcolata o Rollup. Le colonne che non vengono calcolate o rollup talvolta sono indicate come colonne semplici.

Calcolato

Con una colonna calcolata puoi immettere una formula per assegnare un valore alla colonna. Questi tipi di dati possono essere impostati per le colonne calcolate: Valuta, Data e ora, Solo data, Numero decimale, Durata, Posta elettronica, Lingua, Set di opzioni a selezione multipla, Scelta, Testo, Area testo, Simbolo del titolo, Fuso orario, Due opzioni, URL e Numero intero.

Ulteriori informazioni: Definire colonne calcolate per automatizzare i calcoli manuali

Aggiornamento cumulativo

Con una colonna di rollup puoi impostare le funzioni di aggregazione che verranno eseguite periodicamente per impostare un valore numerico per la colonna. Questi tipi di dati possono essere impostati per le colonne calcolate: Valuta, Data e ora, Solo data, Numero decimale, Durata, Lingua, Fuso orario e Numero intero.

Ulteriori informazioni: Definire colonne di rollup che aggregano valori

Opzioni Colonna numerica

Ogni tipo di colonna numerica ha valori minimi e massimi assoluti. Puoi impostare Valore minimo e Valore massimo appropriati in tali valori assoluti. Operazione da eseguire affinché Dataverse convalidi i valori per i dati che desideri memorizzare nella colonna.

Per tipi di dati Numero a virgola mobile e Numero decimale puoi specificare un numero di Posizioni decimali.

Opzioni delle colonne di scelta

Le colonne che forniscono un set di opzioni possono includere il proprio set di opzioni locale o fanno riferimento a un set comune di opzioni globali utilizzabili da più colonne.

L'utilizzo di una scelta globale è utile quando si crea lo stesso set di opzioni per più colonne. Con una scelta globale, devi soltanto mantenere il set di opzioni in un'unica posizione.

Quando scegli il tipo di dati Scelta a selezione multipla o Scelta, lo strumento di progettazione elencherà un set di scelte globali disponibili da scegliere e fornirà l'opzione per creare una Nuova scelta.

Choose choice type

Se scegli Nuova scelta, il comportamento predefinito è creare una nuova scelta globale.

Nota

Durante la modifica delle opzioni per una nuova scelta globale, i valori Nome visualizzato e Nome sono per la scelta globale anziché per la colonna. I valori predefiniti corrispondono ai valori di colonna, ma possono essere modificati mentre modifichi la scelta globale per essere diversi dalla colonna che stai creando.

Per creare una scelta locale, devi selezionare Visualizza altro e scegliere Scelta locale.

Local choice

Nota

Se definisci ogni scelta come scelta globale, l'elenco delle scelte globali aumenterà e potrebbe essere difficile da gestire. Se hai la certezza che il set di opzioni verrà utilizzato solo in un'unica posizione, utilizza una scelta locale.

Avviso

Se si rimuove un'opzione utilizzato da un record di entità i dati per il record non saranno più validi dopo aver salvato le modifiche nel set di opzioni globale.

Prima di rimuovere un'opzione che è stata utilizzata, è necessario modificare i dati in qualsiasi record di entità che utilizza l'opzione con un valore valido.

Eliminare una colonna

Con il ruolo di sicurezza amministratore di sistema puoi eliminare qualsiasi colonna che non fa parte di una soluzione gestita. Quando una colonna viene eliminata, i dati archiviati nella colonna andranno persi. L'unico modo per recuperare i dati da una colonna che è stata eliminata è di ripristinare il database da un punto precedente all'eliminazione della colonna.

Nota

Prima di poter eliminare una colonna personalizzata, devi rimuovere le dipendenze che possono esistere in altri componenti di soluzione.

Mentre visualizzi le colonne, se selezioni una colonna personalizzata che può essere eliminata nell'elenco, il comando Elimina colonna viene visualizzato ed è abilitato.

Eliminare una colonna tramite il portale.

Utilizza il comando Elimina colonna per eliminare la colonna. Dopo l'eliminazione della colonna, devi salvare le modifiche della tabella.

Salvare la tabella dopo l'eliminazione della colonna.

Nota

Se viene visualizzato un errore relativo alle dipendenze, devi utilizzare Esplora soluzioni per individuare le dipendenze. Ulteriori informazioni: Verificare le dipendenze per la colonna

Modalità IME

La modalità IME (editor del metodo di input) specifica come utilizzare una tastiera fisica per immettere i caratteri per le colonne di testo. Gli IME sono strumenti forniti dal sistema operativo per la composizione del testo. Sono comunemente usati per inserire parole cinesi, giapponesi e coreane. La modalità IME non limita i caratteri che gli utenti possono inserire. Ad esempio, quando la modalità IME è disabilitata, gli utenti possono comunque inserire caratteri giapponesi incollando un input di testo.

Importante

La modalità IME viene utilizzata per la compatibilità con le versioni precedenti del client Web legacy e le impostazioni della modalità IME descritte qui non si applicano alle app Unified Interface. Inoltre, la modalità IME è supportata solo in Internet Explorer e parzialmente supportata in Firefox.

  • Attiva: questo valore attiva inizialmente l'IME. È possibile disattivarlo in seguito, se lo si desidera. Questa è l'impostazione IME predefinita.
  • Automatico: quando la modalità IME è Automatico, Power Apps non interferisce con l'IME.
  • Disabilitato: disabilita la modalità IME per bypassare l'IME. Può essere utile per inserire caratteri alfanumerici in alcune lingue.
  • Disattiva: Power Apps inizialmente disattiva l'IME. È possibile attivarlo in seguito, se lo si desidera.

Vedi anche

Creare e modificare colonne per Dataverse
Creare e modificare colonne per Dataverse tramite Esplora soluzioni di Power Apps
Tipi di colonne e tipi di dati delle colonne
Definire colonne calcolate per automatizzare i calcoli manuali
Definire colonne di rollup che aggregano valori
Comportamento e formato della colonna Data e ora

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).