Mit 4D v17 R4 ist das Einbetten und Anzeigen von gefilterten Inhalten in Ihrer 4D for iOS App ein Kinderspiel! Mit diesem R-Release können Sie die Daten filtern, die in Ihrer mobilen App angezeigt werden sollen.
Es gibt einen neuen Datenbereich, mit dem Sie die an mobile Geräte gesendeten Daten filtern können. In früheren Versionen waren Sie auf eine Teilmenge von Tabellen und Feldern beschränkt. Jetzt können Sie steuern, welche Datensätze für jedes iPhone oder jeden Benutzer gesendet werden.
So können Sie beispielsweise nur Rechnungen aus dem letzten Jahr oder Kunden eines bestimmten Vertriebsteams, gefiltert nach Region, synchronisieren.
Um die Entwicklung und das Testen zu vereinfachen, können Sie im neuen Bereich Daten die Datenquelle festlegen, aus der die Daten stammen (aktuelle Datendatei oder Produktionsserver-Datendatei) und angeben, ob Sie die Daten bei jeder Erstellung Ihrer App automatisch neu generieren wollen oder ob Sie sie manuell erstellen möchten.
In der 4D for iOS Dokumentation ist dieser Datenbereich dokumentiert, um Ihnen die Definition Ihrer ersten Filter zu erleichtern.
Es gibt auch ein Tutorial , das die Abfrage von Filtern auf der Basis von Benutzerdaten erklärt. Am Ende des Tutorials werden Sie in der Lage sein, Inhalte in Abhängigkeit von der verwendeten Anmeldung anzuzeigen. Wie Sie in den Bildern unten sehen können, die die Endergebnisse des Tutorials zeigen, wird der Inhalt der App auf der Grundlage der „In Bearbeitung“-Verträge UND nach dem angemeldeten Verkäufer gefiltert.
Nur die in Bearbeitung bef indlichen Verträge von Michelle Simpson werden an das iPhone gesendet, was die Synchronisierungszeit und das Datenvolumen drastisch reduziert.
Viel Spaß beim Filtern!