FileMaker 2026: Persistente Daten
Shownotes
Eines der vielen scheinbar kleinen neuen Features in FileMaker 2026 sind die Persistenten Daten, die es einem erlauben in einer Datei in einer Art dauerhaften Speicher ohne Tabellen und Variablen abzulegen. Für Häufig nütze, Prompte, Javascript oder Versionsnummer und Beschreibung und vieles mehr ein super nützliches Feature. Klein aber mit großer Wirkung.
Transkript anzeigen
00:00:02: Hallo und herzlich Willkommen zu einer neuen Folge.
00:00:05: klares FileMaker in fünf Minuten.
00:00:07: Heute geht es wieder um ein kleines, aber großartiges Featuren in FileMakerts weitausendzechsten zwanzig.
00:00:13: Nämlich Persistente Daten.
00:00:14: Das bedeutet Sie können jetzt ab sofort Daten in einer Datei speichern ohne sie in einem Datensatz, in einer globalen Variable und einem globalen Feld zu speichern.
00:00:25: Sondern im Hintergrund in der Datei selber.
00:00:27: Und wenn Sie die dort speichert, stehen sie auch ab sofort allen Anwender der Dateien zur Verfügung.
00:00:32: Und sie bleiben auch über das Schließen der Dateie hinaus erhalten.
00:00:37: Dazu gibt es folgende Befehle.
00:00:39: Es gibt persistente Daten konfigurieren, es gibt hohe Persistentdaten und listepersistente Daten-IDs.
00:00:46: Ich kann nicht immer noch alles von diesem Befehl heute in der Folge eingehen, weil da wirklich so viel drin steckt.
00:00:51: Gehen wir zu persistente Daten konfigurieren.
00:00:54: Das ist ein Skrippbefehl.
00:00:55: dort kann ich eine ID und einen Namen vergeben.
00:00:59: beides ist wichtig.
00:01:01: kann man dann werde ich auch später einer anderen Folge wahrscheinlich nochmal erklären warum beides von Vorteil ist man beides angebt und dann kann man eben überwerten Persistente-Daten eingeben.
00:01:11: Obwohl gemerkt, wenn man die direkt in den Skriptbefehl über den Formul-Editor eingeben würde ist man oder wäre man an das Dreißigtausendzeichen Limit gebunden weil der Formul Editor eben bei dreißig tausend Zeichen Schluss macht.
00:01:26: deswegen es von Vorteil allerdings auch einen von der Programmierpraxis allgemein würde ich sagen den Persistenten Wertepersistenten Daten eine lokale Variable zu schreiben und dann den Befehlpersistenten-Daten konfigurieren zu verwenden und dann die lokale Variable dort als Wert reinzuschreiben.
00:01:45: Dann wird auch der Wert, der hier in einer lokalen Variable länger als dreißigtausend Zeichen sein kann zum Glück, wird dann dort reingeschrieben und als Persistente Daten hinterlegt.
00:01:55: Was sind denn so typische Anwendungsfälle?
00:01:58: Zum Beispiel irgendwelche Javascripts, irgendwelchen Promts für KI.
00:02:02: Versionierungsnummern oder Kommentare zur Versionierung also lauter Dinge die man durchaus vielleicht irgendwo zwischen gespeichert hat in irgendwelche Systemtabellen im Hintergrund versteckt hat oder in Skripte, in irgendwelsche Variable hardcoded eingetragen hat.
00:02:20: Alles nicht so leicht zu pflegen und nicht nur die Programmierung selber sondern eben auch die Pflege einer Datenbank sind natürlich wirklich wichtig.
00:02:29: wie funktioniert das?
00:02:30: bei Persistenten Daten können sie die aufrufen Sie können sich bearbeiten und wieder dort ablegen und bleiben einfach im Hintergrund gespeichert.
00:02:38: Und sie haben wir.
00:02:40: Sie haben nicht nur eine Schublade, dadurch dass sie eben Namen und IDs vergeben.
00:02:44: Ich würde jetzt mit den Namen zum Beispiel bestimmte Gruppen bezeichnen zb KI-Proms und dann haben sie verschiedene IDs immer mit dem gleichen Namen und dann können sich die aufrufen und so entsteht Struktur nach Gruppen, Namen, Bezeichnungen, Thema usw.
00:02:58: Man kann persistente Daten wirklich toll nutzen.
00:03:02: Das ist ein Befehl mit unglaublich viel Potenzial Und man muss den Schritt machen, alte Entwicklergewohnheiten hier wirklich aufzugeben.
00:03:10: Wenn man zum Beispiel eine Software, die man nach außen gibt über einen Shop verkauft oder sonst irgendwas damit macht irgendwo in der Systemtabelle im Hintergrund Versionsnummer und Beschreibungen abzulegen und sie nachzuschauen das kann man sich jetzt sparen.
00:03:25: dafür ist wirklich zum Beispiel der Persistente Speicher durchaus gut geeignet.
00:03:31: Also wie gesagt, da gibt es eine ganze Menge Anwendungsfälle die mir sofort einfallen.
00:03:38: Ich finde das ein klasse Feature und man hat wirklich auch an verschiedenes gedacht.
00:03:41: wenn mich Persistentega-Daten konfigurieren diesen Befehl verwendet dann habe ich die Option löschen.
00:03:46: also ich kann auch über diesem befehl eben auch gleich in der Kombination mit Name und ID einen Eintrag löschnen und entfernen.
00:03:57: Wenn ich das alles so anschaue, dann sehe ich Menschen die sind wirklich in meiner Wahrnehmung unglaublich rund geworden.
00:04:02: Da gibt es auch keine hart gradierten Eingabefelder, die man früher aus manchen befehlen.
00:04:06: Die gibt's natürlich schon immer noch in manchen Fällen.
00:04:09: aber Fallmega hat sich hier wirklich was dabei gedacht und hat hier sehr gründlich gearbeitet.
00:04:15: Also wenn ich in Persistenten-Daten konfigurieren, was reinschreibe kann.
00:04:19: Ich es überhole Persistente Daten diesen Formel befehlen mit dem ist dann eine Variable oder ein Feld oder wo immer ich sagen will Reinscheibe zur Bearbeitung vielleicht oder zu weiteren Verwendungen.
00:04:30: Kann ich damit holen wohl gemerkt?
00:04:32: Ich gebe immer die Ideen und den Namen.
00:04:35: Das ist eine feine Sache.
00:04:36: Dann gibt es auch noch zum Beispiel Listepersistente Datenids, damit kann ich dann die ganze Liste der Einträge in der Datei sichtbar machen.
00:04:47: Jetzt bei mir natürlich das ist kein Genöckel, ich finde mir viel großartig, taucht immer noch die alte Frage auf schön!
00:04:53: Ich kenne dass natürlich.
00:04:54: FileMaker hat wirklich ein filebasiertes Konzept, das heißt ProFile basiert eine unglaublich unglaubliche Menge an Logik.
00:05:01: Sie ist in der Regel, da nützen auch Kopierfunktionen und sonstige Querverbindungen nicht so ganz was, sie ist in den Regeln eben aber der Lebenszeitraum oder die Wirkungszeitraum vieler Dinge in der Logik auf eine Datei begrenzt.
00:05:17: Wünschenswert wäre es ja wirklich man hätte so eine Art Basispersistenterspeicher in einer Lösung für eine Menge von Dateien definieren kann.
00:05:32: Vielleicht, wo man dann alle Dateien reinpacken könnte die Teil dessen sind und nicht für jede Datei wieder erneut das gleiche vielleicht anlegen auch bei Promps duplizieren sondern eben vielleicht für ein Bundle an Dateien zentral sagen hier ist mein persistenter Speicher.
00:05:46: aber dass es nur am Rande einen Wunsch für die Zukunft!
00:05:50: Es ist keine Unzufriedenheit.
00:05:52: Aber natürlich wie das beim Entwickeln so ist, wie es auch den Kunden so geht.
00:05:55: Wenn man was sieht dann kommen neue Wünsche also Persistenten Daten, Persistente Daten konfigurieren, Persistente Daten, Hohepersistente Date nicht die deutschen Bezeichnungen finde ich nach wie vor immer tatsächlich schwieriger als viele von den Englischen.
00:06:13: Die sind deutlich eingängige finde ich jedenfalls.
00:06:17: Ich würde ganz dringend raten, das einfach mal auszuprobieren.
00:06:21: Es ist ganz einfach sich das anzuschauen.
00:06:24: Es bietet viele, viele Möglichkeiten für einen Einsatz, die es bisher so nicht gab und wo man dann umständlich gearbeitet hat.
00:06:32: Eins noch am Ende!
00:06:34: Wenn ich einen Klon erzeuge bleibt in einer Datei ja wirklich nicht so viel zurück aber diese Einstellungen bleiben unter anderem in einem Klon erhalten.
00:06:45: Also die Persistentendaten sind in dem Klon drin, wenn Sie das Migration-Tool verwenden von FileMaker, dann sind die Persistentendaten nicht mehr in der Zieldatae enthalten.
00:06:56: Kleine aber feine Unterschiede, die, wenn man sie berücksichtigt vielleicht einem auch eine oder andere Arbeitsstunde ersparen.
00:07:04: Ich hoffe euch hilft das weiter.
00:07:05: spannende Lösungen.
00:07:06: mit FileMakersetze und zwanzig oder zweitausendsechzehnte hat man das angeglichente Jahresbezahlung diversionsnummer.
00:07:13: Ich hoffe, euch hilft das weiter spannende Lösungen zu bauen.
00:07:16: Ich wünsche euch eine gute Zeit und ich freue mich wenn ihr dabei seid!
00:07:18: Wenn es heißt Kleris Phi-Maker in fünf Minuten bis dahin alles Gute Tschüss.
Neuer Kommentar