4D for Mobile Tutorial – Verwendung von Formaten

Mit einer Datenformatierung können Sie einen Datentyp aus Ihrer Datenbank einer bestimmten Darstellung auf der mobilen Seite zuordnen. Sie können zum Beispiel ein Datums-, Prozent- oder Währungsformat definieren. Datenformatierungen können auch einen Code aufrufen, um intelligente Schnittstellen zu erstellen.

Sie können zum Beispiel eine Datenformatierung an Telefonnummern anhängen, die ein Aktionsmenü in der mobilen App öffnet, wenn der Benutzer die Nummer berührt (z. B. um die Person anzurufen oder in den Kontakten zu speichern).

Es gibt drei Formatierungstypen:

Eingebaute Formate

In diesem Tutorial lernen Sie, wie Sie integrierte Formatierungen auf Ihre Felder anwenden können. Wir werden:

  • ein Format für einen booleschen Wert und ein Datum definieren,
  • festlegen, dass eine Zahl ein Prozentsatz und eine andere eine Währung ist.

 

Statische Formate

Die statischen Formate ermöglichen die Formatierung der Daten. Die Umwandlung wird in einer JSON-Datei beschrieben. Sie können statische Formate aus der Galerie herunterladen oder Ihre eigenen erstellen. Die Formatierung „BoolToImage“ in der Galerie zeigt zum Beispiel einen roten Kreis an, wenn der Wert falsch ist, und einen grünen Kreis für den wahren Wert.

Dieses Tutorial zeigt Ihnen, wie Sie Ihre eigenen Formatierung erstellen können:

  • Text zu Text,
  • Ganzzahl in Text,
  • Ganzzahl zum Bild.

 

Dynamische Formate

Die dynamischen Formatierungen enthalten Swift- und Kotlin-Code für iOS und Android. Die statischen Formatierungen können Sie aus der Galerie herunterladen oder Ihre eigenen Formatierung erstellen. In der Dokumentation finden Sie ein Tutorial mit einem Schritt-für-Schritt-Beispiel zur Erstellung einer Formatierung für Swift und eine für Kotlin.

Dieses Video zeigt Ihnen, wie Sie eine Formatierung aus der Galerie holen und in Ihr Projekt integrieren.

Weiter…

Voilà! Jetzt wissen Sie, wie Sie Ihre Daten in Ihrer mobilen Anwendung formatieren können. Um weiterzukommen, können Sie mit dem Blog oder der Dokumentation fortfahren.

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.