Mehrsprachige Textetiketten in FileMaker

Mehrsprachige Textetiketten in FileMaker

Ein Beispiel dafür, wie man mehrsprachige Textetiketten in FileMaker verwalten und darstellen kann


18. August 2023In BeispieleBy Karsten Risseeuw4 Minutes

Eine mehrsprachige FileMaker-Lösung erstellen

Möchte man eine mehrsprachige FileMaker-Lösung erstellen, benötigt es verschiedene Komponenten.

  1. Die erste und wichtigste Komponente ist die Frage, wie man Textetiketten erstellt. Dabei geht es um die Datenstruktur, worüber man Etiketten anlegt, und eine Methode, diese Etiketten in der Applikation darzustellen. Wie man das machen kann, wird in dieser Beispieldatei gezeigt, die man hier unten herunterladen kann.
  2. Eine Übersetzung kann der nächste Schritt sein. Dabei gibt es erneut zwei Optionen: Man kann manuell oder automatisch übersetzen. Für eine automatische Übersetzung kann man das kostenlose Add-on «TWD – Translate with DeepL» von dieser Website anfordern.

Anforderungen für mehrsprachige Textetiketten

Bei der Entwicklung einer mehrsprachigen Benutzeroberfläche soll es so einfach wie möglich gehalten werden. Folgende Anforderungen sollten erfüllt werden:

  1. Verwalten mehrsprachiger Texte an einem zentralen Ort
  2. Sprache jederzeit wechseln können
  3. Es sollten keine Beziehungen nötig sein (globale Anwendung)

Wie es funktioniert

Die Textbeschriftungen werden in einer Tabelle verwaltet. In dieser Tabelle gibt es ein Textfeld für die Textetiketten. Dieses Textfeld hat mehrere Wiederholungen. Jede Wiederholung steht für eine Sprache. Nehmen wir an, Sie möchten 5 Sprachen anlegen, dann benötigen Sie 5 Wiederholungen dieses einen Textfeldes. Sie können dies als 5 Spalten erkennen, wenn Sie möchten. Jede Spalte steht für eine Wiederholung und eine Sprache.

Das sieht in etwa so aus:

Diese Tabelle hat ein zusätzliches Feld mit einer laufenden Nummer, die nicht die ID ist. Diese Nummer wird verwendet, um die Textbeschriftung zu identifizieren.

Die Tabelle mit den Bezeichnungen wird dann in die Wiederholungen eines globalen Wiederholungsfeldes geladen. Die laufende Nummer wird verwendet, um die Wiederholungsnummer zu definieren, in der jedes Etikett gespeichert wird. Auf diese Weise ist die Konsistenz gewährleistet, auch wenn Beschriftungen gelöscht oder Nummern übersprungen werden.

Das sieht etwa so aus:

Sprachen wechseln

Textetiketten, die aus einer separaten Tabelle stammen, müssen in das globale Wiederholfeld geladen werden, bevor man sie sehen kann. In der Beispieldatei wird gezeigt, wie die Werte aus der Tabelle geladen werden. Damit man die Sprache wählen kann, muss man nur die Spalte (bzw. die Wiederholung) der gesuchten Sprache wählen. Diese Spalte wird dann geladen. Bei einem Sprachwechsel wird dieser Prozess wiederholt, jedoch mit den Werten einer anderen Spalte.

Das Laden von Textetiketten geschieht blitzartig. Es gibt kaum Verzögerungen, auch nicht mit weit über 1000 Textetiketten.

Texte im Layout darstellen

Hat man die Sprache in das globale Wiederholfeld geladen, muss man nur noch auf die gewünschte Wiederholung verweisen. In Ihrem Layout können Sie sich auf jede Wiederholung aus diesem globalen Textfeld beziehen. Da es sich auf ein globales Textfeld bezieht, sind keine Beziehungen erforderlich. Ihre Textbeschriftungen können nun in Ihrer gesamten Anwendung verwendet werden.

