In het volgende voorbeeld wordt de versie van een geïnstalleerde plug-in vergeleken met de versie die zich in een containerveld in het FileMaker Pro-bestand bevindt en wordt de plug-in zo nodig bijgewerkt.
Foutafvanging instellen [Aan]
Plug-inbestand installeren [Update plug-in::Plug-inbestand]
#
#Omgaan met fouten
If [Get(LaatsteFout) ≠ 0]
If [Get(LaatsteFout) = 3]
Aangepast dialoogvenster tonen [Update plug-in::Plug-inbestand & " kan niet worden geïnstalleerd. Controleer of de optie 'Oplossingen toestaan om bestanden te installeren' in de FileMaker Pro-voorkeuren voor plug-ins is ingeschakeld."]
Else If [Get(LaatsteFout) = 1550]
Aangepast dialoogvenster tonen [Update plug-in::Plug-inbestand & " is geïnstalleerd, maar kan niet worden geïnitialiseerd."]
Else If [Get(LaatsteFout) = 1551]
Aangepast dialoogvenster tonen [Update plug-in::Plug-inbestand & " kan niet worden geïnstalleerd."]
Else
Aangepast dialoogvenster tonen ["Er is een algemene fout " & Get(LaatsteFout) & " opgetreden bij de installatie van " & Update plug-in::Plug-inbestand]
End If
End If