Crear plug-ins personalizados

Si programa en C o C++ y está familiarizado con los cálculos y guiones, podrá crear plug-ins. Los plug-ins pueden aprovechar la recursividad y los bucles o colgarse en otras interfaces de programación. Para crear un plug-in personalizado, debe tener el SDK de plug-ins de FileMaker.

Para utilizar plug-ins, los usuarios deben permitir que los archivos de la app personalizada instalen y activen plug-ins. Para los archivos alojados, el administrador del servidor debe permitir que el paso de guión Instalar archivo plug-in actualice los plug-ins instalados en el servidor de Admin Console para Claris Server o FileMaker Server. FileMaker Cloud no admite plug-ins.

Para preparar los plug-ins personalizados:

  1. Mediante C o C++, cree un archivo de plug-in

    La extensión del plug-in debe ser .fmx64 (Windows), .fmplugin (macOS) o .fmx (Linux).

  2. Compile y pruebe el plug-in.

    Aunque la firma digital de su plug-in es opcional, se les preguntará a los usuarios si quieren permitir la carga de un plug-in sin firma. Consulte Cambiar los ajustes de anfitriones y plug-ins permitidos.

  3. Instale el plug-in compilado en el campo contenedor de la app personalizada. Consulte Instalar plug-ins.

  4. (Opcional) Configure el archivo de la app personalizada para que compruebe la versión de los plug-ins instalados y los actualice, si es necesario. Consulte Ejemplo de actualización de un plug-in.

Para conseguir que los plug-ins estén disponibles en un archivo, los usuarios deben realizar lo siguiente:

  1. Active y configure los plug-ins en el cuadro de diálogo Ajustes, Consulte Cambiar los ajustes de plug-ins.

  2. (Opcional) Seleccione Permitir a las soluciones instalar archivos en los ajustes del plug-in para que las actualizaciones del plug-in se instalen automáticamente. Consulte Ejemplo de actualización de un plug-in.

  3. Realice una de las acciones siguientes:

    • Para utilizar una función proporcionada por el plug-in, ordene por tipo la lista de funciones en el cuadro de diálogo Especificar cálculo. Debajo del nombre del plug-in, seleccione una función.

    • Para utilizar un paso de guión proporcionado por el plug-in, ordene por categoría la lista de pasos de guión en el Espacio de trabajo de guiones. Debajo del nombre del plug-in, seleccione un paso de guión.

Notas 

  • Por motivos de seguridad, es posible que los administradores del sistema soliciten a los usuarios que desactiven la opción Permitir soluciones para instalar archivos. Póngase en contacto con el administrador del sistema en el sitio del cliente para obtener más información.