Eine Darstellung auf dem Layout kann mit <<L::gText[ 127]>> oder ähnlich erreicht werden. Dabei ist «L» die Tabelle, «gText» ist das globale Wiederholfeld und «[ 127]» ist die Wiederholnummer, worin sich das gewünschte Textlabel befindet.

Damit man Textetiketten leicht finden und anwenden kann, empfiehlt es sich, ein Fenster zu machen, worin nach Texten gesucht und die entsprechende Nummer leicht gefunden werden kann. Eine bequeme Lösung ist etwa in unserem Produkt «FM Starter» eingebunden. Ideen, wie man das machen kann, findet man etwa in den Videos zu FM Starter gezeigt.

Möchte man diese Entwicklung nicht selbst machen, empfiehlt es sich, FM Starter zu evaluieren. Es ist eine kostengünstige Lösung, mit neuen Projekten gleich durchzustarten.

Multilingual text labels
Multilingual text labels

Eine Methode, wie man in FileMaker mehrsprachige Textetiketten verwalten und darstellen kann.

A method to manage and display multilingual text labels in FileMaker.


Dynamische Navigation in FileMaker

Dynamische Navigation in FileMaker

Diese Lösung basiert auf einer Navigationstabelle und ist global nutzbar


Über die Jahre entwickelten wir verschiedene Navigationssysteme in FileMaker. Dies ist die dritte Generation und die Beispieldatei erklärt das Prinzip.

FileMaker unterstützt von sich aus keine Navigation. Es gibt Bedienelemente, wie Buttons, die man nutzen kann. Müsste man jedoch auf jeder Seite Navigationsbuttons manuell einrichten, dann wird das bald unübersichtlich. Geht es auch besser?

Die Anforderungen:

  • Navigation in einer Tabelle verwalten
  • Navigation global und ohne Relationen verwenden

Das Navigationskonzept

Die vorliegende Lösung erklärt das Konzept und zeigt den Basisaufbau. Sämtliche Einträge für die Navigation werden in einem ersten Schritt in einer Tabelle verwaltet. In einem zweiten Schritt werden die Einträge mit einem Script in die Wiederholungen globaler Textfelder geschrieben. Von dort lassen sich die Angaben beliebig nutzen. In einem letzten Schritt wird ein Buttonbar so präpariert, dass die Navigation darin dargestellt und genutzt werden kann. Der Buttonbar kann man auf beliebige Seiten kopieren und funktioniert überall auf Anhieb.

Screenshots:

Die ausgebaute Version gibt es in FM Starter

Wer eine bereits implementierte und ausgebaute Lösung sucht, findet diese in unserem Produkt «FM Starter». Das Konzept dieser Beispieldatei ist dort implementiert und stark ausgebaut. Die Navigation kann einfach konfiguriert werden, verfügt über verschiedene Ebenen und ist von Grund auf mehrsprachig. FM Starter ist eine Startdatei für neue FileMaker-Projekte und vereinfacht und beschleunigt den Aufbau neuer Projekte erheblich.

Dynamic Navigation 3
Dynamic Navigation 3

[English] Example of a dynamic navigation in FileMaker, which can be used globally through your application. No relationships needed. This file explains the basics and can be easily implemented in your solution. If you need a ready-to-go solution with strong enhanced functionality, check out our product FM Starter, a starter file for new FileMaker projects. FM Starter shortens your development time by months.

Requires FileMaker Pro 19.6 or newer to open the file. If you work with an older version, use a trial version of FileMaker to open the file, then downgrade. It is using UUIDnumber for each record as a primary key, but you can overcome that easily if required. The technique as showed is universal.


[German] Beispiel für eine dynamische Navigation in FileMaker, die global in Ihrer Anwendung verwendet werden kann. Keine Beziehungen erforderlich. Diese Datei erklärt die Grundlagen und kann leicht in Ihre Lösung implementiert werden. Wenn Sie eine fertige Lösung mit stark erweiterter Funktionalität benötigen, schauen Sie sich unser Produkt FM Starter an, eine Einstiegsdatei für neue FileMaker-Projekte. FM Starter verkürzt Ihre Entwicklungszeit um Monate.

Erfordert FileMaker Pro 19.6 oder neuer zum Öffnen der Datei. Wenn Sie mit einer älteren Version arbeiten, verwenden Sie eine Testversion von FileMaker, um die Datei zu öffnen, und führen Sie dann ein Downgrade durch. Sie verwendet UUIDnumber für jeden Datensatz als Primärschlüssel, aber das können Sie bei Bedarf leicht umgehen. Die gezeigte Technik ist universell.

Größe: 492 kB
Version: 3.0

Wie verwendet man Pfeiltasten zur Navigation in FileMaker-Listenlayouts?

Wie verwendet man Pfeiltasten zur Navigation in FileMaker-Listenlayouts?

Vergessen Sie Ihre Maus und arbeiten Sie nur mit der Tastatur


10. Juni 2022In BeispieleBy Karsten Risseeuw2 Minutes

In FileMaker Listenlayouts lässt sich mit der Tastatur zwar zwischen Feldern, nicht aber zwischen verschiedenen Datensätzen wechseln. Wer also ein bestimmtes Feld in mehrere Datensätze einer Liste bearbeiten will, muss für jeden Wechsel zu einem neuen Datensatz zur Maus greifen. Das ist umständlich. Hier eine Technik, womit man die Pfeiltasten auf der Tastatur auch zur Navigation in einer Liste nutzen lässt.

In FileMaker Listen kann man mit der Tabulatortaste ein Feld vorwärts springen und mit SHIFT + Tabulatortaste ein Feld rückwärts. Zum nächsten Datensatz gelingt man jedoch mit keinem Tastatur-Befehl. Dadurch ist immer wieder der Griff zur Maus notwendig. Das ist umständlich. Man kann auf Mac zwar auf Systemeinstellungen zurückgreifen, aber mit einer Anpassung wäre es möglich gleich zwei weitere Dinge zu erreichen:

  1. Gleiches Verhalten unter Mac und Windows
  2. Zusätzliche Möglichkeiten im Script.

Mithilfe eines Triggers («OnLayoutKeystroke») kann für diese Aufgabe ein Script aufgerufen werden. Man kann mit diesem Trigger unter anderem die Pfeiltasten abfangen. Pfeil nach Oben kann mit «Vorheriger Datensatz» und Pfeil nach Unten mit «Nächster Datensatz» belegt werden. Das erleichtert die Navigation.

Die Beispieldatei zeigt, wie man ein Tastendruck abfängt und wie man daraus eine einfache Navigation in einer Liste erstellt.

Innerhalb eines Datensatzes kann man von Feld zu Feld springen. Das geht bereits mit der Tabulator-Taste. Damit es keine Verwechslung mit Standardfunktionen gibt, wurde in dieser Beispieldatei eine Zusatztaste für das Springen von Feld zu Feld definiert. Hier ist es Option + Pfeil nach rechts oder Pfeil nach links. Ob man diesen Teil nutzen will kann man selbst entscheiden.

Anwendungsmöglichkeit

Diese Technik ist vermutlich am wertvollsten, wenn man in einem Listenlayout ist, worin Daten in bestimmten Spalten bearbeitet werden müssen.

Arrow Keys in Lists
Arrow Keys in Lists

Free sample file on how to navigate in FileMaker list layouts with just the arrow keys.

Kostenlose Beispieldatei zeigt, wie man in FileMaker Listenlayouts mit Pfeiltasten navigieren kann.

Größe: 461 kB
Version: 1.0

Matt-Ridley-paper-plane

Selektiere eine beliebige Datei und kreiere einen Dateipfad für FileMaker

Selektiere eine beliebige Datei und kreiere einen Dateipfad für FileMaker

Datei einfügen und speichern in einer Variablen. Mit Beispieldatei.


14. Juli 2021In BeispieleBy Karsten Risseeuw1 Minute

Wie erhält man den Pfad zu einer beliebigen Datei?

Es war lange nicht möglich, eine beliebige Datei auszuwählen, ohne dafür ein Plug-in einzusetzen. Heute geht das sehr einfach. Dazu wird der Scriptschritt «Datei einfügen» gewählt. Das Resultat lässt sich beispielsweise in eine Variable sichern. Aus dieser Variable lässt sich sehr einfach den Pfad zur Datei extrahieren.

Solche Dateipfade werden benötigt, damit man die Datei beispielsweise importieren kann.

Folgende Beispieldatei zeigt, wie es geht. Diese Datei wurde mit Mac erstellt. Prüfe die Resultate und Einstellungen für jede andere Plattform.

File Select
File Select

FileSelect zeigt, wie man in FileMaker eine beliebige Datei auswählt, um den Dateipfad dann für Import oder Export nutzen zu können.

FileSelect shows how to select any file in FileMaker and then use the file path for import or export.

Größe: 40kb
Version: 1.0
Published: 14. Juli 2021

Daten aus FileMaker exportieren

Daten aus FileMaker exportieren

Die Beispieldatei über FileMaker Dateipfade wurde um Export-Funktionen ergänzt


30. Juni 2021In BeispieleBy Karsten Risseeuw1 Minute

Wie kann man Daten importieren und exportieren in FileMaker?

Möchte man Dateien in FileMaker importieren oder etwa Daten als Excel-Datei aus FileMaker exportieren, benötigt man Dateipfade. Dateipfade sagen FileMaker, wo eine Datei zu finden ist oder in welches Verzeichnis und mit welchem Namen eine Datei abgespeichert werden sollte.

Es gab bereits eine Beispieldatei zu diesem Thema. Die Datei wurde gerade aktualisiert.

Aktuell werden unterstützt:

  • Import einzelner Dateien
  • Import von ganzen Ordnern mit Dateien
  • Export von Container-Feldern
  • Export eines Textfeldes als Datei
  • Dateipfade generieren
  • Dateinamen extrahieren aus Container-Feldern
  • Dateinamen berechnen für den Export.

Zur Downloadseite

Wie verarbeitet man Textdateien mit versteckten BOM-Zeichen in FileMaker?

Wie verarbeitet man Textdateien mit versteckten BOM-Zeichen in FileMaker?

Beispieldatei


23. März 2021In BeispieleBy Karsten Risseeuw2 Minutes

BOM-Zeichen sind unsichtbare Zeichen, die einer Textdatei als Zusatzinformation mitgegeben werden können. Sie werden beispielsweise zur Definition einer bestimmten Textkodierung eingesetzt. In FileMaker Add-ons werden JSON-Dateien mit einem solchen BOM-Zeichen versehen. Diese Beispieldatei zeigt, wie man damit umgehen kann.

FileMaker Add-ons nutzen JSON-Dateien mit BOM-Zeichen

BOM-Zeichen sind unsichtbar. Wer ein Text mit einem BOM-Zeichen in einem normalen Texteditor aufmacht, sieht dieses Zeichen nicht. Trotzdem kann das Zeichen darüber entscheiden, ob eine Datei erkannt wird oder nicht erkannt wird. Die JSON-Dateien eines FileMaker Add-ons kann man problemlos mit FileMaker verarbeiten. Will man die Information wieder in eine JSON-Datei speichern, beginnen die Probleme. Das hat nichts damit zu tun, ob man den Text mit der richtigen Kodierung speichert, sondern es braucht eine Zusatzinformation – die des BOMs. Fehlt das BOM, kann Filemaker das Add-on nicht mehr erkennen.

Wie man ein BOM-Zeichen ausfindig machen kann

BOM-Zeichen werden sichtbar, wenn man eine Textdatei mit Hexadezimal-Kodierung aufmacht. Dadurch bleiben alle Teile des Textes erhalten – nicht nur der Text, sondern auch verborgene Zeichen. «Hex Fiend» auf Mac ist beispielsweise ein Editor, der Dateien so darstellen kann. Im Screenshot hier unten sieht man links das BOM (die ersten 6 Zeichen: EF BB BF). Im rechten Teil wird das durch drei … dargestellt. In normalen Texteditoren fehlen diese Hinweise.

JSON file from a FileMaker Add-on opened in Hex Fiend.

Was sind BOM-Zeichen?

BOM steht für Byte Order Mark und ist eine Markierung im Text. Von Wikipedia stammt die folgende Beschreibung:

«Als Byte Order Mark (BOM; deutsch Byte-Reihenfolge-Markierung) wird eine charakteristische Bytefolge am Anfang eines Datenstroms bezeichnet, die das Unicode-Zeichen U+FEFF (englisch zero width no-break space) codiert.»

Der ganze Beitrag auf Wikipedia beschreibt die Art des Zeichens sowie verschiedene Varianten. Mehr dazu auf > Wikipedia

Beispieldatei für eine Verarbeitung mit FileMaker

Eine kostenlose Beispieldatei zeigt, wie man die Informationen einer externen Textdatei lesen und inklusive eines BOM-Zeichens wieder schreiben kann.

BOM-characters (DE) (#7)

Kostenloser Download

Bitte füllen Sie dieses Formular aus. Der Download Link wird Ihnen per Email zugeschickt.


Card windows in FileMaker Pro

Card windows in FileMaker Pro


Beispieldatei und Video-Einführung.

Dieses Beispiel entstand auf Basis eines Vortrags mit dem Titel «UFO’s und Card Windows» für fmnext.ch im November 2020. Was haben UFOs mit Card Windows in FileMaker zu tun? Auf den ersten Blick nicht viel. Auf einen zweiten Blick jedoch lassen sich ein paar Übereinkünfte entdecken, wodurch sich die Eigenheiten der Card Windows besser verdeutlichen lassen.

Wie funktionieren Card Windows in FileMaker Pro?

Card Windows wurden erstmals in FileMaker Pro 16 introduziert. Es war eine neue Art von Fenster. Wenn man in einem Script den Befehl «Neues Fenster» benutzt, kann man den Typ des Fensters angeben. Neu wurde da den Typ «Karte» angegeben. Das Card Window war geboren. Zuerst einmal wurden Card Windows in FileMaker Pro für Mac und Windows eingebaut. Die Anwendung für einen Desktop Computer ist perfekt. Aussen vor blieb damals WebDirect, die Internet-Ausgabe von FileMaker. Claris hat mit FileMaker Pro 19 nun auch WebDirect für Card Windows tauglich gemacht.

«UFOs und Card Windows»

Unter dem Titel «UFOs und Card Windows» gibt es jetzt eine Einführung in Card Windows von Kursiv. Dazu gehört die Beispieldatei, die im Video gezeigt wird. Der Download-Link finden Sie unterhalb vom Video.

Card Windows in FileMaker
Card Windows in FileMaker

Beispieldatei. Benötigt FileMaker Pro 19.
Sample file. Requires FileMaker Pro 19.

Größe: 2 MB
Version: 1.31

Datumsformatierung in FileMaker

Datumsformatierung in FileMaker


Beispieldatei. Die Bedeutung der Lokalisierung

Die Lokal-Information in jeder FileMaker-Datei

Datumsangaben in Europa und beispielsweise in den Staaten sind unterschiedlich.

Die Angabe «01.10.2020» wird in Europa als «1. Oktober 2020» interpretiert,
jedoch in den Staaten als «10. Januar 2020».

Damit FileMaker weiss, wie es eine Datumsangabe verstehen soll, wird beim Anlegen einer Datei die lokale Information als fixe Angabe in der Datei verankert. Das ermöglicht einerseits eine Interpretation des Datums, aber sollte sich die Datei später einmal auf einem anderen Betriebssystem öffnen, kann FileMaker neue Datumseingaben abgleichen (zwischen Systemeinstellungen und die in der Datei verankerten Information). Damit wird die Integrität verschiedener Datumseingaben gewährleistet.

Weil es weltweit verschiedene Interpretationen von Datums- und Zeitangaben gibt, verwaltet das Betriebssystem verschiedene Möglichkeiten. FileMaker setzt die Systemeinstellungen der Formatierung (die Lokal-Information) in die Datei, sobald sie erstellt wird.

Regionale Einstellungen

FileMaker setzt einen Fixpunkt für die Interpretation des Datums, und dieser Fixpunkt (oder Lokal-Information) ändert sich nicht, wenn die Datei auf einem System mit anderen Datumsformatierungen aufgemacht wird. Intern bleibt der Fixpunkt bestehen, auch wenn ein Datum aufgrund eines anderen Betriebssystems anders eingegeben wird.

Beispiel
Wird eine FileMaker-Datei in Europa angelegt, dann aber in den USA geöffnet, gibt es folgende Situation: Intern in der Datei wurde die Datumsinterpretation auf das europäische TAG/MONAT/JAHR eingestellt. Beim Anwender in den USA sind die Systemeinstellungen jedoch MONAT/TAG/JAHR. In Datumsfeldern ist das kein Problem – FileMaker kann die Darstellung (!) anpassen. Intern jedoch bleibt die europäische Struktur erhalten. Dies kann zu Problemen führen.

Datumsberechnungen sind unberechenbar

Probleme gibt es bei Datumsberechnungen, wenn die Einstellungen der Datei anders sind als die des Benutzers. Als Download werden hier zwei Beispieldateien mitgeliefert: Es ist dieselbe Datei, jedoch einmal als Datei mit europäischer Referenz und einmal als Datei mit amerikanischer Referenz. Öffnet man eine Datei, dann passiert folgendes:

Wenn man die Datei öffnet die nicht zu den eigenen Systemeinstellungen gehört, passiert folgendes: Datumsangaben nach Textfeldern geschrieben erhalten die Datei-interne Formatierung (die falsch ist). Probleme gibt es auch bei Datumsberechnungen. Am besten sieht man das, wenn man beide Dateien parallel öffnet.

In diesem Beispiel: Das System läuft mit EU-Einstellungen. Die EU-Datei ist OK.

In diesem Beispiel: Das System läuft mit EU-Einstellungen. Die Datei jedoch wurde mit amerikanischen Einstellungen erstellt. Jetzt sind die Datumsberechnungen nicht mehr OK.

Neutrale Speicherung von Datumsangaben

Ein Datum lässt sich nicht nur als «Datum» abspeichern, sondern auch als «Datumsnummer». FileMaker zählt die Tage ab dem 1. Januar vom Jahr 0001. Jedes Datum seitdem lässt sich deshalb als Nummer darstellen. Diese Nummer ist von keiner Formatierung abhängig. Das Datum lässt sich so als Nummern definieren:

LiesAlsZahl ( [DATUM] )

Damit man diese Zahl wieder zum Datum zurückwandeln kann, gilt:

LiesAlsDatum ( [ZAHL] )

Mit diesen zwei Angaben lassen sich also Datumsangaben neutral speichern, oder als Zahl von einer Datei in die nächste transferieren. Bei der Rückwandlung zu einem Datum gelten dann die Datumseinstellungen dieser Datei wo sie interpretiert wird.

Beispiel
Der 1. Oktober 2020 hat die Zahl «737699». In einer europäischen Datei wird sie zu «01.10.2020» umgewandelt, während die Umwandlung in einer amerikanischen Datei zu «10.01.2020» erfolgt.

Entfernung der lokalen Information

Die lokale Information, die FileMaker beim Erstellen einer Datei speichert, kann nicht abgeändert werden. Es gibt lediglich eine Methode, die Datei wieder «zurückzusetzen», nämlich, indem man ein leerer Klon der Datei erstellt.

In der Beispieldatei gibt es einen Knopf, womit ein solcher Klon sehr einfach erstellt werden kann. Die Lokalinformation der Datei wird beim Öffnen neu gesetzt und ist deshalb abhängig vom jeweiligen System, das der Benutzer verwendet. Mit der Klon-Funktion lässt sich das Verhalten in verschiedenen Systemumgebungen relativ leicht testen.

Datum neutral programmieren

Keine FileMaker-Datei ist heute neutral hinsichtlich der Datumsverarbeitung. Mann kann sich aber überlegen, ob man eine neutrale Entwicklung neuer Lösungen anstreben sollte (mithilfe der Datumsnummer).

Neue Funktionen ab FileMaker Pro 19.1

Claris hat in der letzten Version zwei wichtige Funktionen hinzugefügt:

  • Get ( SystemLocaleElements)
  • Get ( FileLocaleElements )

Mit diesen zwei Funktionen erhält man jeweils eine komplette Übersicht aller Einstellungen, schön verpackt in JSON – einmal vom System und einmal von der Datei. Daraus lassen sich beispielsweise die aktuellen Daten aus dem System auslesen und diese für Rückmeldungen, Formatierungen oder anderes verwenden.

Es geht um Systemeinstellungen und Dateieinstellungen. Aussen vor bleiben selbstverständlich programmierte Eigenheiten, wie Spracheinstellungen einer mehrsprachigen Lösung.

Date Formatting
Date Formatting

Datumsformatierung. Benötigt FileMaker Pro 19.
Date formatting. Requires FileMaker Pro 19.

Größe: 99 kB
Published: 3. März 2021

Dateipfade in FileMaker – die Basics

Dateipfade in FileMaker – die Basics


Dateipfade dienen in FileMaker dazu, etwas ausserhalb von FileMaker zu tun. Beispielsweise etwas zu importieren oder zu exportieren. Wie Dateipfade erstellt werden, zeigt diese Beispieldatei. Gleich werden auch ein paar Anwendungsbeispiele mitgeliefert, wie man Bilder, Videos, Texte oder andere Dateien importiert.

In dieser Beispieldatei geht es um:

  • Dateipfade in FileMaker
  • Import und Export
  • Import einzelner Dateien oder von ganzen Ordnern
  • Einfache Scripts für Basisfunktionen.
  • Dateinamen aus Containern extrahieren
  • Dateinamen für Export berechnen

FilePath Basics
FilePath Basics

Dateipfade in FileMaker. Beispieldatei. Benötigt minimal FileMaker Pro 18.
File paths in FileMaker. Requires FileMaker Pro 18 or higher.

Größe: 130 kB
Version: 1.20
Published: 3. März 2021

WordPress REST API, JSON und FileMaker Pro

WordPress REST API, JSON und FileMaker Pro


WordPress und FileMaker

Eine Beispieldatei für das Zusammenspiel zwischen FileMaker Pro und dem WordPress REST API. Es ist keine fix fertige Lösung, aber die Datei zeigt verschiedene Ansätze. Insbesondere wird die Verarbeitung von JSON-Daten gezeigt. Diese Datei kann deshalb auch als Lerndatei für JSON Verarbeitung in FileMaker gesehen werden.

  • REST API Schnittstellen für WordPress und WooCommerce
  • Daten in FileMaker einlesen (Insert from URL / cURL: GET)
  • JSON-Daten aufschlüsseln
  • JSON-Daten in Datensätze speichern
  • JSON-Daten aus einer Tabelle neu aufbauen

Das Zusammenspiel von FileMaker Pro und Web-Technologien wird durch JSON sehr viel einfacher. Wer JSON beherrscht, kann dadurch auf viele Web-Dienste zugreifen. Die hier gezeigte Techniken sind also nicht auf WordPress begrenzt, sondern haben allgemeine Gültigkeit.

FileMaker and WordPress, JSON und REST
FileMaker and WordPress, JSON und REST

Beispieldatei für FileMaker Pro 16 oder höher.
Sample file for FileMaker Pro 16 or higher.

Größe: 474 kB
Version: 1.3
Published: 3. März 2021