Als u programmeert in C of C++ en vertrouwd bent met berekeningen en scripts in FileMaker Pro, kunt u zelf plug-ins voor FileMaker maken. De plug-ins kunnen voordeel halen uit recursie en lussen of gebruikmaken van andere programmeerinterfaces. Als u zelf een plug-in wilt maken, hebt u de FileMaker-plug-in SDK nodig.
Om plug-ins te kunnen gebruiken, moeten FileMaker Pro-gebruikers instellen dat plug-ins mogen worden geïnstalleerd en ingeschakeld door bestanden van apps op maat. Bij gehoste bestanden moet de serverbeheerder in de Admin Console voor FileMaker Server of FileMaker Cloud for AWS toestaan dat de plug-ins op de server worden bijgewerkt door de Plug-inbestand installeren scriptstap. FileMaker Cloud ondersteunt geen plug-ins.
1. Maak een plug-inbestand in C of C++.
Windows: De extensie van een plug-in moet .fmx64 zijn.
macOS: De extensie van de plug-in moet .fmplugin zijn.
2. Compileer en test de plug-in.
Hoewel het niet verplicht is om uw plug-in digitaal te ondertekenen, wordt gebruikers gevraagd of zij het toestaan dat een niet-ondertekende plug-in wordt geladen. Raadpleeg Voorkeuren voor toegestane hosts en plug-ins instellen.
3. Installeer het gecompileerde plug-inbestand in een containerveld in uw app op maat van FileMaker. Raadpleeg Plug-ins installeren.
4. (optioneel) U kunt de app op maat ook zo instellen dat de versie van geïnstalleerde plug-ins wordt gecontroleerd en de plug-ins indien nodig automatisch worden bijgewerkt. Raadpleeg Voorbeeld van update van plug-in.
1. Gebruik het dialoogvenster ‘Voorkeuren’ van FileMaker Pro om plug-ins in te schakelen en te configureren. Raadpleeg Plug-invoorkeuren instellen.
2. (optioneel) Selecteer Oplossingen toestaan om bestanden te installeren in de voorkeuren van de plug-in om updates voor plug-ins automatisch te laten installeren. Raadpleeg Voorbeeld van update van plug-in.
3. Voer één van de volgende handelingen uit:
•Om een functie van de plug-in te gebruiken, sorteert u de lijst met functies in het dialoogvenster ‘Berekening opgeven’ op type. Kies onder de naam van de plug-in een functie.
•Om een scriptstap van de plug-in te gebruiken, sorteert u de lijst met scriptstappen in de Scriptwerkruimte op categorie. Kies onder de naam van de plug-in een scriptstap.
•Het is mogelijk dat systeembeheerders om veiligheidsredenen gebruikers verplichten om de optie Oplossingen toestaan om bestanden te installeren uit te schakelen. Neem contact op met de systeembeheerder van uw klant voor meer informatie.