Saltar enlaces

Trucos y consejos para FileMaker

Consejos e instrucciones de FileMaker

Consejos infravalorados para FileMaker

FileMaker, la plataforma de bajo código de Claris, versátil y fácil de usar, ofrece una gran cantidad de funciones que ayudan tanto a principiantes como a desarrolladores experimentados a crear y gestionar soluciones de bases de datos personalizadas.

Sin embargo, además de las funciones obvias, existen numerosos consejos y trucos menos conocidos que pueden aumentar significativamente la eficacia del desarrollo y la utilización. En este informe, destacamos algunos de estos consejos, a menudo pasados por alto pero valiosos, para ayudarle a aprovechar todo el potencial de FileMaker.

1. aprovecha el poder de la duplicación del diseño

Si crea presentaciones complejas en FileMaker que sólo difieren en los detalles, puede ahorrar mucho tiempo duplicando las presentaciones existentes en lugar de crearlas desde cero. La duplicación de presentaciones le proporciona inmediatamente una imagen completa de la estructura existente, que puede personalizar. Esto resulta especialmente útil si desea crear variantes para distintos roles de usuario o tipos de dispositivos (por ejemplo, de sobremesa y móviles).

Si, al duplicar diseños, la herramienta fmCheckMate de MrWatson existen posibilidades inimaginables para realizar procedimientos rápidos. Con esta herramienta, se pueden copiar maquetas enteras, adaptarlas completamente a un origen de tabla distinto y volver a pegarlas de una sola vez. De este modo, la personalización de objetos de diseño individuales es cosa del pasado.

Software ERP basado en FileMaker
en cuatro plataformas.

Más información
Software ERP profesional

2. modularizar y reutilizar los guiones

Es una buena práctica modularizar los guiones en FileMaker y crear componentes reutilizables. Esto significa que debe escribir guiones pequeños y especializados que realicen cada uno una tarea específica, como la comprobación de datos o la navegación entre presentaciones. Estos guiones pueden ser llamados por otros, lo que facilita la gestión y la depuración. Por ejemplo, un script para la navegación podría utilizar siempre la misma lógica para la navegación entre diseños llamando a otro script "Cambiar a diseño".

3. simplificar los cálculos de fórmulas con Let (SetVar)

La función Let (SetVar) de FileMaker suele subestimarse, pero ofrece un enorme potencial para simplificar los cálculos y mejorar la legibilidad. En lugar de realizar cálculos complicados en una única fórmula, puede utilizar Let para definir variables y calcularlas paso a paso. Esto no sólo facilita la lectura de la fórmula, sino también su depuración. También mejora el rendimiento de los cálculos complejos, ya que FileMaker sólo calcula las variables una vez y luego las reutiliza.

Ejemplo:

SetVar (
   [
      variable1 = campo1 * 2;
      variable2 = campo2 + 5
   ];
   variable1 + variable2
)

4. utilizar y gestionar eficazmente los índices

Los índices aceleran considerablemente la búsqueda y el rendimiento de las consultas a bases de datos, sobre todo en grandes conjuntos de datos. Sin embargo, debe asegurarse de que los índices se configuran de forma razonable para mantener un equilibrio entre la velocidad y el consumo de memoria. Puede gestionar los índices manualmente en FileMaker mediante las opciones de campo. Un consejo es desactivar los índices de los campos en los que rara vez se realizan búsquedas para reducir los requisitos de memoria. Esto puede aumentar el rendimiento general de la solución, especialmente en el caso de tablas grandes.

5 Utilizar menús personalizados de forma selectiva

Los menús personalizados son una potente herramienta para mejorar la experiencia del usuario y aumentar el control sobre la interacción con su solución. Puede eliminar determinadas funciones de los menús estándar, personalizar los menús para funciones de usuario específicas o almacenar secuencias de comandos especiales detrás de los comandos de menú. Esto permite optimizar la experiencia del usuario y garantizar que sólo estén disponibles las funciones que realmente necesita.

