Aktualisieren von Plugins
Sie können die Version von installierten
Plugins mithilfe von Formeln und Scripts prüfen und die Plugins dann durch Plugins aktualisieren, die in Containerfeldern in einer FileMaker Pro-Datei gespeichert sind. Beispiele für Script- und Formelsyntax finden Sie unter
Beispiel für Plugin-Aktualisierung.
So aktualisieren Sie Plugins:
1. Erstellen Sie in der Lösungsdatei eine Tabelle zur Speicherung von Plugin-Informationen.
2. Definieren Sie in der Tabelle Folgendes:
•ein Textfeld für den Plugin-Namen
•ein Textfeld zur Speicherung der Beschreibung des Plugins
•ein Zahlenfeld für die Plugin-Version, die die Datenbank aktuell benötigt
•ungespeicherte Formelfelder für die Version und den aktivierten Zustand des Plugins, das in der FileMaker Pro-Datei installiert ist
•ein Containerfeld zur Speicherung der Plugin-Datei
3. Definieren Sie ein Layout, in dem das gespeicherte Plugin und optional beschreibende Informationen zum Plugin angezeigt werden. Fügen Sie dann dem Layout die passenden Felder hinzu, die Sie in Schritt 2 erstellt haben.
Hinweis Sie benötigen zwar nur das Containerfeld auf dem Layout, sollten aber erwägen, Felder für Plugin-Namen, Beschreibung und Versionsnummer hinzuzufügen, damit Sie Zugriff auf diese Informationen haben.
4. Definieren Sie ein Script, das die Version des installierten Plugins mit der Version des erforderlichen Plugins vergleicht und dann den Scriptschritt „Plugin installieren“ verwendet, um das Plugin bei Bedarf zu installieren.
5. Erstellen Sie ein Script, das Benutzer auf mögliche Fehlerbedingungen bei der Plugin-Installation hinweist, wenn das Plugin nicht installiert werden kann.
6. Definieren Sie ein Script, das prüft, ob das installierte Plugin aktiviert ist.
7. Erstellen Sie ein Startscript, das auf die obigen Scripts in ihrer Scriptreihenfolge verweist, wenn ein Benutzer die Datenbank öffnet.
Hinweise
•Damit Plugins installiert werden, muss die Option
Lösungen dürfen Dateien installieren in den Plugin-Einstellungen des Clients aktiviert sein. Weitere Informationen finden Sie unter
Festlegen von Plugin-Einstellungen.
•Wenn ein Plugin in den Plugin-Einstellungen des Clients deaktiviert wurde, wird es installiert, steht aber erst zur Verfügung, nachdem es vom Benutzer manuell aktiviert wurde.
•Nur jeweils ein Plugin kann in einem Containerfeld gespeichert werden, aber Sie können sämtliche Plugin-Informationen anzeigen, indem Sie mehrere Plugin-Containerfelder auf einem einzigen Layout definieren.
Weiterführende Themen