Création de plug-ins personnalisés

Si vous programmez en C ou C++ et que vous connaissez bien les calculs et les scripts, vous pouvez créer des plug-ins. Les plug-ins bénéficient de formules de calcul qui exploitent des boucles, des récurrences ou qui font appel à d'autres interfaces de programmation. Pour créer un plug-in personnalisé, vous avez besoin du SDK du plug-in FileMaker.

Pour utiliser des plug-ins, les utilisateurs doivent autoriser les fichiers d'une app personnalisée à installer et à activer des plug-ins. Pour les fichiers hébergés, l'administrateur serveur doit autoriser l'action de script Installer le fichier de plug-in à mettre à jour les plug-ins installés sur le serveur dans l'Admin Console de FileMaker Server. FileMaker Cloud ne prend pas en charge les plug-ins.

Pour préparer vos plug-ins personnalisés :

  1. Avec C ou C++, créez un fichier de plug-in.

    L'extension de plug-in doit être .fmx64 (Windows), .fmplugin (macOS) ou .fmx (Linux).

  2. Compilez et testez le plug-in.

    Bien que la signature numérique de votre plug-in soit facultative, les utilisateurs seront invités à autoriser ou non le chargement d'un plug-in non signé. Consultez la section Définition des préférences d'hôtes et de plug-ins autorisés.

  3. Installez le fichier du plug-in compilé dans une rubrique Conteneur de votre app personnalisée. Consultez la section Installation de plug-ins.

  4. (Facultatif) Configurez le fichier d'app personnalisée pour vérifier la version des plug-ins installés et les mettre à jour, le cas échéant. Consultez la section Exemple de mise à jour de plug-in.

Pour rendre les plug-ins disponibles dans un fichier :

  1. Activez et configurez les plug-ins dans la boîte de dialogue Préférences. Consultez la section Définition des préférences des plug-ins.

  2. (Facultatif) Sélectionnez Autoriser les solutions à installer des fichiers dans les préférences de plug-in pour installer automatiquement les mises à jour de plug-in. Consultez la section Exemple de mise à jour de plug-in.

  3. Procédez de l'une des manières suivantes :

    • Pour utiliser une fonction fournie par le plug-in, triez par type la liste des fonctions dans la boîte de dialogue Calcul. Sous le nom du plug-in, choisissez une fonction.

    • Pour utiliser une action de script fournie par le plug-in, triez par catégorie la liste des actions de script dans l'Espace de travail de script. Sous le nom du plug-in, choisissez une action de script.

Remarques 

  • Pour des raisons de sécurité, les administrateurs système peuvent demander aux utilisateurs de désactiver l'option Autoriser les solutions à installer des fichiers. Contactez l'administrateur système sur le site du client pour plus d'informations.