Creare o modificare un campo (attributo)

Questo argomento si applica a Dynamics 365 Customer Engagement (on-premises). Per la versione Power Apps di questo argomento, vedi: Come creare e modificare campi

In Dynamics 365 Customer Engagement (on-premises), nei campi vengono definiti elementi dati singoli che possono essere utilizzati per archiviare dati in un'entità. I campi sono a volte denominati attributi dagli sviluppatori. Puoi utilizzare gli strumenti di personalizzazione in Esplora soluzioni per modificare i campi di sistema che consentono la personalizzazione, o per creare, modificare o eliminare i campi personalizzati.

Creare e modificare campi

Prima di poter creare un campo personalizzato, valutare se l'utilizzo di un campo esistente soddisferebbe i requisiti. Ulteriori informazioni: Creare nuovi metadati o utilizzare i metadati esistenti

Parte del nome di tutti i campi personalizzati creati è il prefisso di personalizzazione. È impostato in base all'autore della soluzione che utilizzi. Se il prefisso di personalizzazione è un elemento importante, verifica di utilizzare una soluzione non gestita o la soluzione predefinita in cui il prefisso di personalizzazione è quello che desideri per l'entità. Per ulteriori informazioni sulla modifica del prefisso di personalizzazione, vedi Autore di soluzioni.

È possibile accedere ai campi nell'applicazione in diversi modi:

  • Da Esplora soluzioni è possibile espandere l'entità e scegliere il nodo Campi. Nell'elenco dei campi, fare clic su Nuovo per creare un nuovo campo oppure fare doppio clic su tutti i campi nell'elenco per modificarli.

  • Espandere l'entità e scegliere il nodo Moduli. Aprire un modulo nell'editor di moduli e sotto Esplora campi fare clic su Nuovo campo per creare un nuovo campo. Per qualsiasi campo già aggiunto al modulo è possibile fare doppio clic sul campo per visualizzare le Proprietà campo. Nella scheda Dettagli fare clic su Modifica. Un altro modo per passare all'editor di moduli è di utilizzare il comando Modulo nella barra dei comandi per tutti i record dell'entità.

  • Se utilizzi lo strumento del browser di metadati, utilizza la pagina Browser metadati entità per visualizzare i dettagli su un'entità specifica e quindi fai clic sul pulsante Attributi. Se il campo è modificabile, è possibile fare clic sul pulsante Modifica attributo per modificare il campo. Ulteriori informazioni: Utilizzare il browser dei metadati.

    Nella tabella seguente vengono descritte le proprietà di tutti i campi.

Proprietà Descrizione
Nome visualizzato Il nome visualizzato come etichetta nell'intestazione per gli elenchi in cui viene incluso questo attributo. È inoltre l'etichetta predefinita quando il campo viene visualizzato in un modulo, ma il testo delle etichette in ogni modulo può essere modificato separatamente.
Nome Questo campo viene pre-popolato in base al nome visualizzato immesso e include il prefisso di personalizzazione dell'autore di soluzioni. È possibile modificare il Nome visualizzato successivamente, ma non è possibile modificare Nome dopo aver salvato il campo.
Requisito campo Sono disponibili tre opzioni:

- Facoltativo
Il record può essere salvato anche se non vi sono dati in questo campo.
- Consigliato per l'azienda
Il record può essere salvato anche se non vi sono dati in questo campo. Tuttavia viene visualizzato un asterisco blu accanto al campo per indicare che sono importanti.
- Obbligatorio per l'azienda
Il record non può essere salvato se non vi sono dati in questo campo.
È necessario che l'utente faccia particolare attenzione quando rende i campi obbligatori per l'azienda. Gli utenti cercheranno di non utilizzare l'applicazione se non riescono a salvare i record poiché non hanno le informazioni corrette sa immettere in un campo obbligatorio. Potrebbero immettere dati non corretti semplicemente per salvare il record e procedere col proprio lavoro.
È possibile utilizzare le regole di business o gli script del modulo per modificare il vincolo quando cambiano i dati nel record mentre lo si sta utilizzando. Ulteriori informazioni: Creazione e modifica delle regole di business
Ricercabile Quando un campo è ricercabile, questo viene visualizzato in Ricerca avanzata ed è possibile filtrare i record durante la personalizzazione delle visualizzazioni. Utilizzare questa opzione quando sono presenti campi per l'entità non utilizzata. Se viene impostata su No, il numero di opzioni di filtro mostrate agli utenti che utilizzano la ricerca avanzate sarà ridotto. La proprietà Ricercabile non influisce sulle colonne disponibili per la visualizzazione.
Sicurezza campi Per i campi personalizzati, attivare questa opzione per consentire al campo di partecipare alla sicurezza a livello di campo.
Controllo Disattivare questa opzione in modo che i dati in questo campo non siano inclusi con i dati di controllo.
Descrizione Immettere il testo che verrà visualizzato come descrizione comando quando il campo viene visualizzato in un modulo.
Tipo Selezionare il tipo di record. A seconda del tipo selezionato, si disporrà di diverse opzioni. Ulteriori informazioni: Tipi di campi

Tutti i campi contenenti l'input di testo diretto dispongono di una Modalità IME. Input Method Editor (IME) viene utilizzato per le lingue dell'Asia orientale come il giapponese. Gli IME consentono all'utente di immettere migliaia di caratteri diversi utilizzati nelle lingue scritte dell'Asia orientale che utilizzano una tastiera standard a 101 tasti.

Creare o modificare campi delle entità

È possibile creare nuovi campi per acquisire i dati quando le entità di sistema esistenti non dispongono di campi che soddisfino i requisiti. Dopo aver creato nuovi campi, includerli nei moduli e nelle visualizzazioni dell'entità in modo che risultino disponibili nell'interfaccia utente dell'app pertinente. È inoltre possibile aggiungere i nuovi campi ai report osservando le seguenti limitazioni:

  • Alcune entità di sistema o entità personalizzate incluse in una soluzione gestita potrebbero non consentire l'aggiunta di nuovi campi.

  • Alcuni campi di sistema o campi personalizzati inclusi in una soluzione gestita potrebbero non consentire la modifica da parte dell'utente.

  • La soluzione predefinita è una soluzione non gestita speciale che mostra tutti i componenti di soluzione da qualunque soluzione gestita o non gestita. Non è possibile modificare tutto nel contesto di una soluzione gestita. Tuttavia, tutti gli elementi si trovano nella soluzione predefinita, quindi non è necessario farlo.

  1. Vai a Impostazioni>Personalizzazioni.

  2. Selezionare Personalizza il sistema.

  3. In Componenti espandere Entità e quindi espandere l'entità desiderata.

  4. Selezionare Campi.

    • Per aggiungere un nuovo campo, nella barra degli strumenti Azioni, selezionare Nuovo, immettere un Nome visualizzato in modo da generare il Nome.

      OR

    • Per modificare uno o più campi, seleziona il campo o i campi (utilizzando il tasto MAIUSC) da modificare e quindi nella barra degli strumenti Azioni, selezionare Modifica. È possibile apportare modifiche ai campi seguenti:

      • Per Requisiti campo, selezionare se è facoltativo, consigliato o obbligatorio.

      • Nella casella Ricercabile selezionare se si desidera includere questo campo nell'elenco dei campi visualizzati in Ricerca avanzata per l'entità nonché nell'elenco dei campi disponibili per la personalizzazione delle colonne di ricerca nella visualizzazione Ricerca rapida e nella visualizzazione Ricerca.

      • In Sicurezza campi abilitare o disabilitare la funzionalità per il campo.

      • In Controllo abilitare o disabilitare la funzionalità per il campo.

    Nota

    Quando si selezionano più campi da modificare, viene visualizzata la finestra di dialogo Modifica più campi. È possibile modificare Requisiti campo, Ricercabile e Controllo.

  5. Per i nuovi campi, immettere in Tipo le informazioni necessarie per il tipo specificato. Per i campi esistenti non è possibile modificare il tipo, ma è possibile modificare le impostazioni del tipo. Ulteriori informazioni: tipi di campi.

  6. Selezionare il Tipo di campo, Formato e Lunghezza massima del campo.

  7. Selezionare la modalità IME per l'attributo.

    Nota

    In questo modo si specifica se lo stato attivo di un Input Method Editor (IME) è abilitato. Un IME consente di immettere e modificare caratteri cinesi, giapponesi e coreani. Lo stato degli IME può essere attivo o inattivo. Nello stato attivo vengono accettati i caratteri cinesi, giapponesi o coreani. Nello stato inattivo, l'editor funziona come una normale tastiera e utilizza un set di caratteri limitato.

  8. Per un nuovo campo, assicurarsi di aggiungere una Descrizione del campo per fornire istruzioni agli utenti su come utilizzare il campo.

  9. Selezionare Salva e chiudi.

  10. Pubblicare la personalizzazione.

    • Per pubblicare le modifiche per un'entità, in Componenti, selezionare Entità e quindi l'entità a cui sono state apportate modifiche. Sulla barra degli strumenti Azioni selezionare Pubblica.

    • Per pubblicare tutte le modifiche apportate a più entità o componenti, nella barra degli strumenti Azioni selezionare Pubblica tutte le personalizzazioni.

Nota

L'installazione di una soluzione e la pubblicazione di personalizzazioni possono interferire con il regolare funzionamento del sistema. Si consiglia di pianificare l'importazione di una soluzione da pubblicare in un momento nel quale l'interruzione causerà disagi minimi agli utenti.

Strumenti della community

Attribute Manager è uno strumento che la community di XrmToolbox ha sviluppato per Dynamics 365 Customer Engagement (on-premises). Vedi l'argomento Strumenti per sviluppatori relativo agli strumenti sviluppati dalla community.

Nota

Gli strumenti della community non sono un prodotto di Microsoft Dynamics e non estende il supporto agli strumenti della community. In caso di domande sullo strumento, contatta l'autore. Ulteriori informazioni: XrmToolBox.

Vedi anche

Entità e panoramica dei metadati
Creare e modificare le entità

Creare e modificare i set di opzioni globali
Definire i campi di rollup
Definire campi calcolati