Darstellen von Befehlsleisten und Menübändern
Veröffentlicht: Januar 2017
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Daten, die Befehle in Microsoft Dynamics 365 (online und lokal) definieren, können abhängig vom Client und von den Unterschieden bezüglich dessen, wie einige Entitäten behandelt werden, auf verschiedene Weisen dargestellt werden. Sie müssen diese Faktoren in Erwägung ziehen, wenn Sie Menüband-Befehle ändern oder neue definieren.
In diesem Thema
Verschiedene Darstellungen von Befehlen
Befehlsdaten
Filterungsbefehle basierend auf Darstellung und Client
Verschiedene Darstellungen von Befehlen
Es gibt drei unterschiedliche Weisen zum Anzeigen von Befehlsdaten.
Aktualisierte Benutzerumgebung
Dies ist die Darstellung der Befehlsleiste in der Anwendung und für Formulare für Entitäten mit der aktualisierten Benutzerumgebung.
In dieser Umgebung werden nur die ersten sieben Befehle angezeigt. Die restlichen Befehle sind in einem Flyoutmenü verfügbar.
Das Aktivieren von Regeln blendet Befehle aus, die nicht verwendet werden sollen.
Unterraster verfügen über eine begrenzte Anzahl von Steuerelementen. Nur Steuerelemente, die das Hinzufügen von Datensätzen, Löschen von Datensätzen oder Öffnen einer Ansicht des Rasters ermöglichen, sind verfügbar. Aber diese Befehle werden weiterhin durch Menübanddaten definiert und können angepasst werden.
Wenn Sie weitere Aktionen in der Liste der Datensätze, die in einem Unterraster angezeigt werden, ausführen möchten, muss die Option zum Öffnen einer Ansicht des Rasters ausgewählt werden.
Weitere Informationen zum Verhalten von Unterrastersteuerelementen und wie sie angepasst werden können finden Sie unter 86157a46-ba82-4678-a1df-82173a37b3ab#BKMK_SubGridRibbons.
Klassische Benutzerumgebung
Dies ist die Darstellung mithilfe des Menübands. Es wird für Listen im Outlook-Client und für die Formulare von Entitäten verwendet, die nicht die aktualisierte Benutzerumgebung verwenden.
In dieser Umgebung sind Registerkarten verfügbar und Gruppen können eine Skalierung definieren, sodass alle verfügbaren Befehle in einer Registerkarte angezeigt werden, wenn die Breite des Bildschirms geändert wird.
Das Aktivieren von Regeln kann Befehle deaktivieren, die nicht verwendet werden sollen, sodass diese weiterhin angezeigt werden.
Unterrasterbefehle werden in einer Listentool-Kontextregisterkarte oben auf der Seite angezeigt, wenn das Unterraster ausgewählt ist.
Dynamics 365 für Tablets
Microsoft Dynamics 365 für Tablets stellt Befehle in einer für Touch-Umgebungen optimierten Weise dar. Befehle werden in der Befehlsleiste unten rechts im Bildschirm von rechts nach links angezeigt.
Hinweis
Symbole, die für Befehle konfiguriert wurden, werden nicht angezeigt und Beschriftungen, die zu lang sind, werden abgeschnitten.
Microsoft Dynamics 365 für Tablets unterstützt kein Hinzufügen von dynamischen Elementen zu <FlyoutAnchor> (RibbonDiffXml)- oder <SplitButton> (RibbonDiffXml)-Elementen bei der Laufzeit.
Unterrasterbefehle werden angezeigt, wenn Benutzer auf das Unterrastersteuerelement tippen und dieses gedrückt halten. Diese Befehle werden unten links im Bildschirm von links nach rechts angezeigt.
Befehlsdaten
Trotz dieser sehr verschiedenen Darstellungen sind die Daten, die die Befehle für Entitäten definieren, einheitlich, unabhängig davon, wie die Befehle dargestellt werden. Sie enthalten Definitionen für Registerkarten und Gruppen mit Skalierung, doch die sichtbaren Bereiche dieser Container für Steuerelemente werden nur in der klassischen Benutzeroberfläche angezeigt.
Sowohl in der aktualisierten Benutzerumgebung als auch in Dynamics 365 für Tablets fungieren Registerkarten und Gruppen weiterhin als Container für Steuerelemente, aber es gibt keine visuelle Darstellung dieser Container und eine Skalierung wird nicht angewendet.
Filterungsbefehle basierend auf Darstellung und Client
Wichtig
Das Einschließen einer Regel zum Filtern der Anzeige der Befehle ist erforderlich, es sei denn, Sie möchten, dass den Befehl für alle Clients und Darstellungen verfügbar ist.
Dank dieser Version gibt es ein neues Element, das in der Anzeige verwendet werden und Regeln aktivieren kann, die die Befehle anpassen, die Sie in der Darstellung anzeigen.
<CommandClientTypeRule> (RibbonDiffXml)Type enthält ein Attribut, das auf Basis der Darstellung ausgewertet wird. Die folgenden gültigen Optionen entsprechen der Darstellung:
Refresh: Aktualisierte Benutzerumgebung
Legacy Klassische Benutzerumgebung
Modern: Dynamics 365 für Tablets
Verwenden Sie dieses Element zum Definieren von Befehlen, um zu steuern, ob sie in den verschiedenen Darstellungen angezeigt werden.
Außerdem ist bereits ein <CrmClientTypeRule> (RibbonDiffXml)-Element vorhanden, aber das Type-Elementattribut kann nur zwischen Web- und Outlook-Clients unterscheiden. Diese Regel wertet den Dynamics 365 für Tablets-Client als auch den Webclient aus.
Siehe auch
Anpassen von Befehlen und des Menübands
Menübänder in Microsoft Dynamics 365
Exportieren von Menübanddefinitionen
Anpassen der Microsoft Dynamics 365-Anwendungen
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright