Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Data di pubblicazione: novembre 2016
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Utilizzare il controllo ospitato Layout pannello per definire la disposizione dei pannelli in Unified Service Desk. I pannelli contengono diversi controlli ospitati e il layout del pannello definisce la disposizione dei vari controlli ospitati sullo schermo principale dell'applicazione client Unified Service Desk. In Unified Service Desk sono disponibili diversi tipi predefiniti di pannello per supportare varie opzioni di layout come il layout a schede, a ponte e in pila. Per ulteriori informazioni, vedere Pannelli, tipi di pannello e layout dei pannelli in Unified Service Desk.
Se un tipo Layout pannello di controllo ospitato non definito nell'applicazioni, viene creato automaticamente il layout pannello predefinito denominato Pannello principale standard. Se si crea un tipo di controllo ospitato Layout pannello, è necessario configurare una sostituzione del Pannello principale standard. È possibile sostituirlo con qualsiasi layout di pannelli; tuttavia, è abbastanza comune definire semplicemente il Pannello principale standard.
In questa sezione
Creare un controllo ospitato Layout pannello
Azioni UII predefinite
Eventi predefiniti
Creare un controllo ospitato Layout pannello
Durante la creazione di un nuovo controllo ospitato, i campi della schermata Nuovo controllo ospitato variano in base al tipo di controllo ospitato che si desidera creare. In questa sezione vengono fornite informazioni sui campi specifici che sono univoci per il tipo di controllo ospitato Layout pannello. Per informazioni dettagliate sulla creazione di un controllo ospitato, vedere Creare o modificare un controllo ospitato.
.jpeg)
Nella schermata Nuovo controllo ospitato :
Nell'elenco a discesa Tipo componente USD selezionare Layout pannello.
Dall'elenco a discesa PanelType selezionare il tipo di layout pannello da creare. È possibile selezionare uno dei layout seguenti: Pannello principale standard, Pannello principale barra multifunzione, Divisione verticale, Divisione orizzontale, XAML e Definito dall'utente. I layout pannello XAML e Definito dall'utente sono pannelli personalizzati che vengono definiti dall'utente. Per informazioni dettagliate su ognuno dei layout pannello, vedere Pannelli, tipi di pannello e layout dei pannelli in Unified Service Desk. I campi di questa pagina cambiano in base al tipo di pannello selezionato.
Selezionare Sì o No dall'elenco L'applicazione è dinamica per determinare se il controllo ospitato è dinamico o meno. Un controllo ospitato dinamico può essere globale o non globale. I controlli ospitato dinamici globali vengono caricati alla prima richiesta e nascosti successivamente e possono essere richiesti in qualsiasi momento, ad esempio durante una sessione globale o normale o il flusso di lavoro. I controlli ospitati dinamici non globali possono essere caricati solo dopo l'avvio di una sessione e ciascuna sessione utilizza un'istanza diversa dell'applicazione. Se un controllo ospitato dinamico fa parte di un flusso di lavoro e non è ancora stato avviato all'avvio del flusso di lavoro, il flusso di lavoro avvia il controllo ospitato che viene chiuso al completamento del flusso di lavoro.
La casella di controllo L'utente può chiudere diventa disponibile se è stato selezionato Sì nell'elenco L'applicazione è dinamica. Selezionare questa casella per specificare che il controllo ospitato può essere chiuso dall'utente.
Se è stato selezionato Divisione verticale, Divisione orizzontale, XAML o Definito dall'utente nell'elenco PanelType, diventa disponibile la casella di controllo L'applicazione è globale. Selezionare questa casella per impostare il controllo ospitato come globale. I controlli ospitati globali possono essere visualizzati all'esterno di una sessione cliente. I controlli quali il dashboard, la bacheca o la ricerca degli agenti sono utilizzi comuni dei controlli ospitati globali. I controlli ospitati globali non hanno uno stato specifico della sessione, pertanto quando si modificano le sessioni, questi stessi controlli ospitati globali vengono mantenuti. Se la casella di controllo non è selezionata, il controllo ospitato diventa basato sulla sessione. I controlli basati sulla sessione esistono nel contesto della sessione cliente. Se l'utente passa a un'altra sessione, tutte le pagine della sessione precedente vengono nascoste.
Se è stato selezionato Divisione verticale, Divisione orizzontale, XAML o Definito dall'utente nell'elenco PanelType, diventa disponibile il campo Gruppo di visualizzazione. Specificare un pannello in cui il controllo ospitato sarà visualizzato. Per informazioni sui vari pannelli disponibili in Unified Service Desk, vedere Pannelli, tipi di pannello e layout dei pannelli in Unified Service Desk.
Se si è selezionato XAML nell'elenco PanelType, diventa disponibile un campo XAML nel quale occorre specificare la definizione XAML per il tipo di pannello.
Se si è selezionato Definito dall'utente nell'elenco PanelType, diventano disponibili i campi URI assembly e Tipo di assembly. Nel campo URI assembly immettere il nome dell'assembly. Nel campo Tipo di assembly specifica il valore seguente: <AssemblyName>.<ClassName>. Per informazioni dettagliate su come creare un layout pannello definito dall'utente, vedere Creare un layout di pannello personalizzato.
Azioni UII predefinite
Si tratta delle azioni predefinite per il tipo di controllo ospitato.
Chiusura
Questa azione viene utilizzata per chiudere il controllo ospitato.
FireEvent
Genera un evento definito dall'utente dal controllo ospitato.
Parametro |
Descrizione |
|---|---|
nome |
Nome dell'evento definito dall'utente. |
Tutte di coppie successive di name=value diventano i parametri dell'evento. Per ulteriori informazioni sulla creazione di un evento definito dall'utente, vedere Creare un evento definito dall'utente.
MoveToPanel
Questa azione è utilizzata per spostare i controlli ospitati tra i pannelli in fase di esecuzione.
Parametro |
Descrizione |
|---|---|
applicazione |
Nome del controllo ospitato da spostare. |
panel |
Pannello di destinazione del controllo ospitato. |
New_CRM_Page
Crea una pagina per la creazione di un nuovo record di Dynamics 365 dell'entità specificata e la considera come una pagina di popup dal controllo ospitato specificato. Le regole di spostamento finestre sono valutate per determinare la posizione in cui viene visualizzata la pagina per creare il record dell'entità.
Parametro |
Descrizione |
|---|---|
LogicalName |
Nome logico dell'entità per creare una nuova istanza. |
Nota
Il resto dei parametri deve essere costituito da coppie name=value. Sono i valori aggiuntivi già popolati nel modulo per la creazione di un nuovo record per l'entità specificata. Per ulteriori informazioni sull'uso di questa azione, vedere il passaggio 4 in Procedura dettagliata 7: configurare lo scripting dell'agente nell'applicazione dell'agente.
Open_CRM_Page
Apre un'istanza esistente dell'entità specificata e identificata dall'ID e considera la pagina come un popup dal controllo ospitato specificato. Le regole di spostamento finestre vengono valutate per determinare la posizione in cui deve essere visualizzata la finestra di popup.
Parametro |
Descrizione |
|---|---|
LogicalName |
Nome logico dell'entità da aprire. |
ID |
ID del record dell'entità da aprire. |
Popup
Visualizza un URL dal controllo ospitato ed esegue le regole di spostamento finestre su di esso per indirizzare il popup nella posizione appropriata.
Parametro |
Descrizione |
|---|---|
URL |
Indirizza un popup da questo controllo ospitato utilizzando questo URL come se fosse un popup richiesto dal controllo visualizzato. |
frame |
Frame da cui ha avuto origine il popup. |
RealignWindow
Visualizza il controllo ospitato nella posizione specificata su un monitor. Puoi visualizzare un controllo ospitato su un massimo di due monitor. Questa azione è applicabile per le istanze di controlli ospitati configurate per essere posizionate in un tipo di pannello USDFloatingPanel o USDFloatingToolPanel.
Parametro |
Descrizione |
|---|---|
screen |
Specifica lo schermo su cui visualizzare il controllo ospitato. I valori validi sono 1 o 2. Se non specifichi questo parametro, per impostazione predefinita viene passato il valore 1. |
left |
Specifica la posizione, in percentuale, dalla sinistra dello schermo al monitor di destinazione in cui deve essere visualizzato il controllo ospitato. I valori validi sono compresi tra 0 e 100. Se non specifichi questo parametro, per impostazione predefinita viene passato il valore 0. |
top |
Specifica la posizione, in percentuale, dalla parte superiore dello schermo al monitor di destinazione in cui deve essere visualizzato il controllo ospitato. I valori validi sono compresi tra 0 e 100. Se non specifichi questo parametro, per impostazione predefinita viene passato il valore 0. |
width |
Specifica la larghezza, in percentuale, della finestra del controllo ospitato sul monitor di destinazione. I valori validi sono compresi tra 1 e 100. Se non specifichi questo parametro, per impostazione predefinita viene passato il valore 100. |
height |
Specifica l'altezza, in percentuale, della finestra del controllo ospitato sul monitor di destinazione. I valori validi sono compresi tra 1 e 100. Se non specifichi questo parametro, per impostazione predefinita viene passato il valore 100. |
SetSize
Questa azione imposta in modo esplicito la larghezza e l'altezza del controllo ospitato. È particolarmente utile quando si utilizza "auto" nei layout pannello.
Parametro |
Descrizione |
|---|---|
width |
Larghezza del controllo ospitato. |
height |
Altezza del controllo ospitato. |
SetVisualProperty
Imposta le proprietà grafica (UIElement), ad esempio altezza, larghezza e visibilità di un controllo ospitato. L'invito all'azione è particolarmente utile per l'automazione dell'interfaccia utente, ad esempio per visualizzare o nascondere automaticamente un pannello. La familiarità con il layout XAML il layout Unified Service Desk è necessaria per utilizzare in modo efficace questa azione.
Parametro |
Descrizione |
|---|---|
elementname |
Il nome dell'elemento dell'interfaccia utente per cui desideri impostare la proprietà, come Expander, StackPanel e Grid. Ad esempio: elementname=Expander |
propertyname |
Il nome della proprietà per l'elemento specificato che desideri impostare, ad esempio Height, Width, Visibility e Color. Ad esempio: propertyname=Visibility |
value |
Specifica il valore appropriato per la proprietà specificata. I tipi di valori supportati per questo parametro sono string, enumeration, integer o bool. Ad esempio: value=Visible |
Per un esempio dell'utilizzo di questo messaggio, vedi Passaggio 3: configurare gli inviti all'azione per visualizzare e nascondere automaticamente il pannello di ricerca della Knowledge Base in Procedura dettagliata 8: Utilizzare la knowledge base Parature nell'applicazione dell'agente.
Nota
Per impostazione predefinita, questa azione è esposta solo per il tipo di controllo ospitato Layout pannello. Per utilizzare l'azione SetVisualProperty con tutti gli altri tipi predefiniti di controllo ospitato Unified Service Desk derivati dalla classe DynamicsBaseHostedControl, devi aggiungere in modo esplicito un'azione di UII chiamata SetVisualProperty al controllo ospitato corrispondente.Ulteriori informazioni: Aggiungere un'azione UII a un controllo ospitato
Eventi predefiniti
Non esistono eventi predefiniti disponibili per questo tipo di controllo ospitato.
Vedere anche
Pannelli, tipi di pannello e layout dei pannelli in Unified Service Desk
Azioni di UII
Eventi
Procedure dettagliate per la configurazione di Unified Service Desk
Tipi di controllo ospitato e riferimento ad azioni o eventi
TechNet: Guida all'amministrazione di Unified Service Desk for Microsoft Dynamics CRM
Unified Service Desk 2.0
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright