Exemple de mise à jour de plug-in
L'exemple suivant compare la version d'un module installé avec la version se trouvant dans une rubrique de conteneur du fichier FileMaker Pro et met à jour le plug-in, le cas échéant.
1.
Dans le fichier de solution, créez une table portant le nom Mise à jour de plug-in pour stocker les informations du plug-in.
2.
 
3.
4.
Gestion erreurs [Oui]
Installer le fichier de plug-in [Mise à jour de plug-in::Fichier de plug-in]
#
#Gérer les erreurs
Si [Obtenir (DernièreErreur) 0]
  Si [Obtenir (DernièreErreur) = 3]
    Ouvrir boîte dial. person. [Mise à jour de plug-in::Fichier de plug-in & " n'a pas pu être installé.
    S'assurer que l'option Autoriser les solutions à installer les fichiers est sélectionnée dans les
    préférences de plug-in FileMaker Pro."
  Sinon si [Obtenir(DernièreErreur) = 1550]
    Ouvrir boîte dial. person. [Mise à jour de plug-in::Fichier de plug-in & " a été installé, mais n'a pas pu être initialisé."]
  Sinon si [Obtenir(DernièreErreur) = 1551]
    Ouvrir boîte dial. person. [Mise à jour de plug-in::Fichier de plug-in & " n'a pas pu être installé."]
  Sinon
    Ouvrir boîte dial. person. ["Une erreur générale " & Obtenir(DernièreErreur) & " s'est produite lors de l'installation de " & Mise à jour de plug-in::Fichier de plug-in]
  Fin de si
Fin de si
5.
Activer le modèle ["Informations de mise à jour de plug-in"]
Afficher enreg/requête/page [Premièr(e)]
Boucle
  Si [Mise à jour de plug-in::Version de plug-in installée <
    Mise à jour de plug-in::Version de plug-in requise]
  #Le plug-in doit être installé ou mis à jour.
  Exécuter script ["Installer le plug-in"]
  Fin de si
  Afficher enreg/requête/page [Suivant(e); Sortie après dernière]
Fin de boucle
 
6.
Gestion erreurs [Oui]
Exécuter la requête [Rétablir]
Si [Obtenir(NombreEnregTrouvés) 0]
  Ouvrir boîte dial. person. ["Certains plug-ins requis ne sont pas activés. Assurez-vous que l'option Autoriser les solutions à installer les fichiers est sélectionnée dans les préférences plug-in de FileMaker Pro."
Fin de si
7.
Créez un script de démarrage nommé Script de mise à jour de plug-in référençant les scripts ci-dessus dans l'ordre lorsque la base de données est ouverte :
Exécuter script ["Vérifier les versions de plug-in"]
Exécuter script ["Vérifier l'activation"]
Activer modèle [modèle d'origine]
Rubriques connexes 
Création de plug-ins personnalisés
Obtenir ( PluginsFMInstallés )
Installer le fichier de plug-in