Freigeben über


CRM-Dialog (Gehostetes Steuerelement)

 

Veröffentlicht: November 2016

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Verwenden Sie das gehostete Steuerelement vom Typ Dynamics 365-Dialog, um mit Dynamics 365-Dialogen zu arbeiten. Sie können die Aktion StartDialog auf dem gehosteten Dynamics 365-Dialog-Steuerelement aufrufen, um einen Dynamics 365-Dialog in Unified Service Desk zu starten.

In diesem Thema

Erstellen des gehosteten Steuerelements "Dynamics 365-Dialog"

Vordefinierte UII-Aktionen

Vordefinierte Ereignisse

Erstellen des gehosteten Steuerelements "Dynamics 365-Dialog"

Beim Erstellen eines neuen gehosteten Steuerelements variieren die Felder auf dem Bildschirm Neues gehostetes Steuerelement basierend auf dem Typ des gehosteten Steuerelements, das Sie erstellen möchten. Dieser Abschnitt enthält Informationen zu den spezifischen Feldern für gehostete Steuerelemente des Typs Dynamics 365-Dialog. Ausführliche Informationen zum Erstellen eines gehosteten Steuerelements finden Sie unter Erstellen oder Bearbeiten eines gehosteten Steuerelements.

Dynamics 365-Dialog (gehostetes Steuerelement)

Gehen Sie im Bildschirm Neues gehostetes Steuerelement wie folgt vor:

  • Wählen Sie im Bereich Unified Service DeskDynamics 365-Dialog aus der Dropdownliste USD-Komponententyp aus.

  • Die Dropdownliste Hosting-Typ zeigt an, wie dieses Steuerelement gehostet werden soll. Sie können Internes WPF (Standard) oder IE-Prozess auswählen. Weitere Informationen finden Sie unter Auswählen einer Hostingmethode für Ihre Steuerelemente.

  • Wählen Sie im Bereich Allgemeine Eigenschaften das Kontrollkästchen Anwendung ist global, um das gehostete Steuerelement als global festzulegen. Globale gehostete Steuerelemente können außerhalb einer Kundensitzung angezeigt werden. Steuerelemente wie das Dashboard des Agenten, Pinnwand oder Suche sind typische Einsatzgebiete für gehostete Steuerelemente. Globale Steuerelemente haben keinen sitzungsspezifischen Status; wenn Sie Sitzungen wechseln, bleiben die gehosteten Steuerelemente daher bestehen. Wenn das Kontrollkästchen nicht aktiviert ist, wird das gehostete Steuerelement sitzungsbasiert. Sitzungsbasierte Steuerelemente bestehen im Kontext mit Kundensitzungen. Wenn der Benutzer in eine andere Sitzung wechselt, werden alle Sitzungsseiten der vorherigen Sitzung ausgeblendet.

  • Das Feld Anzeigegruppe zeigt das Fenster an, in dem dieses gehostete Steuerelement angezeigt wird.MainPanel ist der üblichste Ort für diese Art gehosteter Steuerelemente. Informationen zu den verschiedenen Fenstern in Unified Service Desk finden Sie unter Bereiche im Unified Service Desk. Informationen zu anderen Allgemein-Feldern finden Sie unter Erstellen oder Bearbeiten eines gehosteten Steuerelements.

Vordefinierte UII-Aktionen

Dies sind die vordefinierten Aktionen für diese Art gehosteter Steuerelemente.

Schließen

Durch diese Aktion wird das gehostete Steuerelement geschlossen.

FireEvent

Löst ein benutzerdefiniertes Ereignis von diesem gehosteten Steuerelement aus.

Parameter

Beschreibung

Name

Name des benutzerdefinierten Ereignisses.

Alle folgenden Name=Wert-Paare werden die Parameter des Ereignisses. Weitere Informationen zum Erstellen eines benutzerdefinierten Ereignisses finden Sie unter Erstellen eines benutzerdefinierten Ereignisses.

MoveToPanel

Diese Aktionen wird verwendet, um gehostete Steuerelemente zur Laufzeit zwischen Bereichen zu verschieben.

Parameter

Beschreibung

-App

Name des zu verschiebenden gehosteten Steuerelements.

panel

Zielbereich für das gehostete Steuerelement.

New_CRM_Page

Erstellt eine Seite zum Erstellen eines neuen Dynamics 365 -Datensatzes der angegebenen Entität und behandelt die Seite als Popup von dem angegebenen gehosteten Steuerelement. Die Fensternavigationsregeln werden geprüft, um den Standort zu ermitteln, an dem die Seite für die Erstellung des Entitätsdatensatzes angezeigt wird.

Parameter

Beschreibung

LogicalName

Der logische Name der Entität zum Erstellen einer neuen Instanz.

Hinweis

Der Rest der Parameter sollte aus Name=Wert-Paaren bestehen. Dies sind die zusätzlichen vorausgefüllten Werte im Formular zum Erstellen eines neuen Datensatztyps für die angegebene Entität. Weitere Informationen zur Verwendung dieser Aktion finden Sie unter Schritt 4 in Walkthrough 7: Konfigurieren des Agentskriptings in Ihrer Agentenanwendung.

Open_CRM_Page

Öffnet eine neue vorhandene Instanz der angegebenen und von der ID identifizierten Entität und behandelt die Seite wie ein Popup vom angegebenen gehosteten Steuerelement. Die Fensternavigationsregeln werden evaluiert, um den Standort zu bestimmen, an dem das Popup angezeigt werden soll.

Parameter

Beschreibung

LogicalName

Der logische Name der zu öffnenden Entität

id

Die ID des zu öffnenden Entitätsdatensatzes.

Zeigt eine URL aus dem gehosteten Steuerelement an und führt die Fensternavigationsregeln dafür aus, um das Popup an den richtigen Ort zu leiten.

Parameter

Beschreibung

URL

Leitet ein Popup von diesem gehosteten Steuerelement mit dieser URL weiter, als wäre dies ein von dem angezeigten Steuerelement angefragtes Popup.

frame

Der Frame, von dem dieses Popup stammt.

RealignWindow

Zeigt das gehostete Steuerelement an der angegebenen Stelle auf einem Bildschirm. Sie können das gehostete Steuerelement auf bis zu zwei Monitoren anzeigen. Diese Aktion ist für gehostete Steuerelementinstanzen verfügbar, die zur Platzierung in einem Bereich des Typs USDFloatingPanel oder USDFloatingToolPanel konfiguriert sind.

Parameter

Beschreibung

Bildschirm

Gibt den Bildschirm an, auf dem das gehostete Steuerelement angezeigt werden soll. Gültige Werte sind 1 oder 2. Wird dieser Parameter nicht angegeben, wird 1 als Standard verwendet.

left

Gibt die Position in Prozent von der linken Bildschirmkante auf dem Zielbildschirm an, auf dem das gehostete Steuerelement angezeigt werden soll. Gültige Werte sind 0–100. Wird dieser Parameter nicht angegeben, wird 0 als Standard verwendet.

oben

Gibt die Position in Prozent von der oberen Bildschirmkante auf dem Zielbildschirm an, auf dem das gehostete Steuerelement angezeigt werden soll. Gültige Werte sind 0–100. Wird dieser Parameter nicht angegeben, wird 0 als Standard verwendet.

width

Gibt die Breite in Prozent auf dem Zielbildschirm an, die das gehostete Steuerelement haben soll. Gültige Werte sind 1–100. Wird dieser Parameter nicht angegeben, wird 100 als Standard verwendet.

height

Gibt die Höhe in Prozent auf dem Zielbildschirm an, die das gehostete Steuerelement haben soll. Gültige Werte sind 1–100. Wird dieser Parameter nicht angegeben, wird 100 als Standard verwendet.

SetSize

Diese Aktion legt explizit die Breite und Höhe des gehosteten Steuerelements fest. Dies ist besonders dann nützlich, wenn Sie in Ihren Bereichslayouts "Auto" verwenden.

Parameter

Beschreibung

width

Die Breite des gehosteten Steuerelements.

height

Die Höhe des gehosteten Steuerelements.

StartDialog

Diese Aktion nimmt verschidene Parameter, aber für Dialoge, die mit keinem bestimmten Datensatz verknüpft snd, können Sie einnfach den Parameter Name angeben.

Parameter

Beschreibung

Name

Der Name des Dialogs, wie im Abschnitt EinstellungenProzess von Dynamics 365 gezeigt.

DialogId

Sie können den Dialog auch durch seine ID angeben. Wenn Sie den Parameter DialogId angeben, wird er von der Aktion anstelle des Name-Parameters verwendet.

Entität

Dies ist der Entitätstyp, anhand dessen der Dialog ausgeführt werden soll. Dies ist erforderlich, wenn Sie den Parameter DialogId verwenden. Es ist nicht erforderlich, wenn der Name-Parameter verwendet wird.

ID

Dies ist die ID der Entität, für die die Dialogsitzung gilt. Wenn dieser Parameter nicht angegeben ist, wird der Dialog anhand des Ersteintrags vom entsprechenden Typ im System ausgeführt.

Wenn der Dialog beendet wird, wird der Benutzer aufgefordert, das Fenster zu schließen. Wenn der Benutzer zustimmt, wird die Registerkarte in Unified Service Desk ebenfalls geschlossen, was entwurfsbedingt ist.

Vordefinierte Ereignisse

Das folgenden vordefinierten Ereignisse sind mit dem gehosteten Steuerelement dieses Typs verknüpft.

BrowserDocumentComplete

Tritt auf, wenn das Laden der Seite abgeschlossen ist. Auf einem gehosteten Steuerelement des Typs Dynamics 365-Page tritt dieses Ereignis auf, nachdem die Daten in der Ersetzungsparameterliste gespeichert wurden. Dieses Ereignis tritt nur einmal auf, auch wenn mehrere Rahmen einzeln ihre BrowserDocumentComplete-Ereignisse ausgelöst haben.

Parameter

Beschreibung

URL

Die URL der Seite, deren Laden abgeschlossen ist.

PopupRouted

Tritt auf, nachdem ein Popup vom System weitergeleitet wurde.

Parameter

Beschreibung

URL

Die URL des Popup-Fensters, das weitergeleitet wurde.

Siehe auch

CRM-Seite (gehostetes Steuerelement)
UII-Aktionen
Ereignisse
Importieren von exemplarischen Vorgehensweisen zur Unified Service Desk-Konfiguration
Typen gehosteter Steuerelemente und Referenz zu Aktionen/Ereignissen
Verwaltungshandbuch für Unified Service Desk für Microsoft Dynamics CRM

Unified Service Desk 2.0

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright