Anpassen von CRM für Smartphones und Tablets
Veröffentlicht: November 2016
Gilt für: Dynamics CRM 2015
Zu den Prinzipien von Microsoft Dynamics 365 gehört es, dass Sie einmal entwerfen und überall bereitstellen können. Anpassungen, die Sie an Ihrem Dynamics 365-System vornehmen, werden in CRM für Smartphones und Tablets-Apps sowie in der Web-App angezeigt. Ihre Änderungen werden in den Mobil-Apps optimiert, damit sie korrekt angezeigt werden. Wählen Sie eines der folgenden Verfahren oder führen Sie einen Bildlauf aus, um die Typen von Änderungen anzuzeigen, die Sie vornehmen können, und wie sie in den Mobil-Apps möglicherweise anders angezeigt werden als in der Web-App.
Die aktuelle Version der Smartphone-App, Microsoft Dynamics CRM für Telefone, stellt die gleichen uneingeschränkten Funktionen wie die CRM für Tablets-App bereit. Sie weist die gleiche intuitive Benutzeroberfläche (angepasst für Smartphones) auf, wie auch Offlinefunktionen.
Die Vorgängerversion der Smartphone-App hat einen neuen Namen: Microsoft Dynamics CRM für Smartphones Express. Informationen zum Anpassen der Vorgängerversion der App finden Sie unter Erstellen und Bearbeiten mobiler Formulare für CRM für Smartphones Express.
Wenn Sie Anpassungen an einem Formular vorgenommen wurden, wird Benutzern beim nächsten Öffnen ihrer Mobil-App eine Aufforderung angezeigt, Updates herunterzuladen.
In diesem Thema
Homepage für CRM für Smartphones und Tablets
Formularanpassungen für CRM für Smartphones und Tablets
Entitäten, die in CRM für Smartphones und Tablets angezeigt werden
Navigationsoptionen für CRM für Smartphones und Tablets ändern
Befehle für CRM für Smartphones und Tablets ändern
Formularskriptunterschiede für CRM für Smartphones und Tablets
Veröffentlichen von Anpassungen für CRM für Smartphones und Tablets
Geschäftsregeln für CRM für Smartphones und Tablets
Homepage für CRM für Smartphones und Tablets
Wenn Benutzer Dynamics 365 für Smartphones und Tablets erstmals öffnen, sehen die Homepage, die standardmäßig auf das Vertriebsdashboard festgelegt ist. Sie können in der Web-App neue Dashboards erstellen oder vorhandene bearbeiten und sie für den Mobilzugriff aktivieren, und Benutzer können ein anderes Startdashboard auswählen. Weitere Informationen zum Erstellen oder Ändern von Dashboards finden Sie unter Erstellen eines Dashboards oder Verwalten von Dashboardkomponenten auf der CRM-Hilfe und -Schulungs-Website.
Formularanpassungen für CRM für Smartphones und Tablets
CRM für Telefone und CRM für Tablets verwenden die Formulare als Web-App. Die Anzeige des Formulars in der App ist für den Mobilzugriff optimiert. Die folgenden Diagramme zeigen den Umbruch von der Web-App zu den Tablet- und Smartphone-Apps:
Web-App
Tablet-App
Smartphone-App
CRM für Smartphones und Tablets bieten nicht die Funktion, Formulare zu wechseln. Wenn Sie über mehr als ein Hauptformular für eine Entität verfügen, hängt das angezeigte Formular von der eingestellten Formularreihenfolge ab, und von den Sicherheitsrollen, die dem Formular zugewiesen werden.Weitere Informationen:Mehrere Formulare
Beim Anpassen eines Formulars können Sie Folgendes von der CRM für Telefone-Erfahrung ausblenden:
Felder
Abschnitte
Ganze Registerkarten
Auf diese Weise können Sie, wenn Sie der Ansicht sind, dass sich Telefonbenutzer nur auf die primären Kontaktinformationen konzentrieren müssen, z. B. die Kontaktdetails von der Telefon-App ausblenden, wenn Sie das Formular anpassen.
Ausblenden von Details aus der CRM für Smartphones-Anzeige
Beim Anpassen eines Formulars im Formular-Editor wählen Sie das Feld, den Abschnitt oder die Registerkarte aus, die Sie ausblenden möchten. Tipps zum Verwenden des Formular-Editors finden Sie unter Verwenden des Formulareditors.
Wählen Sie Eigenschaften ändern.
Deaktivieren Sie Verfügbar auf Telefon und wählen Sie OK aus.
Entitäten, die in CRM für Smartphones und Tablets angezeigt werden
Sie können eine begrenzte Zahl von Entitäten für CRM für Telefone und CRM für Tablets aktivieren. Um festzustellen, ob eine Entität aktiviert ist, bzw. um eine Entität zu aktivieren, wählen Sie Einstellungen > Anpassungen > System anpassen > Entitäten. Wählen Sie eine Entität, und prüfen Sie die Outlook & Mobil-Einstellungen.
Beachten Sie Folgendes:
Alle benutzerdefinierten Entitäten können für CRM für Telefone und CRM für Tablets aktiviert werden.
Sie können die Suche für Entitäten verwenden, die nicht für CRM für Telefone und CRM für Tablets aktiviert sind, aus einem Datensatz, der aktiviert ist, und die Daten anzeigen. Die Entität kann jedoch nicht bearbeitet werden.
Entitäten, die in CRM für Telefone und CRM für Tablets angezeigt werden und gelesen und beschrieben werden können
Entitätsname |
CRM für Telefone- und CRM für Tablets-Sichtbarkeits-Eigenschaft |
CRM für Telefone- und CRM für Tablets-Schreibschutz-Eigenschaft |
---|---|---|
Konto |
Änderbar |
Änderbar |
Aktivität |
Nicht änderbar |
Nicht änderbar |
Termin |
Änderbar |
Änderbar |
Anfrage |
Änderbar |
Änderbar |
Mitbewerber |
Änderbar |
Änderbar |
Verbindung |
Nicht änderbar |
Änderbar |
Kontakt |
Änderbar |
Änderbar |
Lead |
Änderbar |
Änderbar |
Hinweise |
Nicht änderbar |
Nicht änderbar |
Verkaufschance |
Änderbar |
Änderbar |
Verkaufschance (Produkt) |
Änderbar |
Änderbar |
Telefonanruf |
Änderbar |
Änderbar |
Warteschlangenelement |
Änderbar |
Änderbar |
Social Media-Aktivität |
Änderbar |
Änderbar |
Social Media-Profil |
Änderbar |
Änderbar |
Aufgabe |
Änderbar |
Änderbar |
Entitäten, die in CRM für Telefone und CRM für Tablets angezeigt werden und nur gelesen werden können
Entitätsname |
CRM für Telefone- und CRM für Tablets-Sichtbarkeits-Eigenschaft |
CRM für Telefone- und CRM für Tablets-Schreibschutz-Eigenschaft |
---|---|---|
Anlage |
Nicht änderbar |
Nicht änderbar |
Änderbar |
Nicht änderbar |
|
Berechtigung |
Nicht änderbar |
Nicht änderbar |
Wissensdatenbankdatensatz |
Änderbar |
Nicht änderbar |
Produkt |
Änderbar |
Nicht änderbar |
Warteschlange |
Änderbar |
Nicht änderbar |
SLA-KPI-Instanz |
Nicht änderbar |
Änderbar |
Teams |
Nicht änderbar |
Nicht änderbar |
Benutzer |
Nicht änderbar |
Nicht änderbar |
Webressource |
Nicht änderbar |
Nicht änderbar |
Navigationsoptionen für CRM für Smartphones und Tablets ändern
CRM für Smartphones und Tablets verwendet die gleichen Siteübersichtsdaten, um Navigationsoptionen bereitzustellen, wie die Webanwendung, außer dass es für Präsentation in Mobil-Apps optimiert ist.
Wenn eine Entität, die in der Navigationsleiste für die Webanwendung angezeigt wird, für CRM für Smartphones und Tablets aktiviert ist, wird sie auch in der Navigationsleiste in Mobil-Apps angezeigt.
Eine Gruppierung innerhalb eines Bereichs des Webclients wird in den Mobil-Apps ignoriert. Dort werden Entitäten als flache Liste angezeigt. Sie können eine Entität mehreren Gruppen auf dem Webclient hinzufügen. Die Mobil-Apps zeigen eine flache Liste an und keine Wiederholungen. Benutzer sehen keine Entität, es sei denn, sie verfügen über Leseberechtigung für diese Entität.
Die Reihenfolge der Elemente auf der Navigationsleiste richtet sich nach der Reihenfolge der Sitemap. Bei Dubletten wird nur die erste Instanz angezeigt.
Benutzerdefinierte Entitäten verwenden ein festes Symbol für benutzerdefinierte Entitäten.
Informationen hierzu finden Sie unter Änderung der Anwendungsnavigation mithilfe von SiteMap.
Befehle für CRM für Smartphones und Tablets ändern
CRM für Smartphones und Tablets verwendet die gleichen Menübanddefinitionen, um Befehle bereitzustellen, wie die Webanwendung, außer dass es für Präsentation in Mobil-Apps optimiert ist. Sie können die Menübanddefinitionen so festlegen, dass sie basierend auf dem Clienttyp angezeigt werden. Beispielsweise können Sie Befehle so festlegen, dass sie in der Web-App angezeigt werden, jedoch nicht in Smartphone- oder Tablet-Apps. Einige Standardbefehle sind so festlegt, dass sie nur in der Web-App angezeigt werden, weshalb sie nicht in Mobil-Apps sichtbar sind.
Hinweis
Symbole, die für Befehle konfiguriert wurden, werden nicht angezeigt und Beschriftungen, die zu lang sind, werden abgeschnitten.
Weitere Informationen:Anpassen von Befehlen und des Menübands
Formularskriptunterschiede für CRM für Smartphones und Tablets
Skripts, die für die Formulare zur Verwendung mit der Webanwendung erstellt wurden, sollten auch mit CRM für Smartphones und Tablets funktionieren, aber es gibt mehrere Unterschiede. Normalerweise geben Methoden, die in Mobil-Apps nicht gültig sind, keine Fehler zurück, sie geben aber auch keine Werte zurück. Entwickler können die folgende bedingte Anweisung verwenden, um Code zu trennen, der mit Mobil-Apps nicht ordnungsgemäß funktioniert:
if (Xrm.Page.context.client.getClient() != "Mobile")
{
// Add code that should not run in CRM for phones and tablets here
}
Sie können auch die getFormFactor-API verwenden, um festzulegen, ob Code nur für Smartphones oder nur für Tablets funktioniert, mit einer Anweisung wie dieser:
if (Xrm.Page.context.client.getClient() == "Mobile" && Xrm.Page.context.client.getFormFactor() == 3)
{
// Add code that should only run in CRM for phones here
}
Die folgende Liste zeigt an, was bei Skripts in Mobil-Apps zu erwarten ist. Einzelheiten hierzu finden Sie in der Entwicklerdokumentation in MSDN: Clientseitige Programmierreferenz.
window.alert, window.confirm, window.prompt oder ein anderer Code, der die Codeausführung blockiert, während auf die Antwort eines Benutzers gewartet wird, funktioniert nicht erwartungsgemäß oder löst die Anzeige eines Fehlers aus. Sie sollten diese Methoden in Skripts für Mobil-Apps nicht verwenden.
Da die Registerkarten, die in CRM für Smartphones und Tablets angezeigt werden, nicht erweitert oder reduziert werden können, funktioniert der Code, um sie zu erweitern oder zu verringern, nicht, und Code, der mit diesen Ereignissen für Ereignishandler konfiguriert wurde, wird nicht ausgeführt.
Webressourcen- oder iFrame-Elemente in Dashboards werden in Mobil-Apps nicht angezeigt. Methoden, die mit ihnen interagieren, funktionieren nicht, und Code, der für Ereignishandler konfiguriert wurde, die diese für die Ereignisse verwenden, die aufgerufen werden, wenn diese Elemente laden, werden nicht ausgeführt. Wenn Sie eine Vorschaufunktion ausprobieren möchten, die Webressourcen- oder iFrame-Elemente in CRM für Tablets anzeigt, siehe Vorschaufunktion: iFrame- und Webressourcenunterstützung für CRM für Tablets.
Da CRM für Smartphones und Tablets für einen Benutzer nicht die Möglichkeit bietet, zwischen Formularen zu wechseln, funktionieren die Methoden, um dieses in der Webanwendung zu aktivieren, nicht.
Methoden, die Anzeige von oder Navigieren zu verknüpften Entitäten in der Webanwendung zulassen, funktionieren nicht.
Methoden, die die Befehlsleiste aktualisieren, Dimensionen des Anzeigeports abrufen oder ein Formularfenster schließen, funktionieren nicht.
Veröffentlichen von Anpassungen für CRM für Smartphones und Tablets
Wenn Sie CRM für Smartphones und Tablets anpassen, sollten Sie Ihre Anpassungen immer explizit veröffentlichen, um sicherzustellen, dass sie mit Mobil-Apps synchronisieren.
Geschäftsregeln für CRM für Smartphones und Tablets
Geschäftsregeldefinitionen werden heruntergeladen und zwischengespeichert, wenn CRM für Smartphones und Tablets geöffnet wird. Änderungen an Geschäftsregeln werden erst übernommen, wenn der Benutzer die App schließt und dann erneut öffnet.
Siehe auch
Video zur Dynamics CRM-Erweiterung auf Smartphones mit CRM Online-Update 1 (2:34)
Video: Microsoft Dynamics CRM für Tablets – Anpassungen (16:41)
Übersicht über die Anpassung
Erstellen und bearbeiten von Metadaten
Erstellen und Gesalten von Formularen
Erstellen oder Bearbeiten
Erstellen und Bearbeiten von Prozessen
Erstellen und Bearbeiten von Geschäftsregeln
© 2016 Microsoft Corporation. Alle Rechte vorbehalten. Copyright