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:

  1. 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).

  2. 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.

  3. Instale o arquivo de plug-in compilado em um campo de container no app personalizado. Consulte Instalação de plug-ins.

  4. (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:

  1. Ative e configure plug-ins na caixa de diálogo Ajustes Veja Alteração das configurações do plug-in.

  2. (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.

  3. 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.