Creare e modificare campi
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
In Microsoft Dynamics 365, 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. È possibile utilizzare gli strumenti di personalizzazione in Esplora soluzioni per modificare i campi di sistema che consentono la personalizzazione, o per creare, modificare o eliminare le entità personalizzate.
In questo argomento
Creare e modificare campi
Tipi di campi
Campi immagine
Campo Eliminazione
Impostare le proprietà gestite per i campi
Creare e modificare campi
Prima di poter creare un campo personalizzato, valutare se l'utilizzo di un campo esistente soddisfa 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. È definito in base all'autore della soluzione in uso. Se il prefisso di personalizzazione è un elemento importante, verificare di utilizzare una soluzione non gestita o la soluzione predefinita in cui il prefisso di personalizzazione è quello che si desidera per l'entità. Per informazioni su come modificare il prefisso di personalizzazione, vedere 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, scegliere 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 scegliere 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 scegliere 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 si utilizza lo strumento del browser di metadati, utilizzare la pagina Browser metadati entità per visualizzare i dettagli su un'entità specifica e quindi scegliere il pulsante Attributi. Se il campo è modificabile, è possibile scegliere il pulsante Modifica attributo per modificare il campo.Ulteriori informazioni:Utilizzare il browser dei metadati
Tutti i campi dispongono delle proprietà seguenti:
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. |
Requisiti campo |
Sono disponibili tre opzioni:
|
Ricercabile |
Quando un campo è ricercabile, questo viene visualizzato in Ricerca avanzata ed è disponibile 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 visualizzate agli utenti che utilizzano la ricerca avanzate sarà ridotto. |
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 |
Impostare il testo che verrà visualizzato come descrizione comando quando il campo viene visualizzato in un modulo.Ulteriori informazioni:Video: Descrizioni comandi personalizzabili di Microsoft Dynamics CRM |
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 nella relativa interfaccia utente di Microsoft Dynamics 365. È 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 apportare ALCUNA modifica nel contesto di una soluzione gestita. Non è comunque necessario apportare alcuna modifica, visto che tutto ciò che è presente si trova nella soluzione predefinita.
Assicurati di disporre del ruolo di sicurezza Amministratore di sistema o di autorizzazioni equivalenti in Microsoft Dynamics CRM.
Passa a Impostazioni > Personalizzazioni.
Scegliere Personalizzare il sistema.
In Componenti espandere Entità e quindi espandere l'entità desiderata.
Selezionare Campi.
Per aggiungere un nuovo campo, nella barra degli strumenti Azioni, selezionare Nuovo, immettere un Nome visualizzato in modo da generare il Nome.
-OPPURE-
Per modificare uno o più campi, selezionare il campo o i campi (utilizzando il tasto MAIUSC) che si desidera 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 includere questo campo nell'elenco di campi mostrato in Ricerca avanzata per questa entità e anche nel campo disponibile 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.
Per i nuovi campi, immettere in Tipo le informazioni necessarie per il tipo specificato. Non è possibile modificare il tipo dei campi esistenti, ma è possibile modificare le impostazioni per i Tipi di campi.
Selezionare il Tipo di campo, Formato e Lunghezza massima del campo.
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.
Per un nuovo campo, assicurarsi di aggiungere una Descrizione del campo per fornire istruzioni agli utenti su come utilizzare il nuovo campo.
Toccare o fare clic su Salva e chiudi.
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 la pubblicazione di una soluzione in un momento nel quale l'interruzione causerà disagi minimi agli utenti.
Tipi di campi
La tabella seguente contiene informazioni sui tipi di campo disponibili in Microsoft Dynamics 365.
Tipo di campo |
Descrizione |
Tipo di dati di campo disponibile |
---|---|---|
Campo semplice |
Contiene dati non basati su una formula. |
Una riga di testo, Set di opzioni, Due opzioni, Immagine, Numero intero, Numero a virgola mobile, Numero decimale, Valuta, Più righe di testo, Data e ora, Ricerca |
Campo calcolato |
Contiene calcoli che utilizzano i campi dell'entità corrente o delle entità padre correlate. |
Una riga di testo, Set di opzioni, Due opzioni, Numero intero, Numero decimale, Valuta e Data e ora. |
Campo di rollup |
Contiene un valore di aggregazione calcolato dai record correlati a un record o un valore calcolato in una gerarchia. |
Numero intero, Numero decimale, Valuta, Data e ora |
La tabella seguente contiene informazioni sui tipi di dati dei campi.
Tipo di dati dei campi |
Descrizione |
---|---|
Una riga di testo |
Possono essere presenti fino a 4.000 caratteri di testo in questo campo. È possibile impostare una lunghezza massima inferiore a questa. Questo campo dispone di diverse opzioni di formato che modificheranno la presentazione del testo. Queste opzioni sono Posta elettronica, Testo, Area di testo, URL, Simbolo del titolo e Telefono.Ulteriori informazioni:Riga singola di opzioni di formato di testo |
Più righe di testo |
Possono essere presenti fino a 1.048.576 caratteri di testo in questo campo. È possibile impostare una lunghezza massima inferiore a questa. Quando si aggiunge questo campo al modulo è possibile specificare le dimensioni del campo. |
Set di opzioni |
In questo campo è disponibile un set di opzioni. Ogni opzione ha un valore numerale e un'etichetta. Quando viene aggiunto a un modulo questo campo utilizza un controllo di selezione ed è possibile selezionare una sola opzione. Quando viene visualizzato in Ricerca avanzata, è possibile utilizzare un controllo di elenco a discesa per selezionare più opzioni da includere nei criteri di ricerca. È possibile definire un set di opzioni globali singolo e configurare più campi di set di opzioni che utilizzano quel singolo set di opzioni.Ulteriori informazioni:Creare e modificare i set di opzioni globali |
Due opzioni |
In questo campo sono disponibili due opzioni. Ogni opzione ha un valore numerico di 0 o 1 che corrisponde a un valore true o false. Ogni opzione dispone inoltre di un'etichetta in modo che i valori true o false possano essere rappresentati come "Sì" o "No", "Caldo" e "Freddo", "Attivo e "Disattivo" o come una qualsiasi coppia di etichette che si desidera visualizzare. In due campi di opzione non sono fornite le opzioni di formato a livello di campo. Ma quando se ne aggiunge una al modulo è possibile scegliere di visualizzarle come pulsanti di opzione, casella di controllo, o un elenco di selezione. |
Stato |
Un campo di sistema con opzioni che corrispondono in genere allo stato inattivo e attivo. Alcuni attributi di sistema hanno altre opzioni, ma tutti gli attributi personalizzati hanno solo le opzioni di stato Attivo e Inattivo.Ulteriori informazioni:Valori di stati e dei motivi stato predefiniti Inoltre, è possibile includere le transizioni di stato personalizzate per controllare quali opzioni di stato sono disponibili per determinate entità.Ulteriori informazioni:Definisci le transizioni di motivi stato |
Motivo stato |
Un campo di sistema dispone di opzioni che forniscono altri dettagli sul campo Stato. Ogni opzione è associata a una delle opzioni di stato disponibili. È possibile aggiungere e modificare le opzioni.Ulteriori informazioni:Valori di stati e dei motivi stato predefiniti |
Numero intero |
Interi con un valore compreso tra -2.147.483.648 e 2.147.483.647 possono essere presenti in questo campo. È possibile limitare i valori massimo o minimo in questo intervallo. In questo campo sono disponibili opzioni di formato Nessuno, Durata, Fuso orario e Lingua che cambiano a seconda del modo in cui viene visualizzato il campo.Ulteriori informazioni:Opzioni formato numero intero |
Numero a virgola mobile |
In questo campo possono essere presenti fino a 5 valori decimali di precisione che possono essere utilizzati per i valori da -100.000.000.000 a -100.000.000.000. È possibile specificare il livello di precisione e i valori minimi e massimi.Ulteriori informazioni:Utilizzo del tipo corretto di numero |
Numero decimale |
In questo campo possono essere presenti fino a 10 valori decimali di precisione che possono essere utilizzati per i valori da -100.000.000.000 a -100.000.000.000. È possibile specificare il livello di precisione e i valori minimi e massimi.Ulteriori informazioni:Utilizzo del tipo corretto di numero |
Valuta |
I valori monetari tra -922.337.203.685.477 e 922.337.203.685.477 possono trovarsi in questo campo. È 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:Utilizzo dei campi Valuta |
Data e ora |
In questo campo sono presenti le opzioni di formato per visualizzare Solo data o Data e ora. |
Immagine |
Ogni entità che supporta le immagini può avere un campo immagine. Quando un'entità include un campo immagine, può essere configurata per visualizzare l'immagine del record nell'applicazione.Ulteriori informazioni:Campi immagine, Video: Tipo di dati immagine di Microsoft Dynamics CRM |
Ricerca |
Un campo che consente di impostare un riferimento in un singolo record di un determinato tipo di entità. Alcuni campi di tipo lookup di sistema funzionano in modo diverso.Ulteriori informazioni:Tipi diversi di ricerca |
Proprietario |
Un campo di tipo lookup di sistema che fa riferimento a un utente o a un team a cui è assegnato un utente o un record dell'entità del team. |
Identificatore univoco |
In un campo di sistema viene archiviato un identificatore univoco globale (GUID) per ogni record. |
Riga singola di opzioni di formato di testo
Nella tabella seguente sono incluse informazioni sulle opzioni di formato per i campi della riga singola di testo.
Opzione di formattazione |
Descrizione |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Messaggio e-mail |
Nel testo viene fornito un link mailto per aprire l'applicazione di posta elettronica dell'utente. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Testo |
In questa opzione viene visualizzato solo il testo. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Area testo |
Questa opzione di formattazione può essere utilizzata per visualizzare più righe di testo. Ma con un limite di 4.000 caratteri, il campo Più righe di testo rappresenta una scelta migliore se si prevedono grandi quantità di testo. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
URL |
Nel testo viene fornito un collegamento ipertestuale per aprire la pagina specificata. Tutto il testo che non inizia con un protocollo valido includerà "http://" all'inizio. In questo campo sono consentiti solo i protocolli HTTP, HTTPS, FTP, FTPS, ONENOTE e TEL. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Simbolo del titolo |
Per la maggior parte delle lingue, il testo verrà abilitato come collegamento per aprire il sito Web MSN Money in modo da visualizzare i dettagli sul prezzo dei titoli rappresentato dal simbolo del titolo. Per alcune lingue dell'Asia orientale la finestra visualizzerà i risultati di ricerca Bing per il simbolo del titolo. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
il numero |
Nell'applicazione web, sarà possibile selezionare i campi per avviare le chiamate tramite Skype o Lync se nel computer è installato un client per una delle due applicazioni. La scelta del provider telefonico si trova nella parte inferiore della scheda Generale di Impostazioni di sistema. Per Microsoft Dynamics CRM per tablet, Skype è l'unico provider telefonico disponibile. Ulteriori informazioni:Video: Formato dei numeri di telefono in Microsoft Dynamics CRM Importante Lync è stato rinominato in Skype for Business. Al momento, potrai ancora vedere riferimenti a "Lync" in Microsoft Dynamics CRM, ma CRM utilizzerà Skype for Business. Opzioni formato numero interoNella tabella seguente sono incluse informazioni sulle opzioni di formato per i campi del numero intero.
Utilizzo del tipo corretto di numeroQuando si deve selezionare il tipo corretto di campo Numero da utilizzare, la scelta tra Numero intero o Valuta dovrebbe essere sufficientemente chiara. La scelta tra i Numeri a virgola mobile o decimali richiede più attenzione. I numeri decimali sono memorizzati nel database esattamente come specificati. I numeri a virgola mobile memorizzano un valore con una buona approssimazione. Perché scegliere una buona approssimazione quando è possibile avere il valore esatto? La risposta è che si hanno diverse prestazioni di sistema. Utilizzare i decimali quando è necessario fornire report che richiedono calcoli molto accurati o se in genere si utilizzano query che cercano valori uguali o non uguali a un altro valore. Utilizzare i numeri a virgola mobile quando si memorizzano i dati che rappresentano frazioni o valori di cui in genere si effettuano le query confrontandoli a un altro valore e utilizzando gli operatori maggiore di o minore di. Nella maggior parte dei casi, la differenza tra il decimale e la virgola mobile non è rilevante. A meno che non siano necessari quanto più precisi è possibile, i numeri a virgola mobile dovrebbero funzionare. Utilizzo dei campi ValutaI campi Valuta consentono a un'organizzazione di configurare più valute che possono essere utilizzate per i record nell'organizzazione. Le organizzazioni con più valute in genere vogliono essere in grado di eseguire calcoli per fornire valori utilizzando la valuta di base. Quando si aggiunge un campo Valuta a un'entità senza altri campi di valuta, vengono aggiunti due ulteriori campi:
Per ogni campo Valuta aggiunto, viene aggiunto un altro campo Valuta con il prefisso "_Base" nel nome. In questo campo viene archiviato il calcolo del valore del campo Valuta aggiunto e la valuta di base. Inoltre, se questo campo viene aggiunto al modulo, non può essere modificato. Quando si configura un campo Valuta è possibile scegliere il valore della precisione. Ci sono essenzialmente tre opzioni come illustrato nella tabella seguente.
Tipi diversi di ricercaQuando si crea un nuovo campo di tipo lookup viene creata una nuova relazione d'entità molti-a-uno (N:1) tra l'entità che si sta utilizzando e il Tipo di record di destinazione definito per la ricerca. Esistono altre opzioni di configurazione per questa relazione descritte in Creazione e modifica delle relazioni di entità. Ma tutte le ricerche personalizzate possono consentire solo un riferimento a un singolo record per un tipo di record di destinazione singolo. È necessario, tuttavia, tenere presente che ogni tipo di lookup si comporta in questo modo. Ci sono diversi tipi di ricerche di sistema come illustrato di seguito.
Campi immagineUtilizzare i campi immagine per visualizzare una singola immagine per ogni record nell'applicazione. Ogni entità può avere un campo immagine. È possibile aggiungere un campo immagine alle entità personalizzate ma non alle entità di sistema. Le seguenti entità di sistema dispongono di un campo immagine. Quelle contrassegnate con un asterisco sono abilitate per impostazione predefinita.
Anche se un'entità dispone di un campo immagine, la visualizzazione di quell'immagine nell'applicazione richiede un passaggio aggiuntivo. Nella definizione dell'entità, i valori del campo Immagine principale sono [Nessuno] o Immagine entità. Selezionare Immagine entità per visualizzare l'immagine nell'applicazione.Ulteriori informazioni:Creare e modificare entità Quando è abilitata la visualizzazione dell'immagine, tutti i record privi di un'immagine visualizzeranno un'immagine del segnaposto. Ad esempio, l'entità Lead: È possibile scegliere l'immagine predefinita per caricare un'immagine dal computer. Le immagini devono avere dimensioni inferiori a 5.120 KB e devono essere in uno dei formati seguenti:
Quando l'immagine viene caricata verrà convertita in formato JPG e anche tutte le immagini scaricate utilizzeranno questo formato. Se viene caricato un file con estensione GIF con animazione, viene salvato solo il primo frame. Quando un'immagine viene caricata, questa verrà ridimensionata a una dimensione massima di 144 pixel per 144 pixel. Gli utenti devono ridimensionare o ritagliare le immagini prima di caricarle in modo che vengano visualizzate bene con tale dimensione. Tutte le immagini sono ritagliate in modo da risultare quadrate. Se entrambi i lati di un'immagine hanno dimensioni inferiori a 144 pixel, l'immagine verrà ritagliata a forma di quadrato con le dimensioni del lato più piccolo. Campo EliminazioneL'utente con ruolo di sicurezza di amministratore di sistema può eliminare i campi personalizzati che non fanno parte di una soluzione gestita. Quando i campi vengono eliminati, i dati archiviati in essi andranno persi. L'unico modo per recuperare i dati da un campo che è stato eliminato è di ripristinare il database da un punto precedente all'eliminazione del campo. Prima di poter eliminare un'entità personalizzata, è necessario rimuovere le dipendenze che possono esistere in altri componenti di soluzione. Aprire il campo e utilizzare il pulsante Mostra dipendenze nella barra dei menu per visualizzare tutti i Componenti dipendenti. Ad esempio se il campo viene utilizzato in un modulo o in una visualizzazione, è innanzitutto necessario eliminare i riferimenti al campo in tali componenti. Se si elimina un campo di tipo lookup, la relativa relazione di entità 1:N viene automaticamente eliminata. Impostare le proprietà gestite per i campiProprietà gestite è valido solo quando si includono i campi in una soluzione gestita e si importa la soluzione in un'altra organizzazione. Queste impostazioni consentono a uno sviluppatore di soluzioni di avere un certo controllo sul livello di personalizzazione di cui gli utenti che eseguono l'installazione della soluzione gestita possono disporre quando personalizzano questo campo. Per impostare le proprietà gestite per un campo, scegliere Proprietà gestite sulla barra dei menu. L'opzione Personalizzabile controlla tutte le altre opzioni. Se questa opzione è False, non si applica alcuna delle altre impostazioni. Quando l'opzione è True, è possibile specificare le altre opzioni di personalizzazione. Se il campo è personalizzabile, impostare le opzioni seguenti su Trueo False.
Queste opzioni sono evidenti. Se si impostano tutte le singole opzioni su False, è possibile inoltre impostare Personalizzabile su False. Vedere ancheCreare e modificare i metadati © 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright |