Guía de desarrollo de FileMaker Go 18
Introducción a FileMaker Go
Acerca de FileMaker Go
FileMaker Go® ejecuta apps personalizadas de FileMaker en dispositivos iOS para que pueda administrar y compartir fácilmente información con otros usuarios en cualquier lugar. Cree apps personalizadas con FileMaker Pro Advanced y, a continuación, use FileMaker Go para trabajar con los datos en un dispositivo iOS.
Acerca de esta guía
Esta guía proporciona información sobre la personalización de apps personalizadas para FileMaker Go. Para aprender a utilizar FileMaker Go, consulte la Ayuda. Para obtener documentación adicional de FileMaker, consulte el Centro de documentación del producto.
Se utilizan los siguientes términos:
- FileMaker Cloud for AWS es un servicio que proporciona acceso en la nube a las apps personalizadas que utilizan FileMaker Pro Advanced, FileMaker Go y FileMaker WebDirect. FileMaker Cloud for AWS se ejecuta en la nube de Amazon Web Services (AWS) y se ofrece a través de AWS Marketplace.
- FileMaker Cloud es un servicio que proporciona acceso en la nube a las apps personalizadas que utilizan FileMaker Pro Advanced, FileMaker Go y FileMaker WebDirect. FileMaker Cloud utiliza el sistema de inicio de sesión del ID de FileMaker para autenticar a los usuarios. FileMaker Cloud se ofrece directamente desde FileMaker, Inc.
- Los productos de FileMaker Cloud hacen referencia tanto a FileMaker Cloud como a FileMaker Cloud for AWS.
Configurar apps personalizadas para FileMaker Go
Trabajar con datos en FileMaker Go
Utilice una de las siguientes opciones para trabajar con datos en FileMaker Go:
- Conéctese a un archivo alojado desde un dispositivo con iOS y trabaje con los datos de forma interactiva. Cada vez que modifique información en el dispositivo con iOS, esta se actualizará automáticamente en el equipo anfitrión y viceversa. Puede conectarse a los archivos alojados por FileMaker Pro Advanced, FileMaker Server, FileMaker Cloud for AWS o FileMaker Cloud.
- Transfiera un archivo a un dispositivo iOS y, a continuación, trabaje sin conexión con una copia del archivo en el dispositivo. Al transferir un archivo al dispositivo iOS, creará una copia del archivo. Al realizar cambios en los datos en el archivo local del dispositivo iOS, no se actualizará el archivo original en su equipo. Debe transferir el archivo de nuevo a su equipo y, a continuación, utilizar FileMaker Pro Advanced para importar y actualizar los datos. Consulte Acerca de las transferencias de archivos.
Para conectarse a archivos alojados o transferir archivos a o desde un dispositivo, consulte la Ayuda. Para abrir archivos mediante una dirección URL, consulte la Ayuda de FileMaker Pro Advanced.
Compartir archivos de FileMaker Pro Advanced con clientes de FileMaker Go
Activar el uso compartido de red de FileMaker
- En FileMaker Pro Advanced, abra el archivo.
- Elija el menú Archivo > Compartir > Compartir con clientes de FileMaker.
- Establezca Compartición de red en Activo.
- Seleccione los archivos que desee hospedar en la lista de Archivos abiertos actualmente.
- En Acceso de red a archivo, seleccione Todos los usuarios o Especificar usuarios por conjunto de privilegios.
Nota:el conjunto de privilegios de las cuentas con las que los usuarios de FileMaker Go iniciarán sesión debe tener habilitado el privilegio ampliado fmapp. Consulte la Ayuda de FileMaker Pro Advanced.
Alojar archivos con un producto de FileMaker Cloud o FileMaker Server
Antes de compartir los archivos de FileMaker Pro Advanced, prepárelos para alojarlos.
- En FileMaker Pro Advanced, edite las cuentas y los conjuntos de privilegios que los clientes utilizarán para el acceso compartido (por ejemplo, Acceso mediante red FileMaker).
- En FileMaker Pro Advanced, suba archivos a un producto de FileMaker Cloud o FileMaker Server (consulte la Ayuda de FileMaker Pro Advanced Help).
Nota:para configurar cuentas que autentiquen a usuarios en función de proveedores de identidad OAuth admitidos, como Amazon o Google, consulte la Ayuda de FileMaker Pro Advanced.
Conectar a archivos alojados
Tras compartir y alojar un archivo, puede conectarse a él como un cliente en FileMaker Go. Consulte la Ayuda.
Acerca de las transferencias de archivos
Para obtener información acerca de cómo transferir archivos desde un dispositivo o hacia él, consulte la Ayuda.
Notas
- Asegúrese de realizar una copia de seguridad de los archivos antes de transferirlos.
- Antes de sustituir un archivo existente en un dispositivo, asegúrese de que se haya cerrado o eliminado el archivo. De lo contrario, es posible que el archivo no se transfiera correctamente o se dañe.
Transferir un archivo con campos contenedor que almacenen datos de forma externa
Para transferir un archivo con campos contenedor que almacenen datos de forma externa, debe incrustar primero los datos de los campos contenedor. En FileMaker Pro Advanced, utilice el comando Guardar una copia como y seleccione una copia independiente (archivo único). A continuación, transfiera la copia, no el archivo original.
Importar a y desde un archivo transferido
Puede utilizar el paso de guion Importar registros para fusionar datos desde un archivo de FileMaker Pro Advanced local de un dispositivo a otro archivo de FileMaker Pro Advanced.
Configure la asignación de campos y el orden de importación antes de importar. Puede:
- Importar desde una fuente remota a un archivo local o remoto.
- Importar desde una fuente local a un archivo local o remoto.
Ejemplo 1: importación desde una fuente remota (Remoto.fmp12) a un archivo local (Local.fmp12)
En este ejemplo, el archivo Local.fmp12 se encuentra en un dispositivo iOS y necesita un guión que importe datos de una fuente remota (Remoto.fmp12). Debe utilizar FileMaker Pro Advanced para crear el guión en el archivo local y, a continuación transfiera el archivo a FileMaker Go. A continuación, puede ejecutar el guión en FileMaker Go para importar los datos desde el archivo remoto.
- Abra Local.fmp12 y Remoto.fmp12 en FileMaker Pro Advanced.
- Cree un guión en Local.fmp12. Por ejemplo:
Importar registros [ Con diálogo: Inactivo ; Tabla: Local ; "Remoto.fmp12" ; Actualizar ; Mac Roman ]
y configure una ruta al archivo de origen remoto mediante la dirección IP del equipo. Por ejemplo:
fmnet:/192.168.10.10/Remoto.fmp12
- Especifique el orden de importación.
- Cierre Local.fmp12.
- Transfiera Local.fmp12 a FileMaker Go.
- Abra Local.fmp12 en FileMaker Go y ejecute el guión.
El archivo local se actualiza con los datos del archivo remoto.
Ejemplo 2: importación desde una fuente local (Local.fmp12) a un archivo remoto (Remoto.fmp12)
En este ejemplo, el archivo remoto (Remoto.fmp12) necesita un guión que importe datos de un archivo local (Local.fmp12). Debe utilizar FileMaker Pro Advanced para crear el guión en el archivo remoto; a continuación, utilice FileMaker Go para abrir el archivo remoto alojado en el dispositivo iOS y ejecutar el guión para importar los datos desde el archivo local.
- Transfiera Local.fmp12 a FileMaker Go.
- Abra Remoto.fmp12 en FileMaker Pro Advanced.
- Utilice el Espacio de trabajo de guiones para crear un guión en Remoto.fmp12. Por ejemplo:
Establecer variable [$Ruta de archivo;Valor:Obtener(Ruta de documentos) & “"Local.fmp12" ]
Importar registros [ Con diálogo: Inactivo ; Tabla: Local ; "$Ruta de archivo" ; Añadir; Mac Roman ]
donde la ruta al archivo de origen en el dispositivo es
file:$Ruta de archivo
-
Seleccione Especificar orden de importación.
Si los campos de origen no aparecen en el cuadro de diálogo Especificar orden de importación del Espacio de trabajo de guiones, seleccione Especificar fuente de datos para el paso de guión Importar registros. En la sección Tipo de archivo del cuadro de diálogo "Especificar archivo", seleccione Archivos de FileMaker Pro Advanced. A continuación, añada otra ruta a Local.fmp12 en la lista de rutas. Por ejemplo:
file:$Ruta de archivo
file:Local.fmp12
- En FileMaker Go, abra el archivo Remoto.fmp12 alojado.
- Ejecute el guión de Remoto.fmp12 en FileMaker Go.
El archivo remoto se actualiza con los datos del archivo local.
Diferencias entre FileMaker Go y FileMaker Pro Advanced
Características de FileMaker Pro Advanced no admitidas en FileMaker Go
- Crear y modificar el esquema de las bases de datos, como tablas, campos, relaciones, fuentes de datos y privilegios.
- Crear y modificar la estructura de las bases de datos, como presentaciones, guiones, listas de valores y menús personalizados.
- Importar registros desde formatos distintos a FMP12.
- Exportar registros al formato FMP12 o XML.
- líneas de base de texto
- Plug-ins.
- Alojar archivos.
Pasos de guion no admitidos en FileMaker Go
FileMaker Go no es compatible con algunos pasos de guion. Para identificar los pasos de guion que no se admiten, utilice la ventana Espacio de trabajo de guiones de FileMaker Pro Advanced. Consulte la Ayuda de FileMaker Pro Advanced.
FileMaker Go no muestra mensajes de alerta para estos pasos de guion no admitidos. Se omiten los pasos de guión no admitidos y se devuelve el código de error 3 ("El comando no está disponible"). Utilice Get(LastError) para comprobar este código de error.
Importante:la ejecución de pasos de guión no admitidos puede provocar un comportamiento imprevisto.
Diferencias en el comportamiento
Modos
Los modos Presentación y Vista previa no se admiten en FileMaker Go. Sin embargo, puede obtener vistas previas de los registros al guardar registros en formato PDF y ver el documento PDF en FileMaker Go.
Diseño de la presentación
En FileMaker Go, no puede:
- Eliminar vistas o presentaciones.
- Agregar o eliminar campos.
- Cambiar a presentaciones que no aparezcan en el menú Presentaciones, a no ser que se incluya un botón de navegación.
- Definir y asignar listas de valores, a menos que se utilicen para las listas desplegables y los menús emergentes que permiten la edición de listas de valores.
- Mostrar información sobre las herramientas.
- Mostrar caracteres principales como “...” en los nombres de controles de pestañas.
- Mostrar sombras en objetos de presentación
Selección de fecha y hora
No se pueden seleccionar segundos o fracciones de segundo en FileMaker Go. Para introducir segundos, pulse en la barra de herramientas de edición hasta que aparezca el teclado y, a continuación, introduzca el tiempo.
Las horas de los guiones o calculadas mostrarán también los segundos en el dispositivo.
Menús personalizados
Nota:los menús personalizados están disponibles si se ha seleccionado la preferencia general Utilizar herramientas avanzadas en FileMaker Pro Advanced.
En FileMaker Go, no puede:
- Eliminar el elemento de menú Cerrar archivo.
- Añadir elementos de menú personalizados que no se corresponden con los elementos de menú de FileMaker Go existentes.
- Reemplazar el elemento de menú Búsqueda rápida por menús personalizados, aunque puede anular el comportamiento de búsqueda rápida mediante el cuadro de diálogo Editar menú personalizado de FileMaker Pro Advanced
Nota:los elementos de menú eliminados se muestran, pero no están disponibles.
Los siguientes accesos directos de teclado y los accesos directos de teclado de iOS estándar reemplazarán a los que defina para menús personalizados. Puede usar accesos directos de teclado en FileMaker Go si tiene un teclado externo conectado a su dispositivo iOS o el Teclado inteligente conectado a su iPad Pro.
Pulse | Hasta |
---|---|
⌘-.(punto) o Esc | Detener un guión en ejecución |
⌘-O | Abrir la pestaña Recientes del Centro de inicio |
⌘-Mayús-O | Abrir la pestaña Hosts del Centro de inicio |
⌘-Opción-O | Abrir la pestaña Mis apps del Centro de inicio |
⌘-1 a ⌘-0 | Ejecutar uno de los diez primeros guiones enumerados en el menú Guiones |
⌘-Opción-E | Eliminar un registro sin confirmación |
Opción-⌘-W | Cerrar todos los archivos y ventanas |
⌘-Q | Cerrar todos los archivos y ventanas |
⌘-Opción-P | Imprimir registros sin utilizar el cuadro de diálogo Configurar impresión |
Imprimir
- Las opciones de impresión establecidas para un archivo en FileMaker Pro Advanced no afectan a las opciones de impresión para el mismo archivo en FileMaker Go, y viceversa.
- Si va a imprimir una presentación en la que el espaciado exacto es importante como, por ejemplo, etiquetas o un formulario preimpreso, debe especificar márgenes de página.
Fuentes y estilos de texto
- Las fuentes incompatibles con iOS se convierten en fuentes compatibles.
- Puede ver los siguientes estilos de texto en FileMaker Go: negrita, cursiva, subrayado, subrayado de palabra, doble subrayado, título, mayúsculas, minúsculas y tachado. FileMaker Go no admite los siguientes estilos: resaltado, condensado, extendido, versalitas, superíndice o subíndice.
Introducción de datos
- Solo se admiten los campos en el orden de pestañas. Para pasar al siguiente campo, puede configurar el tabulador y el retorno de carro, pero no la tecla Intro.
- La opción Autocorrección no funcionará en los campos de texto que tienen activadores de guiones configurados para capturar pulsaciones de teclas.
- Idiomas asiáticos: no se admite el texto lateral. Los editores de métodos de entrada (IME) no funcionarán en los campos de texto que tengan activadores de guiones configurados para capturar pulsaciones de teclas.
- Si se ha configurado un campo de texto para que se muestre como un calendario desplegable en FileMaker Pro Advanced, aparecerá como un cuadro de edición en FileMaker Go.
Exportar
- De forma predeterminada, todas las operaciones de exportación manuales, excepto las del formato XLSX, utilizan UTF-8; XLSX utiliza UTF-16.
- Debe utilizar el paso de guion "Exportar registros" para:
- Seleccionar campos que no se encuentren en la presentación actual
- Configurar el conjunto de caracteres del archivo de salida
Campos contenedor
- Las opciones de Formato de datos del Inspector Imágenes o Contenido interactivo no se aplican a los campos contenedor en FileMaker Go.
- FileMaker Go no permite almacenar de forma externa datos de campo contenedor al usar archivos locales.
Puede utilizar el paso de guion Insertar desde dispositivo para insertar contenido en un campo contenedor desde una biblioteca de música o fotografías, una cámara de fotos o vídeo, un micrófono o una firma, o para introducir contenido en un campo contenedor o de texto desde una fuente de código de barras. Consulte la Ayuda de FileMaker Pro Advanced.
Reproducción de vídeo y audio en los campos contenedor
Puede utilizar los siguientes pasos de guion, funciones y activadores de guiones para trabajar con el contenido multimedia en FileMaker Go:
- Pasos de guion: Reproducción de AVPlayer, Opciones de configuración de AVPlayer, Estado de configuración de la reproducción de AVPlayer
- Activadores de guiones: OnObjectAVPlayerChange, OnFileAVPlayerChange y OnExternalCommandReceived
- Funciones: GetAVPlayerAttribute y Get(TriggerExternalEvent)
Consulte la Ayuda de FileMaker Pro Advanced.
Archivos cifrados
No se puede activar ni desactivar el cifrado de archivos en FileMaker Go. Para activar o desactivar el cifrado, utilice FileMaker Pro Advanced. Si transfiere un archivo cifrado a un dispositivo, este permanecerá cifrado en el dispositivo.
Nota:la función de cifrado de FileMaker Pro Advanced está disponible si se ha seleccionado la preferencia general Utilizar herramientas avanzadas.
Nivel de zoom
En FileMaker Go, puede ampliar la imagen en la pantalla hasta el 200%.
Métodos abreviados de teclado
Puede usar accesos directos de teclado en FileMaker Go si tiene un teclado externo conectado a su dispositivo iOS o el Teclado inteligente conectado a su iPad Pro.
Para ver una lista de accesos directos de los comandos utilizados frecuentemente, mantenga pulsada la tecla Comando ⌘ del teclado.
Para obtener una lista de los accesos directos de teclado admitidos en , consulte la Ayuda.
Archivos locales guardados
De forma predeterminada, los archivos que guarde de forma local aparecerán en la ficha Mis apps, en En mi iPhone, En mi iPad, o En mi iPod, y se guardarán en la carpeta "Documentos". Para guardar los archivos en una carpeta temporal, utilice el paso de guión "Establecer variable" a fin de crear una variable que especifique la ruta del archivo de salida y el nombre de archivo del paso de guión.
Puede utilizar el siguiente ejemplo para crear un correo electrónico con el archivo como elemento adjunto.
Establecer variable [$Salida; Valor: Get( TemporaryPath ) & "Ejemplo.pdf"]
Guardar registros como PDF [Con diálogo: Inactivo; "$Salida"; Registros visualizados]
Enviar correo [Enviar vía cliente de correo electrónico; Con diálogo: Inactivo;
Para: "linda@glolda.com"; Asunto: "Factura";
Mensaje: "Prueba"; "$Salida"]
Teclados externos
Algunas pulsaciones de teclas reaccionan de forma diferente en los teclados externos.
Clave | Comportamiento en FileMaker Go |
---|---|
Tecla Expulsar | Oculta o muestra el teclado en pantalla |
Teclas de dirección | No se admiten para listas de valores o listas de fechas, horas y marcas de fecha y hora. |
Comportamiento de los guiones y las funciones
- Para cancelar un guion en ejecución, pulse en cualquier parte de la pantalla y confirme que desea realizar esta acción. Si no selecciona nada, el guion continuará ejecutándose.
- Al cambiar a otra aplicación, FileMaker Go pasa a modo suspendido a menos que se reproduzca un archivo de audio o vídeo. Al volver a utilizar FileMaker Go, la aplicación y los guiones se reanudan a partir de donde se dejaron. En el caso de archivos alojados, si los datos o el esquema se han modificado mientras FileMaker Go se encontraba suspendido, el guión deja de ejecutarse; de lo contrario, el guión continúa.
- Si deja de utilizar FileMaker Go durante un tiempo prolongado y iOS fuerza el cierre de la aplicación, FileMaker Go intentará generar un archivo de hibernación. Al reiniciar FileMaker Go, la aplicación utiliza el archivo de hibernación para volver a abrir los archivos. No obstante, el archivo de hibernación no se genera si se estaba ejecutando un guion con la opción "Permitir cancelación del usuario" desactivada, es decir, con el valor Inactivo, cuando dejó de utilizar FileMaker Go.
-
De forma predeterminada, los pasos de guion que crean los archivos de salida no sobrescribirán un archivo existente. En su lugar, se añade un número al final de cada nombre de archivo. Por ejemplo, la primera vez que ejecute el paso de guion "Guardar registros como PDF" para un archivo denominado "Ejemplo.fmp12", el nombre del archivo de salida será "Ejemplo.pdf". La segunda vez que ejecute el guion, el nombre del archivo será "Ejemplo 1.pdf".
Para sustituir el archivo de salida por uno nuevo, en lugar de guardar varias copias, añada la ruta de archivo (file:nombreArchivo o filemac:nombreArchivo) al guion. Por ejemplo, si escribe
file:Ejemplo.pdf
ofilemac:Ejemplo.pdf
en el cuadro de diálogo Especificar archivo de salida, cada vez que ejecute el guion, el archivo nuevo reemplazará al archivo "Ejemplo.pdf" de la carpeta "Documentos".
Proteger archivos en FileMaker Go
Abrir archivos protegidos mediante contraseñas
Cuando los usuarios intenten abrir un archivo protegido en FileMaker Go, aparecerá un cuadro de diálogo en el que se les solicitará que especifiquen un nombre de cuenta y una contraseña. FileMaker Go comprueba la siguiente configuración en el orden especificado para determinar cómo abrir un archivo protegido. En caso de que no se utilicen ninguno de estos parámetros de configuración, el usuario tendrá que introducir las credenciales de la cuenta para poder abrir el archivo.
- ID de FileMaker
Si FileMaker Cloud aloja el archivo y el usuario ha iniciado sesión en el ID de FileMaker, el archivo se abrirá automáticamente.
- Cuadro de diálogo "Opciones de archivo" para iniciar sesión automáticamente
En FileMaker Pro Advanced, puede utilizar el cuadro de diálogo Opciones de archivo para iniciar sesión automáticamente con un nombre de cuenta y una contraseña específicas al abrir el archivo.
- Omisión manual por el usuario
En FileMaker Go, los usuarios pueden omitir temporalmente la información predeterminada de inicio de sesión al abrir un archivo; para ello, es necesario mantener pulsado un nombre de archivo en la lista de archivos. Al pulsar Iniciar sesión, se muestra un cuadro de diálogo en el que los usuarios pueden introducir un nombre de cuenta y una contraseña diferentes.
- Acceder a las contraseñas guardadas en el llavero
Para guardar contraseñas en el llavero, utilice el cuadro de diálogo Opciones de archivo de FileMaker Pro Advanced para permitir que se guarden contraseñas y, a continuación, asegúrese de que la opción Guardar contraseñas en llavero de FileMaker Go esté activada. También puede solicitar a los usuarios que se autentiquen con iOS antes de que FileMaker Go pueda acceder a su llavero. Consulte la Ayuda.
Regresar a FileMaker Go
Cuando FileMaker Go pasa a segundo plano, guarda el estado de cualquier app de FileMaker abierta. Cuando cambie de nuevo a FileMaker Go, volverá al punto en el que se quedó.
Los archivos pueden configurarse para que requieran una nueva autenticación después de estar en segundo plano durante un período de tiempo específico. Consulte Utilizar el privilegio ampliado fmreauthenticate.
Después de que FileMaker Go pase a segundo plano, debe volver a introducir su nombre de cuenta y contraseña para volver al archivo, a menos que:
- Utilice la cuenta de Invitado
- El nombre y la contraseña de la cuenta coincidan con los que se han definido en el cuadro de diálogo "Opciones de archivo" de FileMaker Pro AdvancedAvanzado
- Vuelva a utilizar el archivo antes de que se alcance el límite de tiempo especificado en el privilegio ampliado fmreauthenticate
- Utilice una cuenta que no disponga del privilegio ampliado fmreauthenticate
- Haya guardado la contraseña en Acceso a llaveros
Utilizar el privilegio ampliado fmreauthenticate
Utilice el privilegio ampliado fmreauthenticate para requerir una nueva autenticación después de no usar FileMaker Go durante el número de minutos especificado.
Con este privilegio ampliado, cuando FileMaker Go pasa a primer plano, los usuarios deben volver a introducir el nombre de cuenta y la contraseña si ha transcurrido el límite de tiempo especificado. Los usuarios pueden intentar introducir el nombre de usuario y la contraseña cinco veces antes de que FileMaker Go cierre los archivos.
Los nuevos conjuntos de privilegios creados en FileMaker Pro Advanced incluyen la palabra clave fmreauthenticate10 (diez minutos) de forma predeterminada.
Protección de los archivos
Consulte la Guía de seguridad de FileMaker.
Certificados SSL
Consulte la Knowledge Base de FileMaker.