Condividi tramite


Creare e modificare colonne in Dataverse utilizzando Power Apps

La creazione e la modifica delle colonne delle tabelle in Microsoft Dataverse usando Power Apps è un processo semplice che ti consente di personalizzare le tabelle di dati in base alle tue esigenze specifiche. Questa guida illustra i passaggi per visualizzare, creare e modificare le colonne, oltre a fornire informazioni dettagliate sui vari tipi di dati e proprietà che è possibile configurare. Che tu stia aggiungendo nuove colonne o modificando quelle esistenti, Power Apps offre un'interfaccia intuitiva per gestire le tabelle Dataverse in modo efficace.

Visualizzare colonne

  1. Da Power Apps, seleziona Tabelle, quindi apri la tabella che ha le colonne che desideri visualizzare. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  2. Selezionare l'area Colonne, in cui vengono visualizzate tutte le colonne della tabella.

Creare una colonna

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

Sono disponibili diverse proprietà delle colonne:

Proprietà Descrzione
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.
Formatta A seconda del tipo di dati selezionato, è possibile selezionare il formato per il tipo di dati della colonna. Ad esempio, un numero intero può avere il formato durata, codice lingua, fuso orario o nessuno.
Comportamento Semplice è selezionato per impostazione predefinita. Alcuni tipi di dati supportano un comportamento esteso, ad esempio calcolato o rollup.
Obbligatori Un record non può essere salvato senza dati in questa colonna. Le colonne obbligatorie 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.
Consenti assistenza per compilazione moduli (anteprima) Questa è una funzionalità di anteprima. Quando questa funzionalità è abilitata, gli utenti ricevono i suggerimenti generati dall'intelligenza artificiale per le colonne che supportano l'assistenza nella compilazione dei moduli nei moduli principali e nella creazione rapida. È possibile disabilitare l'opzione per le colonne che potrebbero contenere informazioni riservate, ad esempio l'indirizzo e-mail. Richiede almeno un'impostazione dell'assistenza per la compilazione di moduli IA abilitata. Per ulteriori informazioni sull'assistenza per il riempimento dei moduli dell'intelligenza artificiale, vai a: Utilizzare la funzionalità di assistenza per la compilazione di moduli di Copilot nelle app basate su modello. Nota che la configurazione di questa impostazione crea una dipendenza dalla tabella di configurazione delle competenze dell'intelligenza artificiale (usata con AI Builder) nella soluzione predefinita.
Opzioni avanzate Immetti il nome dello schema, specifica una lunghezza massima, la modalità IME, la sicurezza della colonna, il controllo possono essere visualizzati nei dashboard e se i dati della colonna sono ordinabili.

Puoi impostare altre opzioni 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:

Testo

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". Le ore e i giorni possono essere immessi utilizzando i decimali, ad esempio "1,2 ore" o "1,5 giorni". I valori dei minuti immessi devono essere espressi in minuti interi. Quando si immette un decimale per rappresentare valori inferiori al minuto, questi vengono arrotondati al minuto più vicino. Numero intero con formato durata
FusoOrario 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: mostra 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 su più righe 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 ulteriori colonne o restituire e continuare a modificare questa colonna. Le colonne non vengono 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 modificare 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à Descrzione
Obbligatori Un record non può essere salvato senza dati in questa colonna. Tieni presente che le colonne obbligatorie 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 Deseleziona questa opzione per le colonne della tabella che non utilizzi. 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.
Descrzione 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 Obbligatorio per l'azienda implica che il comportamento predefinito di un'app basata su modello o canvas applica questo requisito nell'app. La richiesta non viene 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.

Calcolati

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.

Scegli il tipo di scelta

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.

Scelta locale

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 qui descritte 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