Textberechnungen in Filemaker durchführen

Wenn neue Informationen nicht mit den früher erzeugten übereinstimmen und die Berechnung eine Abweichung ergibt, kann entweder das Ersetzen des früheren Datensatzes oder die Erzeugung eines neuen veranlasst werden, je nachdem, was der Benutzer vorgegeben hat. Das Ergebnis dieser Berechnung kann dann wieder in Text ausgegeben und in ein Feld gesendet werden, um einen Button zu erzeugen, der das entsprechende bedingte Script ausführt.



Oben in Abbildung 1 sieht man ein Beispiel in Form eines einfachen Kundendatensatzes in einer Datenbank, die „SimpleCRM“ heißen soll. In diesem Modul zur Felddefinition in Filemaker sieht man, dass das NameComplete-Feld die Summe der Texte in den Feldern Titel, Vorname und Zuname in einem Datensatz ist.



Dem Datenbankbenutzer wird NameComplete wie in Abbildung 2 oben angezeigt, wobei dessen Text hier nur zur Illustration in Rot dargestellt ist. Doch wird auch diese Ebene der Formatsteuerung durch die textformatierende Berechnungsfunktion in Filemaker erzeugt.



Oben, in Blau, sieht man den Inhalt der neuen Information, die der Datenbank hinzugefügt werden soll und die in separaten „temporären“ Feldern (in der Filemaker-Sprache „global fields“) erzeugt wurde, deren Zweck lediglich darin besteht, einen Vergleich zwischen dem alten und dem neuen Datensatz zu ermöglichen. Auch hier dient die blaue Formatierung lediglich der Illustration.

Jedoch gibt es diese globalen Felder bei diesem Beispiel auch in einer anderen Tabelle, in SimpleCRM_Globals, die als Sicherung dafür dient, entweder die Einführung von neuem Inhalt in vorhandene Datensätze oder die Einführung neuer Datensätze in die SimpleCRM-Tabelle zu verwalten. Inhalte in „Global“ können leicht gelöscht werden.

Wichtig ist auch, dass die exklusive Beziehung zwischen der neuen Information und dem Originaldatensatz dadurch erzeugt wird, dass ihre Datensatz-IDs in Übereinstimmung gebracht werden.



Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

2 Tagen ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

2 Tagen ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

2 Tagen ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

2 Tagen ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

2 Tagen ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

3 Tagen ago