Einschränkungen von Mobile Offline bei modellgesteuerten Apps
Lesen Sie die folgenden Einschränkungen durch, bevor Sie die mobile App im Offlinemodus einrichten. Wir empfehlen Ihnen, auch die Bewährten Methoden für den Offline-Bereich und die Richtlinien für Offlineprofile durchzulesen.
Diese Tabellen und die entsprechenden Berechtigungen sind im Offlinemodus verfügbar.
Anmerkung
Benutzerdefinierte Berechtigungen und Standardberechtigungen ohne die Regel Mscrm.IsEntityAvailableForUserInMocaOffline werden in Offline-First-Apps nicht angezeigt. Weitere Informationen finden Sie unter Eine Schaltfläche in der Befehlsleiste wird ausgeblendet, obwohl sie sichtbar sein sollte Power Apps.
Table | Berechtigungen |
---|---|
Account | Erstellen, lesen, aktualisieren, löschen |
Aktivität | Lesen, löschen |
Termin | Erstellen, Lesen, Aktualisieren, Löschen, Konvertieren von ActivityCase |
Anlage | Schreibgeschützt |
Anfrage | Erstellen, lesen, aktualisieren, löschen |
Mitbewerber | Erstellen, lesen, aktualisieren, löschen |
Mitbewerberadresse | Erstellen, lesen, aktualisieren, löschen |
Verbindung | Schreibgeschützt |
Verbindungsrolle | Schreibgeschützt |
Contact | Erstellen, lesen, aktualisieren, löschen |
Benutzerdefinierte Tabelle | Erstellen, lesen, aktualisieren, löschen |
E‑Mail | Schreibgeschützt |
Lead | Erstellen, lesen, aktualisieren, löschen, qualifizieren/disqualifizieren |
Verkaufschance | Erstellen, lesen, aktualisieren, löschen |
Verkaufschance (Produkt) | Erstellen, lesen, aktualisieren, löschen |
Telefonanruf | Erstellen, lesen, aktualisieren, löschen |
Position | Erstellen, lesen, aktualisieren, löschen |
Produkt | Lesezugriff |
Task | Erstellen, lesen, aktualisieren, löschen |
Teams | Schreibgeschützt |
User | Schreibgeschützt |
Buchbare Ressourcenbuchung | Erstellen, Lesen Aktualisieren |
Arbeitsauftrag | Erstellen, Lesen Aktualisieren |
Arbeitsauftragsprodukt | Erstellen, Lesen Aktualisieren |
Arbeitsauftragsservice | Erstellen, Lesen Aktualisieren |
Arbeitsauftragsserviceaufgabe | Erstellen, Lesen Aktualisieren |
Feature-Einschränkungen
Anzahl der synchronisierten Datensätze: Die Gesamtzahl der synchronisierten Datensätze ist auf 3,000,000 begrenzt. Versuche, eine größere Anzahl Datensätze zu synchronisieren, schlagen fehl. Diese Zahl umfasst auch versteckte Tabellen, die für Offline-Funktionen verwendet werden.
Sicherheitsmodell: Sicherheit auf Feldebene und Feldfreigabe werden im mobilen Offlinemodus nicht unterstützt.
Einen Lead qualifizieren: Wenn ein mobil offline erstellter Lead qualifiziert wird und der Benutzer online geht, wird in der Geschäftsprozessphase die qualifizierte Phase angezeigt. Der Benutzer muss manuell Auswählen Nächste Stufe ausführen, um zur nächsten Stufe zu gelangen.
Gitter:
- Die Spaltenfilterung ist deaktiviert, wenn ein Offlineprofil eingerichtet ist, auch wenn eine Netzwerkverbindung besteht. Das Raster arbeitet mit der lokalen Datenbank und unterstützt keine benutzerdefinierten Filter.
- Miniaturansichten der primären Bilder sind nicht offline verfügbar, es sei denn, sie wurden zuvor online angezeigt.
- Benutzerdefinierte Symbole neben Werten in Rastern sind offline nicht verfügbar. Weitere Informationen zu dieser Funktion finden Sie unter So zeigen Sie benutzerdefinierte Symbole an.
Unterstützte Ansichtstypen: Im mobilen Offlinemodus werden nur Systemansichten und Schnellansichten unterstützt. Persönliche Ansichten werden nicht unterstützt.
Ansichten werden für die folgenden Tabellen im Offlinemodus nicht unterstützt:
E‑Mail
Task
Fax
Letter
Serviceappointment
Campaignresponse
Campaignactivity
Recurringappointmentmaster
Socialactivity
Ansichten mit verknüpften Tabellen (zugehörige Tabelle), die offline nicht verfügbar sind, werden ebenfalls nicht unterstützt.
Erweiterte Nachschlagevorgänge: Die Funktion Erweiterte Nachschlagevorgänge wird in Offlineszenarien nicht unterstützt. Wenn Sie offline sind, wird die Schaltfläche Erweiterte Suche durch eine Dropdown-Liste Ansicht ändern ersetzt.
vorhandenes zu Unterrastern hinzufügen: Die Funktion vorhandenes hinzufügen wird für bestimmte Typen von Beziehungen für die mobile Offline-Nutzung nicht unterstützt. Wenn Sie offline sind, sind bestimmte Beziehungen, z. B. Beziehungen mit dem Status N:N, schreibgeschützt und der Befehl vorhandenes hinzufügen ist in den Unterrastern dieser Beziehungen ausgeblendet. Selbst wenn die Schaltfläche über die Anpassung nicht ausgeblendet wird, funktioniert der Befehl nicht im Offline-Modus.
Webressourcen: Webressourcen werden im Offlinemodus teilweise unterstützt. Weitere Informationen finden Sie in der folgenden Tabelle.
Webressourcenkonfiguration Offline-Unterstützung für Android und Windows Offline-Support zu iOS Webressource, die für Formularhandler, Formularskripte und Menübandbefehle verwendet wird Unterstützt (Dateinamen sollten in Kleinbuchstaben sein.) Unterstützt (Dateinamen sollten in Kleinbuchstaben sein.) JavaScript-Dateien, auf die in einer HTML-Webressource verwiesen wird Unterstützt Nicht unterstützt. Unter bestimmten Umständen sind Webressourcen möglicherweise offline verfügbar, wenn sie online abgerufen und vom Browser zwischengespeichert werden. HTML, JS, CSS XML Webressourcen, die in einem modellgesteuerten App-Formular eingebettet ist Unterstützt Nicht unterstützt. Unter bestimmten Umständen sind Webressourcen möglicherweise offline verfügbar, wenn sie online abgerufen und vom Browser zwischengespeichert werden. Andere Webressourcen, die in ein modellgesteuertes App-Formular eingebettet sind (wie Bilder, RESX usw.)
Hinweis: Die Attribute Dataverse Datei und Bild sind keine Webressourcen, sondern reguläre Dataverse Daten. Informationen zum Offline-Aktivieren finden Sie unter Konfigurieren von Dateien und Bildern in offline modellgesteuerten Apps.Nicht unterstützt** Nicht unterstützt** Webseite (HTML-Webressource) über die Siteübersicht einer modellgesteuerten App Nicht unterstützt Nicht unterstützt Benutzerdefinierte JS-Dateien, die dynamisch ein fetchXML erstellen Nicht unterstützt Nicht unterstützt ** Der Zugriff auf RESX-Webressourcen als Abhängigkeit über die Client-API aus einer JS-Datei heraus wird unterstützt.
Anmerkung
Um eine optimale plattformübergreifende Kompatibilität zu erzielen, verwenden Sie anstelle von HTML-Webressourcen eine der folgenden Empfehlungen:
- Wenn es sich bei der Webressource um eine Benutzererfahrungskomponente handelt, verwenden Sie ein PCF-Steuerelement.
- Wenn die Webressource nicht in der Benutzeroberfläche vorhanden ist, verwenden Sie Formularhandlerereignisse , die offline auf allen Plattformen verfügbar sind.
Berechnete und Rollup-Felder: Berechnete und Rollup-Felder, die Teil der mit dem Client synchronisierten Zeilen sind, werden vom Client nicht erneut ausgewertet. Die Neubewertung erfolgt auf dem Server, wenn die aktualisierte Zeile synchronisiert wird.
Zugeordnete Felder: Wenn Sie eine App im Offlinemodus ausführen, werden zugeordnete Felder nicht vorab ausgefüllt, wenn Sie einen neuen Datensatz aus einer Tabelle erstellen, die Felder enthält, die einer anderen Tabelle zugeordnet sind.
Nachschlagefelder: Der Wert eines Nachschlagefelds darf in einem Formular oder Raster nicht aktualisiert werden, wenn Anzeigename des Nachschlageelements aktualisiert wird.
Filteroperationen: Im Offlinemodus werden nicht alle Filteroperationen unterstützt. Eine vollständige Liste der unterstützten Operatoren finden Sie unter Unterstützte Filtervorgänge pro Attributtyp in „Mobile Offline mit“ FetchXML.
Termine: Termine können in Dataverse erstellt oder aktualisiert werden, sie werden jedoch nicht mit serverseitiger Synchronisierung an Empfänger gesendet. Weitere Informationen finden Sie unter Termintabelle/Entitätsreferenz und Serverseitige Synchronisierungstabellen.
Arbeitsauftrag-Servicetasks: Durch benutzerdefinierten Code erstellte Arbeitsauftrag-Servicetasks erfordern, dass msdyn_lineorder auf -1 gesetzt wird. Nach dem nächsten Synchronisationszyklus wird automatisch ein Istwert eingestellt.
Schnellsuche-Suche: Wenn Sie offline suchen, können die Ergebnisse von denen bei Online-Suchen abweichen. Die Zeichen in Ihren Suchbegriffen müssen bei der Offlinesuche genau übereinstimmen, während online möglicherweise gleichwertige Ergebnisse gefunden werden.
Offlinesuche: Die Offlinesuche ist nur für Offlinetabellen verfügbar. Benutzende können immer nur eine Tabelle auf einmal durchsuchen. Die globale Suche ist im Offlinemodus standardmäßig eine Kategoriesuche, auch wenn die Dataverse-Suche aktiviert ist, da die Dataverse-Suche im Offlinemodus nicht unterstützt wird. Auf Rasterseiten wird die ansichtsbasierte Suche (nach Schlüsselwort filtern) im Offlinemodus nicht unterstützt und die Rastersuche wechselt zu einer schnellen, suchbasierten Suche.
Doppelte Datensätze: Die Funktion zum Erkennen und Zusammenführen von Duplikaten wird im Offlinemodus nicht unterstützt.
Profilfilterbeschränkungen
Profildetails | Einschränkung |
---|---|
Für jede Tabelle festgelegte Beziehung | Es sind maximal 15 Beziehungen zulässig. Es gibt auch ein Maximum von einem Viele-zu-viele (M:M) oder einem-zu-viele (1:M) Beziehungen innerhalb dieser 15 Beziehungen. Wenn benutzerdefinierte Tabellen dieses Szenario erfordern, sollten Sie zum Datenmodell zurückkehren. Es werden keine Zirkelbezüge oder Selbstverweise unterstützt. |
Bilder und Dateien | Bilder und Dateien unterliegen den gleichen Beschränkungen wie alle anderen Tabellen. Aufgrund des implizit definierten Beziehungen kann ein Offline-Profil nur bis zu 14 Bildspalten über alle Entitäten hinweg enthalten. |
Filter für Organisationsdaten
Wichtig
Organisationsdatenfilter werden nicht mehr verwendet. Änderungen an Filtern sollten im mobilen Profil selbst bearbeitet werden.
Es wird empfohlen, dass Sie mindestens eine Regel für alle mobilen Offline-Datenfilter definieren, wenn Sie Tabellen über Profile hinweg verwenden. Standardmäßig ist dieser Wert für die meisten offlinefähigen Tabellen auf 10 Tage festgelegt.
Verwandte Informationen
Beheben Sie Offline-Synchronisierungsfehler in der Power Apps mobilen App