Schritt 8: Prüfen der Funktionen, Scripts und Script-Trigger in Ihrer eigenen App
Einige Funktionen, Scripts und Script-Trigger werden in FileMaker WebDirect nicht unterstützt oder verhalten sich anders als in FileMaker Pro. Prüfen Sie alle Formeln und Scripts in Ihrer eigenen App, um sicherzustellen, dass sie richtig funktionieren.
Informationen zu einzelnen Funktionen, Scriptschritten und Script-Triggern finden Sie in der FileMaker Pro Hilfe.
Funktionen
-
Um von der Art des Clients abhängige Verhaltensweisen zu definieren, verwenden Sie die Funktion „Hole ( SystemPlattform )“. Wenn die Funktion 4 zurückgibt, greift der aktuelle Benutzer mit FileMaker WebDirect auf Ihre eigene App zu.
-
Sie können das Betriebssystem und den Webbrowser, auf denen Ihre eigene App läuft, mithilfe der Funktion „Hole ( SystemVersion )“ ermitteln. Wenn Sie Schwierigkeiten beim Ermitteln des Geräts haben, verwenden Sie „Hole ( Fensterbreite )“ und „Hole ( Fensterhöhe )“, um die geeigneten Layouts für das Gerät zu identifizieren.
Scripts, Scriptschritte und Script-Trigger
-
Überprüfen Sie, ob die Scripts nur mit FileMaker WebDirect kompatible Scriptschritte enthalten und nur Zugang zu Scripts gewähren, die von einem Webbrowser aus ausgeführt werden sollen.
-
Wenn ein Script einen nicht unterstützten oder unbekannten Scriptschritt erkennt, wird der Scriptschritt übersprungen und das Script läuft weiter.
-
In FileMaker WebDirect können Scripts nicht auf das Dateisystem des Clients zugreifen. Webbenutzer müssen zu importierende oder einzufügende Dateien auswählen und exportierte oder gespeicherte Dateien werden in den Standard-Speicherort des Webbrowsers heruntergeladen.
-
In FileMaker WebDirect können Scriptschritte ein Feld nicht aktivieren, wenn der Zugriff auf das Feld durch die Blätternmodus- oder Suchenmodus-Option im FileMaker Pro-Inspektor beschränkt ist.
-
Wenn ein Webbenutzer ein Browser-Fenster schließt oder auf die Schaltfläche „Neu laden“ bzw. „Aktualisieren“ des Webbrowsers klickt, verlässt FileMaker WebDirect die aktuelle Sitzung, ohne sich abzumelden oder die Script-Trigger BeiFensterSchließen und BeiLetztemFensterSchließen zu aktivieren. Wenn der Webbenutzer auf die Schaltfläche „Neu laden“ oder „Aktualisieren“ klickt, erzeugt FileMaker WebDirect eine neue Verbindung zu FileMaker Server bzw. FileMaker Cloud und aktiviert die Script-Trigger „BeiErstemFensterÖffnen“ und „BeiFensterÖffnen“.