Abrir archivos mediante una URL

Con una URL, puede iniciar un cliente y abrir un archivo compartido o local, o bien ejecutar un guion en un archivo. Una vez instalado el software del cliente, los esquemas URL se registran en el sistema operativo para que el cliente puede manejar las URL que usan estos esquemas.

El formato completo de la dirección URL se muestra a continuación. Los parámetros opcionales se indican con llaves ({ }). Se han añadido saltos de línea y sangrías para facilitar su lectura.

esquema://{{cuenta:contraseña@}dirección/}ombre de archivo
  {?script=nombre del guión
    {&param=parámetro del guión}
    {&option=valor de opción}
    {&$nombredevariable{[número de repeticiones]}=valor}
  }
  • esquema es uno de los esquemas URL compatibles:

    • fmp: la última versión instalada de la aplicación maneja las URL con este esquema.

    • fmpXX, donde XX es el número de versión principal de la aplicación: solo la versión especificada de la aplicación maneja las URL con este esquema.

  • cuenta:contraseña indica el nombre de cuenta y la contraseña para abrir el archivo.

  • dirección indica

    • el nombre de DNS o la dirección IP del anfitrión.

    • ~ para especificar la carpeta Documentos del usuario

    • $ para indicar que el archivo ya está abierto.

  • nombre de archivo indica el nombre de archivo de FileMaker Pro. Los nombres de archivo distinguen entre mayúsculas y minúsculas en FileMaker Go, pero no en FileMaker Pro. La extensión del nombre de archivo no es necesaria.

  • nombre del guión indica el nombre del guión que se va a ejecutar. Sin embargo, esto no sucede con los nombres de guiones.

  • parámetro del guión transfiere un parámetro de guión al nombre del guión. Consulte función Get ( ScriptParameter ).

  • valor de opción indica cómo se gestiona un guión en ejecución cuando se ejecuta nombre del guión. Consulte Opciones para gestionar el guión actual cuando se inician nuevos guiones.

  • nombredevariable, número de repeticiones y valor indican una variable local, su número de repeticiones y su valor cuando se ejecuta nombre del guión. Puede utilizar el símbolo & para añadir varias variables locales a la dirección URL. Consulte Usar variables.

Para abrir un archivo mediante una URL:

  1. Abra un navegador Web en el equipo del cliente deseado.

  2. Introduzca la dirección URL del archivo en el área de dirección del navegador mediante la primero parte del formato de URL indicado anteriormente.

    fmpXX://{{cuenta:contraseña@}dirección/}nombre de archivo

Para ejecutar un guión en un archivo mediante una URL:

  1. Siga los pasos descritos anteriormente.

  2. Añada ?script=nombre del guión a la URL.

    También puede añadir los parámetros de URL adicionales mostrados anteriormente.

Notas 

Ejemplos

  • Abre un archivo alojado llamado Mis direcciones:

    fmp://ventas.ejemplo.com/Mis%20Direcciones.fmp12
  • Abre un archivo local llamado Clients en la carpeta Documentos del usuario y ejecuta un guión llamado ListClients:

    fmp://~/Clients?script=ListClients
  • Abre un archivo alojado llamado Mis direcciones con FileMaker Pro 20 y especifica un nombre y una contraseña para la cuenta.

    fmp20://MiCuenta:MiContraseña@ventas.ejemplo.com/Mis%20Direcciones
  • Abre un archivo llamado Clients en un anfitrión y ejecuta un guión denominado ListClients tras reanudar un guión pausado (opción 3), especificando un parámetro de TopClients y una variable local $NumberToList con un valor de 10:

    fmp://ventas.ejemplo.com/Clients?script=ListClients&param=TopClients&option=3&$NumberToList=10
  • Ejecuta el guión ListClients desde un archivo abierto denominado Clients:

    fmp://$/Clients?script=ListClients
  • En un cálculo, crea una URL para abrir un archivo llamado Clients en un anfitrión y ejecuta el guion llamado ListClients, especificando un parámetro de guion que tenga codificación en porcentaje:

    "fmp://ventas.ejemplo.com/Clients?script=ListClients&param=" & GetAsURLEncoded ( "a/b" )