Textberechnungen in Filemaker durchführen

Und schließlich kann man eine weitere Textberechnung wie in Abbildung 4 so konfigurieren, dass, wenn das Ergebnis des Vergleichs zwischen den beiden Textsummen-NameComplete-Feldern nicht passt, sie in ihrem eigenen dedizierten Feld eine Anweisung zum Überschreiben des ursprünglichen Datensatzes mit dem aktualisierten Inhalt ausgibt.



Die Konstruktion dieses Felds, welches das Ergebnis „mit neuer Information überschreiben“ ergibt, wird oben in der Definition von cNameCompleteCompareResult gezeigt. Das Feld gibt diesen Wert nur dann aus, wenn die Berechnung des neuen Textes im Feld cNameCompleteCompare „not equal“ (ungleich) zum cNameComplete im Originaldatensatz ist.

Zusätzlich kann die resultierende Anweisung zum Überschreiben (overwrite) im Layout in einem Button erzeugt werden, wie in Abbildung 4 vorgeführt.



Wie man in Abbildung 6 sieht, kann man dann ferner das automatische Ersetzen der Daten veranlassen, indem man das bedingte Script „Replace original field information“ mit diesem Button verbindet. Die Aktivierung dieses Scripts hängt davon ab, dass es die Feldanweisung zum Überschreiben mit der neuen Information („overwrite with new information“) erhält: Wenn das Vergleichsfeld leer bleibt, weil der Vergleich der beiden Textsummen nicht dieses Ergebnis erzeugt (das heißt, dass es keinen Unterschied zwischen dem neuen und dem alten Text gibt), dann wird das Script zum Ersetzen des alten Inhalts mit dem neuen nicht funktionieren.

Sprungbrett

Das beschriebene Beispiel stellt nur einen einfachen Einstieg in die mächtigen Textberechnungen in Filemaker dar, und es gibt noch viel mehr Möglichkeiten, wenn es etwa um weitergehende Textformatierung, bedingte Fassung der Berechnung und die Ausführung von Scripten geht. Die Arbeit mit Textberechnungen kann die Benutzerfreundlichkeit auf jeder Ebene der Dateneingabe verbessern oder die Wahl eines Datensatzes auf der Ebene und zum Zwecke von umfassenden Datenmanipulationen erleichtern. Nur die Fantasie des Entwicklers setzt hier Grenzen.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Alphabet übertrifft die Erwartungen im dritten Quartal

Gewinn und Umsatz legen deutlich zu. Zum Wachstum tragen auch die Sparten Cloud und Abonnements…

6 Tagen ago

1 Million Dollar: Apple zahlt Prämie für Hack seiner Apple Intelligence Server

Ein neues Bug-Bounty-Programm beschäftigt sich mit Apples Private Cloud Compute. Prämien gibt es unter für…

7 Tagen ago

Apple stopft 28 Sicherheitslöcher in iOS und iPadOS 18

Betroffen sind alle aktuell unterstützten Apple-Smartphones und -Tablets. Schwachstellen in iOS und iPadOS erlauben unter…

7 Tagen ago

Mandiant warnt vor Angriffen auf Zero-Day-Lücke in FortiManager-Appliances

Sie erlaubt Diebstahl von Daten. Bedrohungsakteure könnten FortiManager-Appliances kompromittieren, um Unternehmensumgebungen anzugreifen.

7 Tagen ago

Gartner: Halbleiterumsätze steigen 2025 voraussichtlich um 14 Prozent

Speicherchips und GPUs für KI-Server beflügeln das Wachstum. Die Nachfrage aus dem Automobil- und Industriesektor…

1 Woche ago

Deutlicher Anstieg der Cyberangriffe auf deutsche Unternehmen

Hierzulande liegt das Wachstum im dritten Quartal gegenüber dem Vorjahreszeitraum bei 78 Prozent. In Österreich…

1 Woche ago