Saltar enlaces

Guión

Guión de FileMaker

¿Qué es un guión en FileMaker?

Con un Guión puede utilizarse para ejecutar automáticamente cualquier número de procesos en una base de datos FileMaker. FileMaker admite la creación de cualquier número de guiones por base de datos, que pueden contener (teóricamente) cualquier número de comandos. Los parámetros de guión se pueden utilizar para transferir cualquier parámetro entre guiones.

Añadir un nuevo guión a FileMaker 13

Los guiones pueden crearse en FileMaker hasta la versión 13 mediante el comando de menú [Scripts > Gestionar scripts] se pueden añadir y editar.

Ventana de selección de scripts en el editor de scripts

Para añadir un nuevo guión en FileMaker hasta la versión 13, haga clic en el editor de guiones en el botón [Nuevo]. Haciendo clic en el símbolo de la flecha, puede añadir opcionalmente un script vacío, un script estándar, una carpeta de script o un separador.

Las carpetas de scripts pueden utilizarse para organizar los scripts jerárquicamente en el editor de scripts.

En un script estándar, los siguientes comandos se insertan automáticamente en el nuevo script:

Activar el modo de desplazamiento []
Ir a Layout ["Layout actual" (Tabla actual)
Mostrar todos los registros de datos

Añadir un nuevo guión a partir de FileMaker 14

Los guiones pueden crearse a partir de la versión 14 de FileMaker mediante el comando de menú [Scripts > Espacio de trabajo de scripts] se pueden añadir y editar.

Espacio de trabajo de guión a partir de FileMaker 14

Para añadir un nuevo guión en FileMaker versión 14 o posterior, haga clic en el botón [+]y se creará inmediatamente un nuevo script, al que podrá dar el nombre que desee. Ahora se puede crear una carpeta de guiones y una línea divisoria utilizando los símbolos correspondientes en el menú [Scripts] bajo el símbolo [+] se pueden crear. Las carpetas de scripts pueden utilizarse para organizar los scripts jerárquicamente en el editor de scripts.

Parámetros de script y variables globales

FileMaker ha admitido la adición de parámetros de guión a los guiones durante muchos años, lo que permite intercambiar datos entre diferentes guiones. Se puede añadir un parámetro a cada llamada de guión, que luego se puede utilizar dentro del guión con la función

Get ( ScriptParameter )

puede volver a leerse. En principio, los datos también pueden escribirse en una variable global para que puedan ser leídos por todos los scripts dentro del mismo archivo. Por otra parte, los parámetros de los scripts también pueden pasarse de un archivo a otro.

Pasar múltiples parámetros de script

Aunque un parámetro de guión en FileMaker siempre consta de una sola línea, se pueden transferir varios parámetros al mismo tiempo con los separadores adecuados. La coma invertida |, que normalmente no aparece en otros datos, es un separador adecuado.

Función personalizada "StringShare"

La separación de una cadena puede simplificarse con una pequeña función personalizada. Puede integrar la siguiente función en su solución FileMaker con FileMaker Pro Advanced y utilizarla para dividir una cadena con separadores en sus entradas individuales:

StringShare ( String; Número ) =
Si(número = 1;
    CharacterLinks ( String; (Posición ( String; "|"; 1; 1))-1);
CharacterCentre ( Cadena; (Posición ( Cadena; "|"; 1; Número-1))+1;
(Posición ( Cadena; "|"; 1; número)) - ((Posición ( Cadena; "|"; 1; número-1))+1))
)

Ejemplo

$string = "Casa|Barco|Coche|"
StringShare ($string; 1) = "Casa"
StringShare ($string; 2) = "Boot"
StringShare ($string; 3) = "Auto"

Activador de guiones

FileMaker permite muchos activadores de guiones diferentes para distintos objetos con el fin de poder ejecutar guiones para determinadas interacciones del usuario o controladas por el tiempo. Por ejemplo, puede ejecutar guiones automáticamente cuando se llama a una presentación determinada, cuando se pulsa una tecla especial al hacer clic con el ratón, cuando se cambia el valor de un campo y para un número casi infinito de otras acciones.

¿Tiene más preguntas sobre FileMaker? En persona es más rápido.

Como parte de nuestro Servicios de coaching y formación estaremos encantados de informarle personalmente sobre las funciones de FileMaker que necesita para el desarrollo de su solución FileMaker. Por supuesto, estaremos encantados de atender sus necesidades individuales. La facturación es personalizada y justa en incrementos de 15 minutos. Pague cómodamente por transferencia bancaria o PayPal.

Relacionado Einträge

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í: Automatizar procesos con guiones de FileMaker