Menús definidos por el usuario en FileMaker
Menús definidos por el usuario en FileMaker

6. información sobre herramientas para guiar al usuario

La información sobre herramientas es una parte de la interfaz de usuario que a menudo se pasa por alto, pero es una forma estupenda de ayudar a los usuarios sin saturar la interfaz. Pueden mostrar información importante o explicaciones cuando el usuario pasa el ratón por encima de un elemento concreto. Esto es especialmente útil para los formularios más complejos o para los campos que requieren explicaciones adicionales. Los tooltips son fáciles de configurar y pueden insertarse a través de la función del inspector en "Tooltip".

7 Utilizar el objeto WebViewer de forma creativa

El WebViewer de FileMaker ofrece numerosas posibilidades para ir más allá de lo estándar. No sólo puede mostrar páginas Web, sino que también se puede utilizar para tareas complejas como diagramas, cuadros de mando o contenido interactivo. Puede integrar HTML, CSS y JavaScript directamente en FileMaker para mostrar contenido Web personalizado. Por ejemplo, puede utilizar WebViewer para mostrar Google Maps para la visualización de direcciones o diagramas interactivos de fuentes externas.

8. depuración rápida con la vista de datos y el depurador de scripts

La combinación de la Vista de datos y el Depurador de guiones en FileMaker Pro Advanced es una potente herramienta de solución de problemas. Con la Vista de datos, puede supervisar el valor de las variables y los campos en tiempo real a medida que avanza paso a paso por el guión en el Depurador de guiones. Esto le permite localizar errores observando el estado de la base de datos en cada paso del script. Esto acelera considerablemente el desarrollo y reduce la probabilidad de errores en la solución final.

Depurador de guiones de FileMaker

9. trabajar eficazmente con "Ejecutar script en el servidor"

La función "Ejecutar guiones en el servidor" (PSOS) de FileMaker permite ejecutar guiones de alta carga computacional en el servidor en lugar de en el cliente local. Esto reduce la carga en el dispositivo del usuario y mejora el tiempo de ejecución, especialmente con grandes cantidades de datos. PSOS resulta especialmente útil para importaciones de datos extensas, cálculos complejos o consultas a bases de datos que requieren mucho tiempo. Sin embargo, hay que asegurarse de que el script pueda ejecutarse en el servidor sin requerir interacciones del usuario ni funciones dependientes del cliente.

10. modelo de boya de ancla para trazados

Un principio eficaz y probado para diseñar presentaciones en FileMaker es el llamado modelo ancla-boza. La presentación se organiza de forma que cada tabla sólo se conecte a un ancla (punto de partida central) y a varias boyas (tablas y relaciones dependientes). Esto ayuda a mantener la claridad en las relaciones y consultas y a optimizar el rendimiento de la solución. El cumplimiento estricto de este modelo también facilita la depuración posterior y el desarrollo ulterior de la solución.

11. comprobación automática de datos mediante campos de cálculo

En lugar de crear secuencias de comandos complejas para la validación de datos, también puede utilizar campos de cálculo para aplicar reglas automáticamente. Por ejemplo, puede crear campos de cálculo que garanticen que los números de teléfono tienen un formato determinado o que las direcciones de correo electrónico son válidas. Estos cálculos se aplican en tiempo real, lo que mejora la integridad de los datos y reduce el riesgo de errores.

12. utilizar "Buscar" y "Reemplazar" eficazmente

FileMaker ofrece una potente función "Buscar y reemplazar" que resulta especialmente útil cuando se editan registros en masa. Esta función puede utilizarse para corregir errores en bases de datos de gran tamaño o para realizar actualizaciones en muchos registros simultáneamente. Un consejo inteligente en este caso es crear previamente una copia "Guardar como" de la base de datos para asegurarse de que no se pierdan de forma permanente los cambios no intencionados.

Comparta esta página:

Software ERP tan flexible como su empresa.
Estaremos encantados de asesorarle.

Software ERP personalizable para Mac, Windows e iOS.

Usted se encuentra aquí: Trucos y consejos para FileMaker