Se você for programador de C ou C++ e estiver familiarizado com cálculos e scripts, poderá criar plug-ins. Os plug-ins podem tirar vantagem da recursão e do looping e se integram a outras interfaces de programação. Para criar um plug-in personalizado, você precisará do SDK de plug-in do FileMaker.
Para usar plug-ins, os usuários devem permitir que os arquivos do app personalizado instalem e habilitem plug-ins. Para arquivos hospedados, o administrador do servidor precisa permitir que a Etapa de script Instalar arquivo de plug-in atualize plug-ins instalados no servidor no Admin Console do FileMaker Server. O FileMaker Cloud não é compatível com plug-ins.
Para preparar seus plug-ins personalizados:
-
Usando C ou C++, crie um arquivo de plug-in.
A extensão do plug-in precisa ser .fmx64 (Windows), .fmplugin (macOS) ou .fmx (Linux).
-
Compile e teste o plug-in.
A assinatura digital do plug-in é opcional, será perguntado aos usuários se eles querem permitir o carregamento de um plug-in não assinado. Veja Alteração das configurações de hosts e plug-ins permitidos.
-
Instale o arquivo de plug-in compilado em um campo de container no app personalizado. Consulte Instalação de plug-ins.
-
(opcional) Configure o app personalizado para verificar a versão dos plug-ins instalados e atualizá-los, se necessário. Consulte Exemplo de atualização de plug-in.
Para tornar os plug-ins disponíveis em um arquivo, os usuários precisam:
-
Ative e configure plug-ins na caixa de diálogo Ajustes Veja Alteração das configurações do plug-in.
-
(opcional) Selecione Permitir que Soluções instale arquivos nos ajustes do plug-in para que as atualizações do plug-in sejam instaladas automaticamente. Consulte Exemplo de atualização de plug-in.
-
Proceda de uma das seguintes formas:
-
Para usar uma função fornecida pelo plug-in, classifique a lista de funções por tipo na caixa de diálogo Especificar cálculo. Abaixo do nome do plug-in, escolha uma função.
-
Para usar uma etapa de script fornecida pelo plug-in, classifique a lista de etapas de script por categoria no Espaço de trabalho de script. Abaixo do nome do plug-in, escolha uma etapa de script.
-
Notas
-
Por motivos de segurança, os administradores de sistema podem exigir que os usuários desativem Permitir que Soluções instale arquivos. Entre em contato com o administrador do sistema no local para obter mais informações.