Erstellen eigener Apps > Arbeiten mit Plugins > Erstellen von eigenen Plugins
 

Erstellen von eigenen Plugins

Als C- bzw. C++-Programmierer, der mit den Formeln und Scripts in FileMaker Pro Advanced vertraut ist, können Sie FileMaker-Plugins erstellen. Die Plugins können Rekursionen und Schleifen nutzen oder an andere Programmierschnittstellen ansetzen. Um ein eigenes Plugin zu erstellen, benötigen Sie das FileMaker plug-in SDK.

Für die Nutzung von Plugins müssen FileMaker Pro Advanced-Benutzer erlauben, dass Lösungsdateien Plugins installieren und aktivieren. Für bereitgestellte Dateien muss der Server-Administrator genehmigen, dass der Scriptschritt Scriptschritt „Plugin-Datei installieren“ Plugins aktualisiert, die auf dem Server in der Admin Console für FileMaker Server bzw. FileMaker Cloud for AWS installiert sind. Plugins werden von FileMaker Cloud nicht unterstützt.

So bereiten Sie Ihre eigenen Plugins vor:

1. Erstellen Sie eine Plugin-Datei in C oder C++.

Windows: Die Plugin-Erweiterung muss .fmx (32-Bit-Version von FileMaker Pro Advanced) oder .fmx64 (64-Bit-Version von FileMaker Pro Advanced) lauten.

macOS: Die Plugin-Erweiterung muss .fmplugin lauten.

2. Kompilieren und testen Sie das Plugin.

Das digitale Signieren Ihrer Plugins ist zwar optional, Benutzer werden jedoch gefragt, ob sie das Laden eines nicht signierten Plugins zulassen. Weitere Informationen finden Sie unter Festlegen von Einstellungen für zulässige Hosts und Plugins.

3. Installieren Sie die kompilierte Plugin-Datei in einem Containerfeld für Ihre FileMaker-Lösung. Weitere Informationen finden Sie unter Installieren von Plugins.

4. (Optional) Richten Sie die Lösungsdatei so ein, dass sie die Version der installierten Plugins prüft und Plugins bei Bedarf aktualisiert. Weitere Informationen finden Sie unter Beispiel für Plugin-Aktualisierung.

Um Plugins in einer Datei zur Verfügung zu stellen, müssen Benutzer:

1. Plugins im FileMaker Pro Advanced-Dialogfeld „Einstellungen“ aktivieren und konfigurieren. Weitere Informationen finden Sie unter Festlegen von Plugin-Einstellungen.

2. (Optional) Wählen Sie Lösungen dürfen Dateien installieren in den Plugin-Einstellungen, damit Updates für Plugins automatisch installiert werden. Weitere Informationen finden Sie unter Beispiel für Plugin-Aktualisierung.

3. Sie haben folgende Möglichkeiten:

Um eine vom Plugin bereitgestellte Funktion zu nutzen, sortieren Sie die Funktionsliste im Dialogfeld „Formel angeben“ nach Typ. Wählen Sie unter dem Namen des Plugins eine Funktion.

Um einen vom Plugin bereitgestellten Scriptschritt zu nutzen, sortieren Sie die Scriptschritte im Scriptarbeitsbereich nach Kategorie. Wählen Sie unter dem Namen des Plugins einen Scriptschritt.

Hinweise 

Aus Sicherheitsgründen verlangen Systemadministratoren möglicherweise, dass Benutzer die Option Lösungen dürfen Dateien installieren deaktivieren. Weitere Informationen erhalten Sie vom Systemadministrator an Ihrem Kundenstandort.

Weiterführende Themen 

Funktion „Hole ( InstallierteFMPlugins )“