Condividi tramite


CTI Desktop Manager (controllo ospitato)

Utilizza il tipo di controllo ospitato CTI Desktop Manager per collegare un adattatore CTI (Computer Telephony Integration) a Unified Service Desk per gestire la selezione dello schermo, il routing delle chiamate, il controllo del softphone e altre funzionalità CTI.

Creare un controllo ospitato di CTI Desktop Manager

Per informazioni sulla creazione di un CTI Desktop Manager e sulla configurazione del controllo ospitato corrispondente, vedere Creazione di un CTI Desktop Manager.

Azioni UII predefinite

Queste sono le azioni predefinite per questo tipo di controllo ospitato.

Chiudi

Questa azione viene utilizzata per chiudere il controllo ospitato. A differenza dell'azione ChiudiAttivo , se questa scheda (controllo ospitato) visualizza più di una pagina, chiuderà tutte le pagine visualizzate nella scheda dell'applicazione agente.

ChiudiEChiedi

Questa azione chiude il controllo ospitato, ma richiede all'utente di salvare o abbandonare le modifiche prima della chiusura.

DisableToolbarButton

Questa azione disabilita il pulsante della barra degli strumenti specificato sulla barra degli strumenti nell'applicazione agente.

Parametro Descrizione
Nome del pulsante della barra degli strumenti da disabilitare.

EnableToolbarButton

Questa azione abilita il pulsante della barra degli strumenti specificato sulla barra degli strumenti nell'applicazione agente.

Parametro Descrizione
Nome del pulsante della barra degli strumenti da abilitare.

Trova

Passare alla visualizzazione elenco di ricerca rapida dell'entità specificata.

Parametro Descrizione
Il parametro data deve specificare il nome logico dell'entità della visualizzazione elenco di ricerca rapida da visualizzare. Ci sono alcuni valori speciali per le maiuscole:

- Utilizzare il caso o l'incidente per visualizzare la visualizzazione dell'elenco di ricerca rapida per i casi.
- Utilizzare advfind per visualizzare la visualizzazione di ricerca avanzata.
- Utilizza le attività o le attività per visualizzare la visualizzazione dell'elenco di ricerca rapida per le attività.

Evento di fuoco

Genera un evento definito dall'utente da questo controllo ospitato.

Parametro Descrizione
nome Nome dell'evento definito dall'utente.

Tutte le successive coppie nome=valore diventano i parametri dell'evento. Per ulteriori informazioni sulla creazione di un evento definito dall'utente, vedere Creare un evento definito dall'utente.

Goback

Questa azione equivale a fare clic sul pulsante Indietro nell'istanza del browser.

Vai avanti

Questa azione equivale a fare clic sul pulsante Avanti nell'istanza del browser.

Vai a casa

Questa azione passa all'URL iniziale specificato per questa istanza del browser.

Area di carico

Questa azione carica un'area specifica dalle app basate su modello. Ciò equivale a selezionare un'area nel riquadro di spostamento (ad esempio Vendite, Assistenza e Marketing). L'unico parametro è il nome dell'area su cui fare clic. Ad esempio: areaService.

Parametro Descrizione
cornice Il nome del fotogramma da influenzare. Se non viene specificato alcun nome, verrà automaticamente indirizzato al primo fotogramma trovato nella pagina.

Sposta su Panel

Questa azione viene utilizzata per spostare i controlli ospitati tra i pannelli in fase di esecuzione.

Parametro Descrizione
applicazione Nome del controllo ospitato da spostare.
pannello Pannello di destinazione per il controllo ospitato.

Questa azione viene usata per passare all'URL delle app basate su modello.

Parametro Descrizione
URL L'URL a cui accedere. Si tratta di un parametro obbligatorio.
Scansione Se questo parametro viene specificato e impostato su True, i parametri dei dati non verranno acquisiti dalla pagina.
NascondiBarra dei comandi Se questo parametro viene specificato e True, il frame interno verrà visualizzato senza caricare la barra dei comandi delle app basate su modello.
HideNavigationBar Se questo parametro viene specificato e True, il modulo verrà visualizzato senza caricare la barra di navigazione delle app basate su modello.
Cornice Quando nella pagina sono presenti dei frame, questo parametro specifica il nome del frame da navigare, anziché spostarsi nella finestra principale.
dati postali Dati inviati al server come parte di una transazione HTTPPOST. Una transazione POST viene in genere utilizzata per inviare i dati raccolti da una pagina HTML. In Unified Service Desk, questi dati possono essere ricevuti da qualsiasi evento attivato utilizzando "<https://event/?>". Esempio: [[postdata]+]

In alternativa, i dati possono essere passati come stringa codificata con il tipo di intestazione nel formato previsto.
intestazione Un valore stringa che contiene intestazioni HTTP aggiuntive da inviare al server. Quando il postdata parametro viene utilizzato nell'azione Navigate , è necessario specificare anche un valore appropriato per il header parametro. Esempio: Content-Type:application/x-www-form-urlencoded

Se l'azione viene attivata da Navigate un evento Unified Service DeskPOST, il valore predefinito di questo parametro deve essere header=[[header]+]

New_CRM_Page

Crea una pagina per la creazione di un nuovo record di app basate su modello dell'entità specificata e considera la pagina come un popup dal controllo ospitato specificato. Le regole di navigazione della finestra vengono valutate per determinare la posizione in cui viene visualizzata la pagina per creare il record dell'entità.

Parametro Descrizione
NomeLogico Nome logico dell'entità per la creazione di una nuova istanza.

Annotazioni

Il resto dei parametri dovrebbe essere costituito da coppie nome=valore. Questi sono i valori precompilati aggiuntivi nel modulo per la creazione di un nuovo record per l'entità specificata. Per ulteriori informazioni sull'utilizzo di questa azione, vedere il passaggio 4 in Procedura dettagliata 7: Configurare lo scripting dell'agente nell'applicazione agente.

Open_CRM_Page

Apre un'istanza esistente dell'entità specificata e identificata dall'ID e considera la pagina come un popup del controllo ospitato specificato. Le regole di navigazione della finestra vengono valutate per determinare la posizione in cui deve essere visualizzato il popup.

Parametro Descrizione
NomeLogico Nome logico dell'entità da aprire.
Id L'ID del record dell'entità da aprire.

Apre un URL dal controllo ospitato ed esegue le regole di navigazione della finestra su di esso per instradare il popup alla posizione appropriata.

Parametro Descrizione
URL Instrada un popup da questo controllo ospitato utilizzando questo URL come se fosse un popup richiesto dal controllo visualizzato.
cornice Il frame da cui ha avuto origine questo popup.

RiallineaFinestra

Visualizza il controllo ospitato nella posizione specificata su un monitor. È possibile visualizzare il controllo ospitato su un massimo di due monitor. Questa azione è applicabile alle istanze di controllo ospitato configurate per essere inserite in un tipo di pannello USDFloatingPanel o USDFloatingToolPanel.

Parametro Descrizione
schermo Specifica la schermata in cui visualizzare il controllo ospitato. I valori validi sono 1 o 2. Se non si specifica questo parametro, per impostazione predefinita viene passato 1.
sinistra Specifica la posizione, in percentuale, a partire dalla sinistra dello schermo sul monitor di destinazione in cui deve essere visualizzato il controllo ospitato. I valori validi sono compresi tra 0 e 100. Se non si specifica questo parametro, per impostazione predefinita viene passato 0.
In alto Specifica la posizione, in percentuale, dalla parte superiore dello schermo sul monitor di destinazione in cui deve essere visualizzato il controllo ospitato. I valori validi sono compresi tra 0 e 100. Se non si specifica questo parametro, per impostazione predefinita viene passato 0.
Larghezza Specifica la larghezza, in percentuale, della finestra di controllo ospitata sul monitor di destinazione. I valori validi sono compresi tra 1 e 100. Se non si specifica questo parametro, per impostazione predefinita viene passato 100.
altezza Specifica l'altezza, in percentuale, della finestra di controllo ospitata sul monitor di destinazione. I valori validi sono compresi tra 1 e 100. Se non si specifica questo parametro, per impostazione predefinita viene passato 100.

Deviare

Questa azione prende l'URL attualmente visualizzato e lo invia tramite le regole di navigazione della finestra dal controllo ospitato corrente come popup.

Esegui script

Questa azione inserisce JavaScript nel frame principale dell'applicazione. È consigliabile evitare di utilizzare le chiamate SDK client Microsoft Dataverse con questa azione; Usare invece l'azione RunXrmCommand .

Parametro Descrizione
Il parametro data è il codice JavaScript che verrà inserito nel modulo. Nota: I parametri di sostituzione possono essere utilizzati nello script e verranno sostituiti prima dell'esecuzione dello script.

EseguiXrmComando

Questa azione viene utilizzata per inserire JavaScript SDK di Common Data Service nel modulo delle app basate su modello.

Parametro Descrizione
Il parametro data è il codice JavaScript che verrà inserito nel modulo. Nota: I parametri di sostituzione possono essere utilizzati nello script e verranno sostituiti prima dell'esecuzione dello script.

Salvare

Questa azione salva la pagina corrente.

SalvaTutto

Questa azione salva tutti i moduli nel controllo ospitato che consente la visualizzazione di più pagine (Consenti più pagine = Sì). Se il controllo ospitato consente la visualizzazione di una sola pagina (Consenti più pagine = No), ciò equivale all'azione Salva .

SalvaEChiudi

Questa azione salva i dati dirty nel modulo delle app basate su modello e chiude il controllo ospitato.

SetSize

Questa azione imposta in modo esplicito la larghezza e l'altezza del controllo ospitato. Ciò è particolarmente utile quando si utilizza "auto" nei layout dei pannelli.

Parametro Descrizione
Larghezza Larghezza del controllo ospitato.
altezza Altezza del controllo ospitato.

ToggleNavigation

Questa azione comprime o espande il riquadro di spostamento nel pannello sinistro della finestra delle app basate su modello. Affinché questa azione funzioni, la navigazione deve contenere un pannello di navigazione.

ToggleRibbon

Questa azione comprime o espande la barra multifunzione. Se si nasconde la barra multifunzione nell'azione Naviga , non verrà visualizzata e questa azione non funziona. Questa azione funzionerà solo quando la barra multifunzione è stata caricata inizialmente.

WaitForComplete

Questa azione può essere utilizzata per bloccare l'elaborazione fino al termine del caricamento dell'URL.

Annotazioni

Alcune pagine Web, in particolare le pagine delle app basate su modello, hanno più frame. Questa azione attende solo il completamento del fotogramma principale.

Parametro Descrizione
Millisecondi Parametro facoltativo per indicare il tempo, in millisecondi, di attesa per il timeout.

Eventi predefiniti

Questi sono gli eventi predefiniti per questo tipo di controllo ospitato.

BrowserDocumentoCompleto

Si verifica al termine del caricamento della pagina.

Parametro Descrizione
URL L'URL della pagina che ha terminato il caricamento.

FrameLoadComplete

Si verifica in qualsiasi momento in cui un frame ha completato il caricamento. Questo evento può verificarsi più volte per ogni caricamento di pagina quando viene utilizzato un iFrame o un frame sulla pagina. Questo evento corrisponde ai singoli BrowserDocumentComplete eventi nel codice.

Parametro Descrizione
cornice Nome del frame che ha terminato il caricamento.
URL L'URL del frame che ha terminato il caricamento.

PopupIndirizzato

Si verifica dopo che un popup è stato instradato dal sistema.

Parametro Descrizione
URL L'URL del popup che è stato instradato.

Vedere anche

Integrazione con i sistemi CTI utilizzando adattatori CTI