Utilizzare l'editor di moduli
Data di pubblicazione: novembre 2016
Si applica a: Dynamics CRM 2015
In questo argomento viene descritto come accedere all'editor dei moduli, le funzionalità che contiene, gli elementi del modulo che è possibile modificare e le proprietà di questi elementi.
In questo argomento
Aprire l'editor di moduli
Interfaccia utente dell'editor di moduli
Proprietà del modulo
Opzioni di visibilità
Proprietà scheda
Proprietà sezione
Proprietà campo comuni
Proprietà campo speciali
Proprietà griglia secondaria
Proprietà controllo di visualizzazione rapida
Proprietà risorsa Web
Proprietà IFRAME
Controllo delle note
Configurare Bing Maps
Modificare la struttura di navigazione
Controllo Timer
Configurare i gestori eventi
Aprire l'editor di moduli
È possibile accedere all'editor dei moduli mediante la barra dei comandi o la barra multifunzione, a seconda dell'entità. Entrambi i metodi apriranno il modulo nel contesto della soluzione predefinita. Se vengono creati nuovi componenti di soluzione nel processo di modifica del modulo, ad esempio le risorse Web, i nomi dei componenti utilizzeranno il prefisso di personalizzazione dell'autore di soluzioni per la soluzione predefiniti e tali componenti verranno solo inclusi nella soluzione predefinita. Se si desidera che tutti i nuovi componenti di soluzione vengano inclusi in una soluzione non gestita specifica, è necessario aprire l'editor di moduli tramite tale soluzione non gestita.
Per accedere all'editor di moduli mediante la barra dei comandi
Visualizzazione un record per una Entità aggiornate, ad esempio, aprire un record di account.
Se esistono più moduli principali per l'entità, verificare che il modulo sia quello che si desidera modificare. In caso contrario, utilizzare il selettore del modulo per scegliere il modulo che si desidera modificare.
Nella barra dei comandi, selezionare il pulsante Altri comandi.
Scegliere Modulo.
Verrà visualizzato l'editor di moduli per il modulo che utilizza la soluzione predefinita.
Per accedere all'editor di moduli mediante la barra multifunzione
Visualizzare un record delle Entità che utilizzano i moduli classici.
Se esistono più moduli principali per l'entità, verificare che il modulo sia quello che si desidera modificare. In caso contrario, utilizzare il selettore del modulo per scegliere il modulo che si desidera modificare.
Nel gruppo Progetta della scheda Personalizzazione della barra multifunzione selezionare Modulo.
Verrà visualizzato l'editor di moduli per il modulo che utilizza la soluzione predefinita.
Per accedere all'editor di moduli mediante la soluzione predefinita
Passa a Impostazioni > Personalizzazioni.
Scegliere Personalizza il sistema per aprire la soluzione predefinita.
In Componenti espandere Entità e quindi espandere l'entità desiderata e selezionare Moduli.
Nell'elenco dei moduli, selezionare il modulo che si desidera modificare.
Per accedere all'editor di moduli per una soluzione non gestita
Passa a Impostazioni > Personalizzazioni.
Scegliere Soluzioni.
Fare doppio clic sulla soluzione non gestita che si desidera utilizzare.
Individuare l'entità con il modulo che si desidera modificare. Se un'entità non è presente, sarà necessario aggiungerla.
Aggiungere un'entità a una soluzione non gestita
Selezionare il nodo Entità e, nella barra degli strumenti sopra l'elenco, scegliere Aggiungi esistente.
Nella finestra di dialogo Seleziona componenti soluzione, con il selettore Tipo componente impostato su Entità, selezionare l'entità che si desidera aggiungere e scegliere OK.
Se verrà visualizzata la finestra di dialogo Componenti necessari mancanti, è possibile scegliere tra No, non includere i componenti necessari se non si intende esportare la soluzione non gestita in un'altra organizzazione. Se si sceglie di non includere i componenti necessari mancanti in questo momento, è possibile aggiungerli successivamente. Se questa soluzione viene esportata in futuro, verrà inviata nuovamente una notifica.
In Esplora soluzioni espandere l'entità con il modulo che si desidera modificare e scegliere Moduli.
Nell'elenco dei moduli, fare doppio clic sul modulo che si desidera modificare.
Interfaccia utente dell'editor di moduli
Nell'editor di moduli vengono visualizzati i comandi in due schede della barra multifunzione: Home e Inserisci. Per informazioni dettagliate sui comandi disponibili, vedere Scheda Home e Scheda Inserisci.
Il messaggio dell'editor di moduli è suddiviso in tre aree: Navigazione, Testo e Esplora.
Area Navigazione
Utilizzare l'area di navigazione posizionata a sinistra per controllare l'accesso alle entità correlate o per aggiungerne collegamenti a risorse Web o agli URL visualizzati nel riquadro principale del modulo. Per modificare la navigazione è innanzitutto necessario selezionare il comando Navigazione nel gruppo Seleziona della scheda Home.I moduli per le Entità che utilizzano i moduli classici assicurano un'esperienza di navigazione visivamente simile all'area di navigazione. I moduli per le Entità aggiornate forniscono opzioni di navigazione tramite la barra di navigazione, ma utilizzano gli stessi dati per controllare le opzioni di navigazione disponibili.Ulteriori informazioni:Modificare la struttura di navigazione
Area Testo
Utilizzare l'area del testo posizionata al centro per controllare il layout del modulo. È possibile selezionare e trascinare gli elementi del modulo per posizionarli. Se si fa doppio clic su un elemento verranno visualizzate le proprietà di tale elemento.Per aggiungere un campo, selezionarlo in Esplora campi e trascinarlo in una sezione.
Per aggiungere un elemento che non è un campo, selezionare il punto in cui si desidera posizionarlo e utilizzare il comando appropriato dalla scheda Inserisci per aggiungerlo.
Per eliminare un elemento, selezionarlo e utilizzare il comando Rimuovi nel gruppo Modifica della scheda Home.
Per modificare l'Intestazione o il Piè di pagina per il modulo, è necessario scegliere innanzitutto il comando corrispondente nel gruppo Seleziona della scheda Home.
Area Esplora
Il contenuto di quest'area, posizionata a sinistra, dipende dal contesto.Quando viene selezionato Testo, Intestazione o Piè di pagina nel gruppo Seleziona della scheda Home verrà visualizzato Esplora campi. Utilizzare Esplora campi per trascinare i campi da visualizzare in una sezione nel modulo o all'interno dell'intestazione o del piè di pagina. È possibile includere lo stesso campo più volte in un modulo. Utilizzare il pulsante Nuovo campo come collegamento per creare un nuovo campo.
Quando viene selezionato Navigazione nel gruppo Seleziona della scheda Home, verrà visualizzato Esplora relazione. Trascinare tutte le relazioni in uno dei gruppi nell'area di navigazione. Non è possibile aggiungere due volte la stessa relazione. Le relazioni sono disponibili in base alla loro configurazione. Se si configura una relazione in modo da non essere visualizzata, questa non verrà visualizzata in Esplora relazioni. Per informazioni su come configurare le opzioni di visualizzazione predefinite per le relazioni, vedere Elemento del riquadro di spostamento per l'entità primaria.
È possibile utilizzare i pulsanti Nuovo 1:N e Nuovo N:N come collegamento per aggiungere nuove relazioni di entità.
Scheda Home
Nella scheda Home vengono visualizzati i comandi nella tabella seguente.
Gruppo |
Comando |
Descrizione |
---|---|---|
Salva
|
Salva (CTRL+S) |
Salva il modulo. |
Salva con nome |
Consente di creare una copia del modulo con un nome diverso. |
|
Salva e chiudi |
Consente di salvare il modulo e chiudere l'editor di moduli. |
|
Pubblicazione |
Consente di pubblicare il modulo.Ulteriori informazioni:Pubblicazione personalizzazioni |
|
Modifica
|
Cambia proprietà |
Consente di cambiare le proprietà dell'elemento selezionato nel testo. Vedere le sezioni seguenti in base all'elemento selezionato:
|
Rimuovi |
Consente di rimuovere l'elemento selezionato. |
|
Annulla (CTRL+Z) |
Annulla l'azione precedente. |
|
Ripeti (CTRL+Y) |
Consente di ripetere l'azione precedente. |
|
Seleziona
|
Corpo |
Consente di modificare il corpo principale del modulo. |
Intestazione |
Consente di modificare l'intestazione del modulo. |
|
Piè di pagina |
Consente di modificare il piè di pagina del modulo. |
|
Navigazione |
Consente di modificare la navigazione del modulo. Ulteriori informazioni:Modificare la struttura di navigazione |
|
Modulo
|
Regole di business |
Consente di visualizzare, modificare o creare nuove regole di business tramite Esplora regole di business. Ulteriori informazioni:Creare e modificare le regole di business |
Proprietà modulo |
Ulteriori informazioni:Proprietà del modulo |
|
Anteprima |
Mostra in anteprima come verrà visualizzato il modulo dopo la pubblicazione. Le opzioni sono:
È possibile testare gli script nel modulo ma alcuni scenari, come il controllo dei valori dei dati nell'evento OnLoad, non possono essere testati perché il modulo di anteprima non contiene dati. |
|
Abilita ruoli di sicurezza |
Utilizzare questa opzione per impostare i ruoli di sicurezza che avranno accesso ai moduli.Ulteriori informazioni:Controllare l'accesso ai moduli Importante Se si crea un nuovo modulo solo i ruoli di sicurezza Addetto personalizzazione sistema e Amministratore di sistema avranno accesso al modulo. È necessario assegnare l'accesso ad altri ruoli di sicurezza prima che gli utenti dell'organizzazione possano utilizzarlo. |
|
Mostra dipendenze |
Vedere quali componenti di soluzione dipendono da questo modulo e quali componenti della soluzione sono necessari per questo modulo.Ulteriori informazioni:Dipendenze delle soluzioni |
|
Proprietà gestite |
L'unica proprietà gestita è Personalizzabile. Impostando questa proprietà su false significa che il modulo non sarà personalizzabile dopo averlo incluso in una soluzione, esportare tale soluzione come soluzione gestita e importare la soluzione gestita in una diversa organizzazione.Ulteriori informazioni:Proprietà gestite |
|
Aggiorna |
Unire i moduli |
Utilizzare questa impostazione per unire un modulo di una versione precedente in seguito all'aggiornamento. Questo faciliterà l'adozione di nuovi layout del modulo introdotti in questa versione. Il modulo importato verrà aggiunto nella parte inferiore del modulo corrente. Utilizzarlo per combinare i moduli mentre si conservano i gestori evento per gli script dei moduli. |
Scheda Inserisci
Nella scheda Inserisci vengono visualizzati i comandi nella tabella seguente:
Gruppo |
Comando |
Descrizione |
---|---|---|
|
Sezione |
Consente di aggiungere una sezione a una scheda selezionata. È possibile includere una sezione con un numero massimo di quattro colonne. Ulteriori informazioni:Proprietà sezione |
Schede a 3
|
Tre colonne |
Consente di inserire una scheda a tre colonne di uguale larghezza. Ulteriori informazioni:Proprietà scheda |
Tre colonne |
Consente di inserire una scheda a tre colonne con la colonna centrale più larga. |
|
2 schede
|
Due colonne |
Consente di inserire una scheda a due colonne con la colonna di destra più larga. |
Due colonne |
Consente di inserire una scheda a due colonne con la colonna di sinistra più larga. |
|
Due colonne |
Consente di inserire una scheda a due colonne di uguale larghezza. |
|
1 scheda |
Una colonna |
Consente di inserire una scheda a una colonna. |
Controllo
|
Griglia secondaria |
Consente di formattare una griglia secondaria e di inserirla nel modulo. Ulteriori informazioni:Proprietà griglia secondaria |
Spaziatore |
Consente di inserire uno spazio vuoto. |
|
Modulo di visualizzazione rapida |
Consente di inserire un modulo di visualizzazione rapida. Ulteriori informazioni:Proprietà controllo di visualizzazione rapida |
|
Risorsa Web |
Consente di inserire una risorsa Web. Ulteriori informazioni:Proprietà risorsa Web |
|
IFRAME |
Consente di inserire un IFRAME. Ulteriori informazioni:Proprietà IFRAME |
|
Note |
Consente di inserire un controllo per visualizzare gli impegni, i post e le note.Ulteriori informazioni:Controllo delle note |
|
Bing Maps |
Consente di inserire un controllo per visualizzazione le mappe nel modulo.Ulteriori informazioni:Configurare Bing Maps |
|
Collegamento di navigazione |
Consente di inserire un collegamento di navigazione nell'area di navigazione. Questo comando è disattivato a meno che non venga selezionato il comando Navigazione nel gruppo Seleziona della scheda Home.Ulteriori informazioni:Proprietà del collegamento di navigazione |
|
Timer |
Consente di inserire un controllo Timer.Ulteriori informazioni:Controllo Timer |
Proprietà del modulo
Le proprietà del modulo si trovano nella tabella seguente:
Scheda |
Proprietà |
Descrizione |
---|---|---|
Eventi |
Librerie modulo |
Consente di gestire le risorse Web JavaScript disponibili nel modulo e l'ordine in cui verranno aggiornate. |
Gestori eventi |
Consente di configurare le funzioni di JavaScript dalle librerie Modulo che verranno eseguite per gli eventi dei moduli OnSave e OnLoad e l'ordine in cui verranno eseguite. |
|
Visualizzazione |
Nome modulo |
Consente di immettere un nome che sarà significativo per gli utenti. Questo nome verrà visualizzato dagli utenti quando utilizzano il modulo. Se possono utilizzare più moduli configurati per l'entità, essi utilizzeranno questo nome per differenziare i moduli disponibili. |
Descrizione |
Immettere una descrizione che illustra come il modulo è diverso da altri moduli principali. Questa descrizione è visualizzata solo nell'elenco di moduli per un'entità in Esplora soluzioni. |
|
Struttura di navigazione pagine |
È possibile scegliere di non visualizzare gli elementi di navigazione. Nei moduli per le entità aggiornate ciò significa che il valore del nome principale per il record al momento visualizzato non verrà visualizzato nella barra di navigazione per consentire la navigazione nelle visualizzazioni associate. Nei moduli che utilizzano la presentazione classica, le opzioni di navigazione necessarie per scegliere le visualizzazioni associate sul lato sinistro del modulo non verranno visualizzate. |
|
Immagine |
Quando in un'entità è incluso un campo e l'opzione Immagine principale delle entità viene impostata, questa impostazione abiliterà la visualizzazione del campo nell'intestazione del modulo. Per ulteriori informazioni sulle opzioni dell'entità, vedere Abilitare o disabilitare le opzioni relative alle entità. |
|
Visualizzazione |
Impostare una larghezza massima (in pixel) per limitare la lunghezza del modulo. Il valore predefinito è 1.900. |
|
Parametri |
Parametri |
Ogni modulo può essere aperto con il codice utilizzando un URL. L'URL può inoltre contenere dati che è possibile utilizzare nel modulo tramite una stringa di query aggiunta all'URL. Le stringhe di query sono simili a quanto riportato in questo esempio: Come misura di sicurezza, i moduli non accetteranno parametri stringa di query non noti. Utilizzare questo elenco di parametri per specificare i parametri che questo modulo deve accettare per supportare il codice che passerà i dati ai moduli utilizzando una stringa di query. Il nome e il tipo di dati verranno controllati e il modulo non verrà aperto se vengono passati parametri di stringa della query non validi. Nota Il nome non può iniziare con un carattere di sottolineatura (_) o con crm_. Deve iniziare con caratteri alfanumerici seguiti da un carattere di sottolineatura (_). Ad esempio, parametro_1 o 1_parametro. Il nome non può contenere trattini (-), due punti (:), punti e virgola (:), virgole (,) o punti (.). Per ulteriori informazioni vedere l'argomento Aprire i moduli, le visualizzazioni le interazioni e i report con un URL in Microsoft Dynamics CRM SDK. |
Dipendenze esterne |
Campi dipendenti |
In ogni gestore eventi è inclusa una proprietà Campi dipendenti simile in modo che i campi necessari per lo script possano essere registrati. Gli utenti che provano a eliminare i campi dipendenti non saranno in grado di eseguire questa operazione. Alcuni script funzionano nel modulo ma non sono configurati nel gestore eventi. Gli script vengono avviati dalla barra dei comandi non hanno una posizione in cui i campi dipendenti possano essere registrati. Questa proprietà dei moduli fornisce una posizione per i campi dipendenti affinché gli script siano registrati. |
Opzioni di visibilità
Diversi tipi di elementi del modulo hanno l'opzione da visualizzare o nascondere per impostazione predefinita. Le schede, le sezioni, i campi IFRAME e le risorse Web offrono questa opzione. Se si utilizzano gli script del modulo o le regole di business, la visibilità di questi elementi può essere controllata per creare un modulo dinamico per offrire un'interfaccia utente che si adatta alle condizioni del modulo.
Nota
Si consiglia di non nascondere gli elementi del modulo per rafforzare la sicurezza. Esistono diversi modi per visualizzare tutti gli elementi e i dati nel modulo quando gli elementi vengono nascosti.
La presentazione del riquadro di lettura di Microsoft Dynamics CRM per Outlook non supporta gli script dei moduli. Questa presentazione utilizzerà qualsiasi opzione di visibilità predefinita impostata per il modulo.
Piuttosto che progettare moduli che dipendono dagli script per controllare la visibilità delle opzioni, valutare se un processo aziendale, un'interazione o il passaggio a un modulo diverso possono essere delle opzioni più adatte per soddisfare le proprie necessità. Se si utilizzano gli script, verificare che gli elementi che possono essere nascosti lo siano per impostazione predefinita e che vengano visualizzati solo quando la logica li chiama. In questo modo non verranno visualizzati nelle presentazioni che non supportano gli script.
Proprietà scheda
Nel corpo del modulo le schede forniscono una separazione orizzontale. Le schede hanno un'etichetta che può essere visualizzata. Se l'etichetta viene visualizzata, è possibile espandere o ridurre le schede per mostrarne o nasconderne il contenuto scegliendo l'etichetta.
Nelle schede sono incluse fino a tre colonne e la larghezza di ogni colonna può essere impostata su una percentuale della larghezza totale. Quando si crea una nuova scheda, ogni colonna viene pre-popolata con una sezione.
Nella tabella seguente vengono mostrate le proprietà che possono essere impostate per le schede nel modulo.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Visualizzazione |
Nome |
Obbligatoria: il nome univoco della scheda utilizzato quando viene fatto riferimento negli script. Il nome può contenere solo caratteri alfanumerici e di sottolineatura. |
Etichetta |
Obbligatoria: l'etichetta localizzabile per la scheda visibile agli utenti. |
|
Visualizza l'etichetta per la scheda nel modulo |
Quando l'etichetta viene visualizzata gli utenti possono selezionarla per passare dall'espansione alla compressione. Scegliere se si desidera visualizzare l'etichetta. |
|
Espandi scheda per impostazione predefinita |
Lo stato della scheda può passare da espanso a compresso con gli script dei moduli o se gli utenti fanno clic sull'etichetta. Scegliere lo stato predefinito per la scheda. |
|
Visibile per impostazione predefinita |
La visualizzazione della scheda è un'opzione facoltativa e può essere controllata tramite script. Scegliere se rendere la scheda visibile.Ulteriori informazioni:Opzioni di visibilità |
|
Bloccare la scheda nel modulo |
In questo modo verrà impedita l'eliminazione casuale della scheda e la modifica del contenuto da parte degli utenti. Rimuovendo una scheda verranno rimossi anche tutti i gestori eventi dello script definiti per la scheda o per i campi nella scheda. Ricreare tutto questo lavoro può essere un'operazione importante. Se un utente desidera rimuovere questa scheda deve prima modificare questa impostazione. |
|
Formattazione |
Layout |
Le schede possono avere fino a tre colonne. Utilizzare queste opzioni per impostare il numero di schede e la percentuale della larghezza totale che devono riempire. |
Eventi |
Librerie modulo |
Specificare le risorse Web di JavaScript che verranno utilizzate nel gestore eventi TabStateChange della scheda. Vedere l'argomento relativo a SDK Riferimento eventi del modulo: evento TabStateChange della scheda |
Gestori eventi |
Consente di configurare le funzioni dalle librerie che devono essere chiamate per l'evento TabStateChange della scheda.Ulteriori informazioni:Configurare i gestori eventi |
Proprietà sezione
Una sezione occupa lo spazio disponibile in una colonna della scheda. Le sezioni hanno un'etichetta che può essere visualizzata e una riga al di sotto dell'etichetta.
Le sezioni possono avere fino a 4 colonne e includere le opzioni per la visualizzazione delle etichette dei campi nella sezione.
Le intestazioni e i piè di pagina sono simili alle sezioni ma non possono essere rimossi. Se non contengono nulla non verranno visualizzati.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Visualizzazione |
Nome |
Obbligatoria: il nome univoco della sezione utilizzato quando viene fatto riferimento negli script. Il nome può contenere solo caratteri alfanumerici e di sottolineatura. |
Etichetta |
Obbligatoria: l'etichetta localizzabile per la sezione visibile agli utenti. |
|
Visualizza l'etichetta per la sezione nel modulo |
Le sezioni vengono utilizzate frequentemente senza etichette per controllare la formattazione dei campi. |
|
Visualizza una linea nella parte superiore della sezione |
Una riga nella parte superiore di una sezione può consentire di suddividere il layout del modulo. |
|
Larghezza etichetta campo |
Obbligatoria: impostare un valore da 50 a 250 per specificare lo spazio consentito per le etichette dei campi. Gli elementi dell'intestazione e del piè di pagina dispongono inoltre di questa proprietà. |
|
Visibilità |
La visualizzazione della sezione è un'opzione facoltativa e può essere controllata tramite script.Ulteriori informazioni:Opzioni di visibilità |
|
Bloccare la sezione nel modulo |
In questo modo verrà impedita l'eliminazione casuale della sezione e l'eliminazione del contenuto da parte degli utenti. L'eliminazione della sezione elimina anche i campi in essa contenuti. Se un utente desidera rimuovere questa sezione deve prima modificare questa impostazione. |
|
Formattazione I componenti dell'intestazione e del piè di pagina dispongono inoltre di questa proprietà. |
Layout |
Specificare fino a quattro colonne da inserire nella sezione. |
Allineamento etichetta campo |
Le etichette per i campi nella sezione possono essere allineate a sinistra, a destra o al centro. |
|
Posizione etichetta campo |
Le etichette per i campi nella sezione possono essere posizioni a lato o nella parte superiore dei campi. |
Proprietà campo comuni
Nei campi vengono visualizzati i controlli utilizzati dagli utenti per visualizzare o modificare i dati in un record dell'entità. I campi possono essere formattati per occupare fino a quattro colonne all'interno di una sezione.
Nella tabella seguente vengono descritte le proprietà dei campi. Alcuni tipi di campi hanno proprietà speciali. Sono descritti in Proprietà campo speciali.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Visualizzazione |
Etichetta |
Obbligatoria: Per impostazione predefinita l'etichetta corrisponde al nome visualizzato del campo. È possibile sostituire quel nome con il modulo immettendo un'etichetta diversa. |
Visualizza etichetta nel modulo |
È inoltre possibile scegliere di non visualizzare l'etichetta. |
|
Il campo è di sola lettura |
È possibile specificare che il campo non sia modificabile. Se si utilizzano gli script dei moduli è possibile modificare questa opzione per abilitare o disabilitare la modifica in base ai criteri applicati nello script. |
|
Blocca il campo nel modulo |
In questo modo il campo non verrà rimosso casualmente dal modulo. In questo modo qualsiasi si impedisce l'eliminazione delle configurazioni applicate al campo, ad esempio gestori eventi, se il campo è stato rimosso. Per rimuovere questo campo, un addetto alla personalizzazione deve rimuovere innanzitutto questa impostazione. |
|
Visibile per impostazione predefinita |
La visualizzazione del campo è un'opzione facoltativa e può essere controllata tramite script.Ulteriori informazioni:Opzioni di visibilità |
|
Formattazione |
Selezionare il numero di colonne occupato dal controllo |
Se la sezione che include i campi ha più di una colonna, è possibile impostare il campo per occupare fino al numero di colonne della sezione. |
Dettagli |
Nome visualizzato, Nome e Descrizione |
Questi campi di sola lettura sono per riferimento. Scegliere il pulsante Modifica per un accesso appropriato alla definizione del campo se si desidera modificarlo. Ogni istanza di un campo nel modulo dispone di una proprietà del nome in modo che gli script del modulo possano fare riferimento ad esse, questo nome viene però gestito dall'applicazione. La prima istanza del campo è il nome del campo specificato al momento della creazione.Ulteriori informazioni:Creare e modificare campi Ogni volta che il campo è incluso in un modulo, il nome aggiunge un numero che inizia con 1 alla fine. Quindi, se il nome del campo è "new_cost", la prima istanza è "new_cost", la seconda è "new_cost1", e così via per ogni istanza del campo nel modulo. Nota Nel valore Descrizione del campo è contenuto un testo di descrizione comando del campo quando gli utenti vi posizionano il cursore sopra. |
Eventi |
Librerie modulo |
Specificare le risorse Web di JavaScript che verranno utilizzate nel gestore eventi OnChange del campo. Vedere SDK Riferimento eventi del modulo: evento OnChange del campo |
|
Gestori eventi |
Consente di configurare le funzioni dalle librerie del modulo che devono essere chiamate per l'evento OnChange del campo.Ulteriori informazioni:Configurare i gestori eventi |
Regole di business |
Regole di business |
Visualizzare e gestire tutte le regole di business che fanno riferimento al campo.Ulteriori informazioni:Creare e modificare le regole di business |
Proprietà campo speciali
In tutti i campi sono disponibili delle proprietà elencate in Proprietà campo comuni, ma in alcuni campi ci sono proprietà aggiuntive.
Proprietà del campo di tipo lookup
Nella scheda Visualizzazione, i campi di tipo lookup contengono proprietà aggiuntive. Alcuni campi di sistema che assomigliano ai campi di tipo lookup e hanno comportamenti simili sono le ricerche Proprietario, Cliente, Elenco partecipanti e Tema. Questi campi sono diversi dalle ricerche poiché consentono l'impostazione di più valori o di più tipi o di entrambi. In questi campi sono disponibili solo le prime due proprietà: Disattiva risoluzioni automatiche nel campo e Disabilita elementi utilizzati più di recente per questo campo.
Questo è un esempio della finestra di tipo lookup visualizzata quando gli utenti selezionano l'opzione Cerca altri record quando si imposta il valore per una ricerca.
Proprietà |
Descrizione |
---|---|
Disattiva risoluzioni automatiche nel campo |
Solo i moduli principali che utilizzano Moduli classici supportano la risoluzione automatica che può essere disabilitata con questa impostazione. |
Disabilita elementi utilizzati di recente per questo campo |
Solo i moduli principali che utilizzano Moduli classici supportano gli elementi utilizzati più di recente. che può essere disabilitata con questa impostazione. |
Filtri record correlati |
Quando questa opzione è abilitata ai record visualizzati in seguito a una ricerca di un utente verrà applicato un filtro aggiuntivo. Ciò consente di eseguire ricerche più pertinenti quando si imposta il valore della ricerca. È possibile consentire agli utenti di disattivare il filtro. |
Visualizza casella di ricerca nella finestra di ricerca |
È possibile scegliere di non visualizzare la casella di ricerca nella finestra di dialogo di ricerca. |
Visualizzazione predefinita |
Questa visualizzazione verrà utilizzata per filtrare i risultati della ricerca in linea e per specificare la visualizzazione predefinita mostrata nella di ricerca quando gli utenti cercano l'opzione Ricerca altri record. La visualizzazione predefinita controlla inoltre i campi inclusi nella ricerca in linea. Per le ricerche che consentono solo la selezione di un solo tipo di entità, i campi visualizzati nella ricerca in linea sono impostati in modo da essere i primi due campi importati inclusi nella visualizzazione predefinita. In questo esempio, Telefono principale e Posta elettronica rappresentano le prime due colonne riportate nella visualizzazione predefinita configurate per una ricerca degli account. Per le ricerche di sistema che consentono più tipi di entità, vengono visualizzate le prime due colonne della visualizzazione ricerca dell'entità. |
Selettore visualizzazione |
È possibile scegliere tre opzioni:
|
Due proprietà dei campi di opzione
Nella scheda di formattazione, due campi di opzione dispongono delle seguenti opzioni di formattazione
Due pulsanti di opzione: due controlli contrassegnati con le etichette. È possibile selezionarne solo uno.
Casella di controllo: una singola casella di controllo per impostare il valore true, altrimenti false.
Elenco: un elenco a discesa che contiene entrambi i valori.
Più righe delle proprietà del campo di testo
I campi Più righe di testo e Riga di testo singola che utilizzato il formato Text Area includono una proprietà Layout righe. Con questa proprietà è possibile specificare un valore per Numero di righe o selezionare Espandi automaticamente fino ad utilizzare lo spazio disponibile.
Proprietà griglia secondaria
È possibile configurare una griglia secondaria per visualizzare un elenco di record o un grafico. Selezionare Mostra solo grafico nella scheda Visualizzazione per visualizzare un grafico invece di un elenco.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Visualizzazione |
Nome |
Obbligatoria: il nome univoco della griglia secondaria utilizzato quando viene fatto riferimento negli script. Il nome può contenere solo caratteri alfanumerici e di sottolineatura. |
Etichetta |
Obbligatoria: l'etichetta localizzabile per la griglia secondaria visibile agli utenti. |
|
Visualizza etichetta nel modulo |
Se l'etichetta deve essere visualizzata nel modulo. Questa operazione è obbligatoria se si abilita Visualizza casella di ricerca. |
|
Record |
Scegliere tra due opzioni:
L'opzione selezionata influenza il comportamento del controllo Mostra elenco.Ulteriori informazioni:Mostra il comportamento di un elenco |
|
Entità |
In base all'opzione selezionata per Record, nell'elenco verrà visualizzato:
|
|
Visualizzazione predefinita |
Selezionare la visualizzazione che verrà applicata per impostazione predefinita. Se non si abilitano altre visualizzazioni utilizzando la proprietà Selettore visualizzazione questo sarà l'unica visualizzazione. Utilizzare il pulsante Modifica per aprire la visualizzazione predefinita per la modifica. Utilizzare il pulsante Nuovo per creare una nuova visualizzazione da utilizzare per questa griglia secondaria.
|
|
Visualizza casella di ricerca |
Consente di visualizzare la casella di ricerca. Se viene selezionata questa opzione, è necessaria l'opzione Visualizza etichetta nel modulo. |
|
Visualizza indice |
Solo i moduli che utilizzano Moduli classici supportano l'indice di visualizzazione. Selezionare questa casella di controllo se si desidera rendere disponibile l'indice alfabetico con l'elenco. Tale indice consente di passare ai record che iniziano con una determinata lettera o un determinato numero. |
|
Selettore visualizzazione |
Si dispone di tre opzioni:
|
|
Grafico predefinito |
Selezionare il grafico da visualizzare se viene selezionato Mostra solo grafico. |
|
Mostra solo grafico |
Piuttosto che un elenco di record verrà visualizzato un grafico. |
|
Visualizza selezione grafico |
Se viene selezionato Mostra solo grafico, consentire agli utenti di selezionare grafici diversi. |
|
Formattazione |
Layout |
Selezionare il numero di colonne occupato dal controllo. Se la sezione che include le griglie secondarie ha più di una colonna, è possibile impostare il campo per occupare fino al numero di colonne della sezione. |
Layout righe |
Numero di righe determinerà il numero di record visualizzati in una pagina di una griglia secondaria. Se viene selezionato Espandi automaticamente fino a riempire lo spazio disponibile il modulo consentirà uno spazio per due record e amplierà lo spazio quando aumenta il numero di record. Se il numero supera il Numero di righe, gli utenti possono spostarsi in altre pagine per visualizzare i record. Se Espandi automaticamente fino a riempire lo spazio disponibile non è selezionato il modulo fornirà spazio per il numero di record definiti da Numero di righe è gli utenti potranno spostarsi in altre pagine per visualizzare tutti i record aggiuntivi. |
Nei moduli con Moduli classici, le azioni eseguite in una griglia secondaria sono disponibili nella barra multifunzione. Gli sviluppatori possono personalizzare il comportamento di tali azioni o aggiungere altre azioni personalizzando la barra multifunzione.
Nei moduli che utilizzano la Moduli aggiornati le azioni per le per griglie secondarie sono posizionate accanto alla griglia secondaria, rendendone più semplici l'accesso. Tuttavia la barra dei comando non consente l'aggiunta di azioni personalizzate. Gli sviluppatori possono modificare la barra multifunzione e di conseguenza le tre azioni rimanenti: visualizzare l'elenco, aggiungere il record ed eliminare il record.
Mostra il comportamento di un elenco
Quando si visualizza un elenco nei moduli con Moduli aggiornati, in ogni griglia secondaria viene visualizzato il pulsante Apri visualizzazione nell'angolo in alto a destra quando l'entità viene anche visualizzata anche come una delle entità incluse nell'area di navigazione dell'editor di moduli. Scegliere questo pulsante per aprire la visualizzazione. Il comportamento verrà modificato in base all'opzione scelta per la proprietà Record.
Quando si seleziona Solo record correlati la visualizzazione verrà aperta utilizzando una delle visualizzazioni associate nella stessa finestra. Per tornare al modulo, utilizzare il pulsante indietro oppure scegliere il valore del nome primario del record corrente nella barra di navigazione.
Quando si seleziona Tutti i tipi di record la visualizzazione verrà aperta in una nuova finestra.
Aggiungere il comportamento del record
Quando viene visualizzato un elenco nei moduli con Moduli aggiornati, in ogni griglia secondaria viene visualizzato il pulsante Aggiungi record nella parte in alto a destra della griglia secondaria. Scegliere il pulsante per consentire di aggiungere un record. Questo comportamento verrà modificato in base all'opzione scelta per la proprietà Record e se la ricerca è per i record relativi all'impegno.
Quando si seleziona Solo record correlati il comportamento predefinito è di aggiungere record esistenti. Le persone visualizzano una ricerca in linea per cercare prima un record esistente. In questo modo viene impedita la creazione di record duplicati. Se non è disponibile un record esistente, è possibile scegliere l'opzione Nuovo. Quando viene creato un nuovo record verranno applicati tutti i mapping dei campi definiti nella relazione.Ulteriori informazioni:Eseguire il mapping dei campi delle entità
Quando si seleziona Tutti i tipi di record il funzionamento predefinito è di aggiungere un nuovo record. Verrà visualizzato il modulo di creazione rapida se l'entità di destinazione ne ha uno. In caso negativo, verrà visualizzato il modulo principale di entità predefinito.
Se in una griglia secondaria vengono visualizzati gli impegni, gli utenti dovranno prima scegliere il tipo di impegno e quindi visualizzare il comportamento "aggiungere nuovo record".
Eliminare il comportamento del record
Quando si seleziona un record in una griglia secondaria il pulsante Elimina viene visualizzato sul lato destro della riga. Il comportamento dell'azione di eliminazione è diverso a seconda del tipo di relazione con l'entità corrente.
Quando la griglia secondaria utilizza una relazione 1:N (uno-a-molti), il comportamento di eliminazione del record normale deve mostrare una finestra di conferma prima di eliminare il record.
Nella griglia secondaria viene utilizzata una relazione N:N (molti-a-molti), il record nell'entità Relazione (o intersezione) relativo a due record viene eliminato senza una conferma e il record non sarà più visualizzato nella griglia secondaria. Il record visualizzato non verrà però eliminato.
Proprietà controllo di visualizzazione rapida
In un controllo di visualizzazione rapida vengono visualizzati i dati da un record che viene selezionato in una ricerca nel modulo. I dati visualizzati nel controllo sono definiti utilizzando un modulo di visualizzazione rapida. I dati visualizzati non sono modificabili, ma quando il campo primario è incluso nel modulo di visualizzazione rapida diventano un collegamento per aprire il record correlato.Ulteriori informazioni:Creare e modificare moduli di visualizzazione rapida
Proprietà |
Descrizione |
---|---|
Nome |
Obbligatoria: il nome univoco del modulo di visualizzazione rapida utilizzato quando viene fatto riferimento negli script. |
Etichetta |
Obbligatoria: un'etichetta per visualizzare il modulo di visualizzazione rapida. |
Visualizza etichetta nel modulo |
Consente di visualizzare l'etichetta nel modulo. |
Campo di tipo lookup |
Scegliere uno dei campi di tipo lookup inclusi nel modulo. |
Entità correlata |
Questo valore dipende dal Campo di tipo lookup scelto. Di solito si tratta dell'entità primaria per la relazione di entità 1:N per la ricerca. Se nell'entità è inclusa una ricerca Potenziale cliente che può accettare un account o un contatto, nel campo Modulo di visualizzazione rapida è possibile scegliere un modulo di visualizzazione rapida sia per l'account che per il contatto modificando questo valore e scegliendo un altro modulo di visualizzazione rapida. |
Modulo di visualizzazione rapida |
Se Entità correlata dispone di moduli di visualizzazione rapida è possibile selezionarli qui. Altrimenti, scegliere Nuovo per crearne uno. Scegliere Modifica per modificare il modulo di visualizzazione rapida selezionato. |
Proprietà risorsa Web
È possibile aggiungere o modificare le risorse Web a un modulo per renderlo più utile per gli utenti. Le risorse Web abilitate al modulo sono immagini, file HTML, o controlli Silverlight.
Per istruzioni dettagliate, vedere Aggiungere o modificare una risorsa Web del modulo.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Generale |
Risorsa Web |
Obbligatoria: l'immagine, il file HTML o una risorsa Web Silverlight desiderata. |
Nome |
Obbligatoria: un nome univoco per il campo. Il nome può contenere solo caratteri alfanumerici e di sottolineatura. |
|
Etichetta |
Obbligatoria: un'etichetta per visualizzare la risorsa Web. |
|
Visibile per impostazione predefinita |
La visualizzazione della risorsa Web è facoltativa e può essere controllata tramite script.Ulteriori informazioni:Opzioni di visibilità |
|
Parametro personalizzato |
Un valore predefinito da passare come parametro stringa di query data.Ulteriori informazioni:Passare i parametri alle risorse Web |
|
Testo alternativo |
Quando viene visualizzata una risorsa Web immagine, questo valore contiene testo di descrizione comando per gli utenti che utilizzano le utilità per la lettura dello schermo. |
|
Consente di limitare lo scripting tra frame, laddove supportato. |
Quando esistono le pagine in diversi domini è possibile impedirne l'accesso ai contenuti delle pagine del modulo. Le risorse Web sono sempre nello stesso dominio, pertanto non dovrebbe esserci un problema con le risorse Web. |
|
Passa il codice del tipo di oggetto e l'ID univoco del record come parametri |
I dati sull'organizzazione, l'utente e il record possono essere passati alla risorsa Web in modo che si possano adattare alle impostazioni dell'organizzazione.Ulteriori informazioni:Passare i parametri alle risorse Web |
|
Formattazione |
Selezionare il numero di colonne occupato dal controllo |
Se la sezione che include la risorsa Web ha più di una colonna, è possibile impostare il campo per occupare fino al numero di colonne della sezione. |
Selezionare il numero di righe occupate dal controllo |
È possibile controllare l'altezza della risorsa Web specificando un numero di righe. |
|
Espandi automaticamente fino a riempire lo spazio disponibile |
È possibile consentire all'altezza della risorsa Web di espandersi nello spazio disponibile. |
|
Selezionare la modalità di scorrimento per l'IFRAME |
Una risorsa Web HTML viene aggiunta al modulo tramite un IFRAME.
|
|
Visualizza bordo |
Consente di visualizzare un bordo intorno alla risorsa Web. |
|
Dipendenze |
Campi dipendenti |
Una risorsa Web può interagire con i campi del modulo tramite lo script. Se un campo viene rimosso dal modulo, lo script della risorsa Web può essere interrotto. Aggiungere i campi ai quali si fa riferimento negli script della risorsa Web ai Campi dipendenti in modo che non possano essere rimossi casualmente. |
Passare i parametri alle risorse Web
Una risorsa Web HTML o Silverlight può accettare i parametri da passare come parametri della stringa di query.
È possibile passare le informazioni sul record abilitando l'opzione Passa il codice del tipo di oggetto e l'ID univoco del record come parametri. Se le informazioni vengono immesse nel campo Parametro personalizzato (dati), queste verranno passate utilizzando il parametro dati. I valori passati sono:
Parametro |
Descrizione |
---|---|
data |
Questo parametro viene passato solo se il testo viene fornito per Parametro personalizzato (dati). |
orglcid |
I valori LCID della lingua predefinita dell'organizzazione |
orgname |
Nome dell'organizzazione. |
userlcid |
LCID della lingua preferita dell'utente |
type |
Il codice del tipo di entità. Questo valore potrebbe essere diverso per le entità personalizzate in diverse organizzazioni. In alternativa utilizzare il tipo di entità. |
typename |
Il nome del tipo di entità. |
id |
Il valore ID del record. Questo parametro non ha un valore fino a che il record dell'entità non viene salvato. |
Tutti gli altri parametri non sono consentiti e la risorsa Web non viene visualizzata se sono utilizzati altri parametri. Se è necessario passare più valori, il parametro dei dati può essere sottoposto a overload per includere altri parametri. Vedere SDK Esempio: passare più valori a una risorsa Web tramite il parametro dati
Proprietà IFRAME
È possibile aggiungere IFRAME a un modulo per integrare il contenuto da un altro sito Web in un modulo.
Nota
I moduli di Microsoft Dynamics 365 non sono progettati per essere visualizzati entro gli IFRAME.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Generale |
Nome |
Obbligatoria: un nome univoco per IFRAME. Il nome può contenere solo caratteri alfanumerici e di sottolineatura. |
URL |
Obbligatoria: URL della pagina da visualizzare in IFRAME. |
|
Passa il codice del tipo di oggetto e l'ID univoco del record come parametri |
È possibile passare i dati sull'organizzazione, l'utente e il record all'IFRAME.Ulteriori informazioni:Passare i parametri agli IFRAME |
|
Etichetta |
Obbligatoria: un'etichetta per visualizzare l'IFRAME. |
|
Visualizza etichetta nel modulo |
Se l'etichetta deve essere visualizzata. |
|
Consente di limitare lo scripting tra frame, laddove supportato |
È considerato un rischio per la sicurezza consentire alle pagine di un sito Web diverso di interagire con l'applicazione Microsoft Dynamics CRM tramite script. Utilizzare questa opzione per limitare lo scripting tra frame per le pagine su cui non si ha controllo. Ulteriori informazioni:Specificare se si desidera limitare lo scripting tra frame |
|
Visibile per impostazione predefinita |
La visualizzazione di IFRAME è un'opzione facoltativa e può essere controllata tramite script.Ulteriori informazioni:Opzioni di visibilità |
|
Formattazione |
Selezionare il numero di colonne occupato dal controllo |
Se la sezione che include IFRAME ha più di una colonna, è possibile impostare il campo per occupare fino al numero di colonne della sezione. |
Selezionare il numero di righe occupate dal controllo |
È possibile controllare l'altezza di IFRAME specificando un numero di righe occupate dal controllo. |
|
Espandi automaticamente fino a riempire lo spazio disponibile |
Anziché impostare l'altezza di un numero di righe, è possibile consentire all'altezza degli IFRAME di espandersi nello spazio disponibile. |
|
Selezionare la modalità di scorrimento per l'IFRAME |
Si dispone di tre opzioni:
|
|
Visualizza bordo |
Consente di visualizzare un bordo intorno all'IFRAME. |
|
Dipendenze |
Campi dipendenti |
Un IFRAME può interagire con i campi del modulo tramite lo script. Se un campo viene rimosso dal modulo, lo script dell'IFRAME può essere interrotto. Aggiungere i campi ai quali si fa riferimento negli script degli IFRAME ai Campi dipendenti in modo che non possano essere rimossi casualmente. |
Passare i parametri agli IFRAME
È possibile passare le informazioni sul record abilitando l'opzione Passa il codice del tipo di oggetto e l'ID univoco del record come parametri. I valori passati sono:
Parametro |
Descrizione |
---|---|
orglcid |
I valori LCID della lingua predefinita dell'organizzazione |
orgname |
Nome dell'organizzazione. |
userlcid |
LCID della lingua preferita dell'utente |
type |
Il codice del tipo di entità. Questo valore potrebbe essere diverso per le entità personalizzate in diverse organizzazioni. Utilizzare invece typename. |
typename |
Il nome del tipo di entità. |
id |
Il valore ID del record. questo parametro non ha un valore fino a che il record dell'entità non viene salvato. |
Controllo delle note
Nei moduli per determinate entità di sistema che utilizzano Moduli aggiornati il controllo delle note offre la possibilità di accedere alle informazioni su POST, IMPEGNI e NOTE. Per le entità personalizzate in cui sono state attivate le note e gli impegni, verrà visualizzato solo NOTE e IMPEGNI. Per includere POST è necessario abilitarli per l'entità personalizzata.
Abilitare i post per un'entità personalizzata
Passa a Impostazioni > Configurazioni dei post.
Individuare il record dell'entità personalizzata.
Verificare che l'opzione Abilita le bacheche per questo tipo di modulo record sia selezionata e salvare il record.
Nella barra dei comandi, selezionare ATTIVA.
Se è necessario abilitare le bacheche, è necessario pubblicare l'entità.
Per impostazione predefinita, nelle entità di sistema il controllo delle note è posizionato in una sezione del riquadro social al centro di una scheda a tre colonne nella parte superiore del modulo. Può apparire in un modulo solo una volta. È possibile spostare o rimuovere il controllo delle note. Per aggiungerlo nuovamente, utilizzare il pulsante Note nel gruppo Controllo della scheda Inserisci.
Nella tabella seguente vengono descritte le proprietà per il controllo delle note.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Visualizzazione |
Etichetta |
Obbligatoria: sebbene l'etichetta non venga visualizzata per impostazione predefinita, un'etichetta è obbligatoria. |
Visualizza etichetta nel modulo |
È possibile scegliere di visualizzare l'etichetta. |
|
Blocca il campo nel modulo |
In questo modo le note non verranno rimosse casualmente dal modulo. |
|
Scheda predefinita |
Selezionare la scheda da visualizzare per impostazione predefinita. Le opzioni sono:
|
|
Formattazione |
Selezionare il numero di colonne occupato dal controllo |
Se la sezione che include il controllo delle note ha più di una colonna, è possibile impostare il campo per occupare fino al numero di colonne della sezione. |
Numero di righe |
Controllare l'altezza del controllo delle note specificando il numero di righe occupate dal controllo. |
|
Espandi automaticamente fino a riempire lo spazio disponibile |
Anziché impostare l'altezza di una serie di righe, è possibile consentire all'altezza del controllo delle note di espandersi nello spazio disponibile. |
Configurare Bing Maps
Bing Maps può essere visualizzato nei moduli per gli account, i contatti, i lead, le offerte, gli ordini, le fatture, i concorrenti e i moduli degli utenti di sistema. È possibile rimuovere l'area Bing Maps nell'editor di moduli o aggiungerlo di nuovo utilizzando il pulsante Bing Maps nella scheda Inserisci dell'editor di moduli.
Per abilitare Bing Maps è necessario abilitare l'impostazione di sistema Mostra Bing Maps nei moduli. Le organizzazioni Microsoft Dynamics 365locale dovranno inserire una chiave per Bing Maps e immetterla nell'impostazione di sistema Immettere la chiave per Bing Maps. Ottenere una chiave Bing Map da: https://www.bingmapsportal.com/. I sottoscrittori di Microsoft Dynamics CRM Online non hanno bisogno di una chiave.
Scheda |
Proprietà |
Descrizione |
---|---|---|
Generale |
Etichetta |
Obbligatoria: un'etichetta per visualizzare Bing Maps. |
Visualizza etichetta nel modulo |
Se l'etichetta deve essere visualizzata. |
|
Selezionare un indirizzo da utilizzare con il controllo Bing Maps |
Scegliere l'indirizzo da utilizzare per fornire i dati per il mapping. |
|
Visibile per impostazione predefinita |
La visualizzazione di Bing Maps è un'opzione facoltativa e può essere controllata tramite script.Ulteriori informazioni:Opzioni di visibilità |
|
Formattazione |
Selezionare il numero di colonne occupato dal controllo |
Se la sezione che include Bing Maps ha più di una colonna, è possibile impostare il campo per occupare fino al numero di colonne della sezione. |
Selezionare il numero di righe occupate dal controllo |
È possibile controllare l'altezza di Bing Maps specificando un numero di righe. |
|
Espandi automaticamente fino a riempire lo spazio disponibile |
È possibile consentire all'altezza di Bing Maps di espandersi nello spazio disponibile. |
Modificare la struttura di navigazione
La navigazione nel modulo consente agli utenti di visualizzare gli elenchi dei record correlati. Ogni relazione di entità di proprietà di eventuali deve essere indicata.Ulteriori informazioni:Elemento del riquadro di spostamento per l'entità primaria
Tutte le relazioni di entità configurate per essere visualizzate possono essere sostituite nell'editor di moduli. È inoltre possibile includere i collegamenti di navigazione per visualizzare le risorse Web o altri siti Web tramite la navigazione del modulo.
Per istruzioni dettagliate, vedere Aggiungere o modificare la navigazione del modulo per le entità correlate.
Per abilitare la modifica della navigazione è innanzitutto necessario selezionare Navigazione dal gruppo Seleziona della scheda Home.
In Esplora relazioni è possibile filtrare per le relazioni 1:N (uno-a-molti) o N:N (molti-a-molti) oppure visualizzare tutte le relazioni disponibili. La casella di controllo Mostra solo relazioni non utilizzate è disabilitata e selezionata. È dunque possibile solo aggiungere ogni relazione una volta.
Per aggiungere una relazione da Esplora relazioni fare doppio clic su di esso solo e verrà aggiunta sotto la relazione al momento selezionata nell'area di navigazione. Fare doppio clic su una relazione nell'area di navigazione ed è possibile modificare l'etichetta nella scheda Visualizzazione. Nella scheda Nome è possibile visualizzare informazioni sulla relazione. Utilizzare il pulsante Modifica per aprire la definizione di un'entità.
Esistono cinque gruppi nell'area di navigazione. È possibile trascinarli per riposizionarli e fare doppio clic su di essi per modificare l'etichetta, ma non è possibile rimuoverli. Questi gruppi verranno solo visualizzati quando c'è qualcosa al loro interno. Se si desidera dunque che non venga visualizzato un gruppo, è sufficiente non aggiungervi nulla.
Utilizzare il pulsante Collegamento di navigazione nel gruppo Controllo della scheda Inserisci per aggiungere un collegamento a una risorsa Web o a un URL esterno.
Proprietà del collegamento di navigazione
I collegamenti di navigazione hanno le proprietà seguenti:
Proprietà |
Descrizione |
---|---|
Nome |
Obbligatoria: testo da visualizzare come etichetta. |
Icona |
Utilizzare una risorsa Web con 32x32 pixel. si consiglia di utilizzare un'immagine PNG con uno sfondo trasparente. |
Risorsa Web |
Specificare una risorsa Web da visualizzare nel riquadro principale del modulo. |
URL esterno |
Specificare L'URL di una pagina da visualizzare nel riquadro principale del modulo. |
Controllo Timer
Utilizzare un controllo Timer nei moduli in cui i record devono soddisfare un'attività cardine basata su un orario specifico. Il controllo Timer indica agli utenti il tempo disponibile per completare un'azione nella risoluzione di un record attivo o il tempo trascorso dopo la scadenza del tempo per il completamento di un'azione. I controlli Timer devono perlomeno essere configurati in modo da mostrare l'esito positivo o negativo nel completamento dell'azione. Inoltre, possono essere configurati in modo da visualizzare degli avvisi quando le condizioni sono favorevoli all'esito negativo.
È possibile aggiungere un controllo Timer a un modulo per qualsiasi entità, ma questi controlli sono nella maggior parte dei casi utilizzati per l'entità caso, specialmente quando sono collegati a campi che tengono traccia dei contratti di servizio. È possibile aggiungere più controlli Timer nel corpo di un modulo. Non è possibile aggiungerli all'intestazione o al piè di pagina.
Le proprietà Origine dati del controllo Timer utilizzano campi per l'entità.
Il Campo Tempo errore utilizza un campo di data e ora per impostare l'orario.
I tre campi di condizione utilizzano uno dei campi Set di opzioni, Due opzioni, Stato o Motivo stato per l'entità.
Proprietà del controllo Timer
Nella tabella seguente vengono descritte le proprietà di un controllo Timer.
Gruppo |
Nome |
Descrizione |
---|---|---|
Nome
|
Nome |
Obbligatorio. Nome univoco per il controllo. |
Etichetta |
Obbligatorio. Etichetta da visualizzare per il controllo Timer. |
|
Origine dati
|
Campo Tempo errore |
Obbligatorio. Scegliere uno dei campi di data e ora per l'entità per rappresentare quando un'attività cardine deve essere completata correttamente. |
Condizione di riuscita |
Obbligatorio. Selezionare un campo per l'entità per la valutazione del successo dell'attività cardine, quindi scegliere quale opzione indica il successo. |
|
Condizione di avviso |
Selezionare un campo per l'entità per valutare se il successo dell'attività cardine è a rischio al punto da dover visualizzare un avviso, quindi scegliere quale opzione indica che un avviso deve essere visualizzato. |
|
Annulla condizione |
Selezionare un campo per l'entità per valutare se il risultato dell'attività cardine deve essere annullato, quindi scegliere quale opzione indica che l'attività cardine viene annullata. |
Configurare i gestori eventi
I gestori eventi dei moduli possono essere configurati per le aree seguenti nel modulo:
Elemento |
Evento |
Descrizione |
---|---|---|
Modulo |
OnLoad |
Si verifica quando viene caricato il modulo. |
OnSave |
Si verifica quando vengono salvati i dati. |
|
Scheda |
TabStateChange |
Si verifica quando la scheda è espansa o compressa. |
Campo |
OnChange |
Si verifica quando i dati del campo cambiano e il controllo perde lo stato attivo. |
IFRAME |
OnReadyStateComplete |
Si verifica quando viene caricato il contenuto di un IFRAME. |
Un gestore eventi è costituito da un riferimento a una risorsa Web JavaScript e a una funzione definita in quella risorsa Web che verrà eseguita quando si verifica l'evento. Ogni elemento può includere fino a 50 gestori di eventi separati configurati.
Importante
La configurazione non corretta di un gestore eventi può dare come risultato errori di scripting che potrebbero causare un errore nel caricamento del modulo o un cattivo funzionamento. Se l'utente non è lo sviluppatore dello scripting, verificare di comprendere esattamente le opzioni di configurazione richieste dallo script.
Non configurare un gestore eventi dello script utilizzando una libreria che non deriva da un'origine fidata. Gli script possono essere utilizzati per eseguire un'azione che un utente potrebbe eseguire e uno script scritto male può danneggiare in modo significativo le prestazioni di un modulo.
Dopo aver configurato un gestore eventi ne esegue il test per verificare sempre che funzioni correttamente.
Per configurare un gestore eventi
Nell'editor di moduli, selezionare l'elemento con l'evento per cui si desidera configurare un gestore.
Nella Scheda Home, nel gruppo Modifica, scegliere Cambia proprietà oppure fare doppio clic sull'elemento.
Nella finestra delle proprietà dell'elemento, selezionare la scheda Eventi.
Espandere l'area Librerie modulo. Se la raccolta che contiene la funzione che si desidera impostare come gestore eventi non è già elencata, aggiungerla alla raccolta.
Per aggiungere una raccolta di moduli a un gestore eventi
Nella sezione Librerie modulo dell'Elenco eventi, scegliere Aggiungi.
Individuare la risorsa Web JavaScript nell'elenco delle risorse Web disponibili. Selezionarla e scegliere Aggiungi.
Se la risorsa Web di JavaScript necessaria non esiste, scegliere Nuovo per aprire un nuovo modulo della risorsa Web e crearne una.
Per creare una risorsa Web di JavaScript
Nel modulo delle risorse Web impostare le seguenti proprietà:
Proprietà
Valore
Nome
Obbligatorio. Immettere il nome della risorsa Web.
Nome visualizzato
Obbligatorio. Digitare il nome da visualizzare nell'elenco delle risorse Web.
Descrizione
Facoltativo. Immettere una descrizione della risorsa Web.
Tipo
Obbligatorio. Selezionare Script (JScript).
Linguaggio
Facoltativo. Scegliere una delle lingue disponibili per l'organizzazione.
Se è stato specificato uno script, si consiglia di utilizzare il pulsante Sfoglia per individuare il file e caricarlo.
In alternativa, è possibile scegliere il pulsante Editor di testo e incollare o digitare il contenuto dello script nella finestra di dialogo Modifica contenuto.
Nota
Poiché questo semplice editor di testo non fornisce alcuna funzionalità per verificare la correttezza dello script, si consiglia di provare sempre di utilizzare un'applicazione separata come Microsoft Visual Studio per modificare gli script e quindi caricarli.
Scegliere Salva e chiudere la finestra di dialogo delle risorse Web.
La risorsa Web creata è ora selezionata nella finestra di dialogo Cerca record. Scegliere Aggiungi per chiudere la finestra di dialogo.
Nella sezione Gestori eventi selezionare l'evento per cui si desidera impostare un gestore eventi.
Scegliere Aggiungi per aprire la finestra di dialogo Proprietà gestore.
Nella scheda Dettagli selezionare la libreria appropriata e digitare il nome della funzione che deve essere eseguita per l'evento.
Per impostazione predefinita il gestore eventi è abilitato. Deselezionare la casella di controllo Abilitato se non si desidera abilitare questo evento.
Per alcune funzioni è necessario passare un contesto di esecuzione alla funzione. Selezionare Passa contesto di esecuzione come primo parametro se necessario.
Alcune funzioni possono accettare un set di parametri per controllare il comportamento di una funzione. Se sono necessari, immetterli nell'elenco delimitato da virgole di parametri da passare alla funzione.
Nella scheda Dipendenze aggiungere i campi da cui dipende lo script nell'area Campi dipendenti.
Scegliere OK per chiudere la finestra di dialogo Proprietà gestore.
Quando il gestore eventi verrà inserito è possibile modificare l'ordine con cui la funzione verrà eseguita in base a tutte le altre funzioni utilizzando le frecce verdi per spostarla in alto o in basso.
Scegliere OK per chiudere la finestra di dialogo Proprietà elemento.
Scegliere Salva per salvare le modifiche. Scegliere Pubblicazione per pubblicare il modulo.
Nota
Sebbene l'interfaccia utente ti consente di modificare l'ordine in cui gli script vengono caricati tramite le frecce verdi GIÙ e SU, gli script in effetti non vengono caricati in sequenza.Ulteriori informazioni:MSDN: Gestire le dipendenze delle librerie
Vedere anche
Creare e progettare i moduli
Considerazioni di progettazione per i moduli principali
Creare e modificare i moduli per dispositivi mobili di CRM per phones express
Creare e modificare moduli di creazione rapida
Creare e modificare moduli di visualizzazione rapida
Personalizzare CRM per telefoni e tablet
© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright