Condividi tramite


Informazioni sui dashboard: Componenti del dashboard e FormXML

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

I dashboard rappresentano uno dei diversi tipi di moduli di Microsoft Dynamics 365. È possibile utilizzare l'attributo UserForm.Type o SystemForm.Type per determinare se il modulo è un dashboard. Un modulo di tipo dashboard ha il valore della proprietà "0 ".

La definizione del contenuto e della presentazione del modulo è archiviata in FormXML.Ulteriori informazioni:Form XML schema

Per stringhe FormXML di esempio per tipi diversi di dashboard, vedere Dashboard di esempio.

In questo argomento

Componenti dei dashboard

Componenti ed elementi di FormXML del dashboard

Elementi FormXML supportati per i dashboard

Impostare il numero di comandi del dashboard

Componenti dei dashboard

Un dashboard può contenere grafici, griglie, IFRAME o risorse Web. Per impostazione predefinita, un singolo può contenere fino a sei di questi componenti.

Nella versione locale di Microsoft Dynamics 365, è possibile modificare il numero dei componenti da visualizzare in un dashboard utilizzando Windows PowerShell.Ulteriori informazioni:Impostare il numero di comandi del dashboard

Grafici

Un dashboard di proprietà di un'organizzazione può contenere solo i grafici di proprietà dell'organizzazione. Tuttavia, un dashboard di proprietà dell'utente può contenere i grafici di proprietà dell'utente e di proprietà dell'organizzazione.Ulteriori informazioni:Visualizzare dati con visualizzazioni (grafici)

Griglie

Le griglie recuperano i dati dalle query (visualizzazioni) in Microsoft Dynamics 365. Un dashboard di proprietà dell'organizzazione può contenere solo le griglie che recuperano i dati dalle query salvate. Tuttavia, un dashboard di proprietà dell'utente può contenere griglie che recuperano i dati dall'utente e dalle query salvate.Ulteriori informazioni:Metodi e messaggi dell'entità SavedQuery (visualizzazione)

Elementi IFRAME

Quando si aggiunge un IFRAME a un dashboard di proprietà dell'organizzazione, è possibile indicare se si desidera limitare o consentire lo scripting tra frame. A tale scopo, è necessario utilizzare il parametro <Security> (FormXml) nel controllo IFRAME in FormXML. Tuttavia, per i dashboard di proprietà dell'utente, lo scripting tra frame per gli IFRAME è limitato e non può essere modificato. Se si tenta di un dashboard di proprietà dell'utente contenente un IFRAME con lo scripting tra frame abilitato, verrà visualizzato un messaggio di errore.Ulteriori informazioni:Utilizzare un controllo IFRAME e i controlli di risorsa Web in un modulo.

Risorse Web

Solo le risorse Web abilitate per i moduli possono essere incluse in un dashboard. Sebbene tale restrizione sia applicabile quando si aggiunge una risorsa Web utilizzando Dashboard Designer nell'applicazione Web, la stessa restrizione non viene applicata quando si aggiunge una risorsa Web in un dashboard utilizzando l'SDK.Ulteriori informazioni:Risorse Web per Microsoft Dynamics CRM 2015

Componenti ed elementi di FormXML del dashboard

I componenti del dashboard vengono visualizzati in Microsoft Dynamics 365 in base ai valori specificati in FormXML. Nella seguente immagine viene illustrato un esempio di dashboard. Ogni dashboard può includere di più schede. Le schede costituiscono una pila verticale che separa il corpo del dashboard e che può essere espansa o compressa.Ulteriori informazioni:<tabs> (FormXml). Una scheda può contenere più sezioni. Le sezioni consentono il raggruppamento e il layout dei componenti del dashboard.Ulteriori informazioni:<sections> (FormXml)

Layout componenti dei dashboard

Elementi FormXML supportati per i dashboard

Sebbene i dashboard siano tipi di moduli, non tutti gli elementi e gli attributi FormXML sono supportati dai dashboard. La tabella seguente contiene informazioni sugli elementi FormXML, gli elementi figlio e gli attributi supportati dai dashboard.Ulteriori informazioni:Form XML reference

Per FormXML di esempio diversi tipi di dashboard, vedere Dashboard di esempio.

Elemento

Elementi figlio

Attributi degli elementi

<form> (FormXml)

<tabs> (FormXml)

-

<tabs> (FormXml)

<tab> (FormXml)

-

<tab> (FormXml)

  • id

  • name

  • expanded

  • verticallayout

  • showlabel

  • locklevel

<labels> (FormXml)

<label> (FormXml)

-

<label> (FormXml)

-

  • description

  • languagecode

<columns> (FormXml)

<column> (FormXml)

-

<column> (FormXml)

<sections> (FormXml)

width

<sections> (FormXml)

<section> (FormXml)

addedby

<section> (FormXml)

  • id

  • name

  • showlabel

  • showbar

  • columns

<rows> (FormXml)

<row> (FormXml)

addedby

<row> (FormXml)

<cell> (FormXml)

addedby

<cell> (FormXml)

  • auto

  • addedby

  • id

  • showlabel

  • rowspan

  • colspan

<control> (FormXml)

<parameters> (FormXml)

  • id

  • classid

<parameters> (FormXml)

-

Impostare il numero di comandi del dashboard

È possibile utilizzare Windows PowerShell per modificare il numero di comandi del dashboard come descritto di seguito. In alternativa, è possibile utilizzare il servizio Web di distribuzione. Il valore massimo è 20. Per ulteriori informazioni, vedere Introduzione al servizio Web di distribuzione per apprendere come aggiornare la proprietà MaximumControlsLimit.

Per recuperare e impostare il limite del dashboard

  1. Aprire una finestra di comando di Windows PowerShell.

  2. Aggiungere lo snap-in di Microsoft Dynamics 365Windows PowerShell:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Recuperare l'impostazione corrente:

    $setting = Get-CrmSetting -SettingType DashboardSettings
    
  4. Modificare l'impostazione corrente:

    $setting.MaximumControlsLimit = 5
    
    Set-CrmSetting -Setting $setting
    

Vedere anche

Analizzare i dati con i dashboard
Azioni sui dashboard
Creare un dashboard
Form XML reference

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright