Erstellen einer Visualisierung (Diagramm)
Veröffentlicht: November 2016
Gilt für: Dynamics CRM 2015
Wenn Sie eine Visualisierung mit dem Microsoft Dynamics CRM SDK erstellen möchten, müssen Sie einen Datensatz für die SavedQueryVisualization- oder UserQueryVisualization-Entität erstellen, um ein Diagramm im Besitz der Organisation bzw. im Besitz des Benutzers zu erstellen. In diesem Thema wird gezeigt, wie Sie eine Diagrammvisualisierung und eine Webressourcenvisualisierung erstellen.
In diesem Thema
Bevor Sie eine Visualisierung erstellen
Erstellen einer Diagrammvisualisierung
Erstellen einer Webressourcenvisualisierung
Bevor Sie eine Visualisierung erstellen
Bevor Sie eine Visualisierung erstellen, stellen Sie sicher, dass Folgendes berücksichtigt wird:
Typ der Visualisierung: Wenn die Visualisierungen in der gesamten Organisation verfügbar sein sollen und Sie die Zugriffsebenen nicht genauer verwalten möchten, sollten Sie eine Visualisierung im Besitz einer Organisation erstellen. Wenn Sie sich jedoch über die Zugriffsrechte und die Sicherheit Ihrer Visualisierung Gedanken machen, sollten Sie überlegen, eine Visualisierung im Besitz eines Benutzers zu erstellen, bei der Sie eine größere Kontrolle darüber haben, wer darauf zugreifen kann.
Hinweis
Organisationseigene Visualisierungen können nur von den Benutzern erstellt werden, die die Sicherheitsrolle "Systemadministrator" oder "Systemanpasser" haben.
Zugeordnete Entität: Visualisierungen sind an Entitäten angefügt.Weitere Informationen:Für Visualisierungen unterstützte Entitäten. Sie können ein Diagramm an eine unterstützte Entität anfügen, indem Sie das Attribut SavedQueryVisualization.PrimaryEntityTypeCode oder UserQueryVisualization.PrimaryEntityTypeCode verwenden.
Erstellen einer Diagrammvisualisierung
Bei Diagrammen müssen Sie die zugrundeliegenden Daten für die Diagramme und die Darstellung der Diagramme in Form von XML-Zeichenfolgen für die Datenbeschreibung und Präsentationsbeschreibung angeben.Weitere Informationen:Diagramme verstehen: Zugrunde liegende Daten und Diagrammdarstellung und Beispieldiagramme.
Ein vollständiges Beispiel zur Erstellung eines organisationseigenen Diagramms finden Sie unter Beispiel: Erstellen, Abrufen, Aktualisieren und Löschen eines Diagramms.
Erstellen eines Mehrfachdiagramms
Mehrfachdiagramme ordnen mehrere Werte der (vertikalen) Reihenachse einem einzelnen Wert der (horizontalen) Kategorieachse zu. Der einzige Unterschied zu einem einfachen Seriendiagramm ist, dass in diesen Diagrammen mehrere <measurecollection>- und entsprechende <series>-Elemente vorhanden sind, die in den Zeichenfolgen XML angegeben werden. Jedes <measurecollection>-Element enthält ein untergeordnetes Element mit der Bezeichnung <measure>, das einen Wert auf der (vertikalen) Reihenachse für denselben Wert der (horizontalen) Kategorieachse definiert.Weitere Informationen:Diagramme verstehen: Zugrunde liegende Daten und Diagrammdarstellung.
Ein Beispiel-Mehrfachdiagramm und die entsprechenden Datenbeschreibungs- und Präsentationsbeschreibungs-XML-Zeichenfolgen finden Sie unter Mehrfachseriendiagramm.
Erstellen einer Webressourcenvisualisierung
Für Visualisierungen, die Webressourcen enthalten, müssen Sie keine Datenbeschreibungs- und Präsentationsbeschreibungs-XML-Zeichenfolgen angeben. Im folgenden Beispiel wird gezeigt, wie Sie mithilfe des SDK eine Visualisierung im Besitz der Organisation erstellen, die eine Webressource enthält.
SavedQueryVisualization newWebResourceVisualization = new SavedQueryVisualization()
{
Name = "Sample Dashboard Visualization",
Description = "Sample organization-owned visualization",
PrimaryEntityTypeCode = Account.EntityLogicalName,
WebResourceId = new EntityReference(WebResource.EntityLogicalName, _webResourceId))
};
_orgOwnedVisualizationId = _serviceProxy.Create(newWebResourceVisualization);
Wenn Sie eine Webressourcenvisualisierung erstellen möchten, indem Sie die Microsoft Dynamics 365-Webanwendung verwenden, müssen Sie eine XML-Datei im folgenden Format erstellen und dann Diagramm importieren auf dem Menüband verwenden, um die Visualisierung zu importieren.
<visualization>
<name>Visualization_Name</name>
<description>Description</description>
<webresourcename>Name_Of_An_Existing_Web_Resource</webresourcename>
<primaryentitytypecode>Entity_Logical_Name</primaryentitytypecode>
<isdefault>Value: true or false</isdefault>
</visualization>
Wenn Sie z. B. eine Beispielvisualisierung erstellen möchten, die eine vorhandene Webressource mit der Bezeichnung new_TestWebResource anzeigt, und die Visualisierung an die Konto-Entität angefügt werden sollte, sollte die XML wie folgt aussehen.
<visualization>
<name>Sample Visualization</name>
<description>Sample Web Resource Visualization.</description>
<webresourcename>new_TestWebResource</webresourcename>
<primaryentitytypecode>account</primaryentitytypecode>
<isdefault>false</isdefault>
</visualization>
Siehe auch
Daten mit Visualisierungen (Diagramme) anzeigen
Diagramme verstehen: Zugrunde liegende Daten und Diagrammdarstellung
Aktionen für Visualisierungen (Diagramme)
Beispieldiagramme
Anpassen von Visualisierungen und Dashboards
Beispiel: Erstellen, Abrufen, Aktualisieren und Löschen eines Diagramms
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright