Crear rutas de archivo
En FileMaker Pro, puede especificar las
rutas de archivos a un archivo o a una
fuente de datos de FileMaker externos. Cada fuente de datos de FileMaker con nombre puede constar de una o varias rutas de archivo. Utilice varias rutas de archivos cuando desee que FileMaker Pro busque en una lista de archivos potenciales.
Para obtener información acerca de cómo añadir una fuente de datos de FileMaker y especificar rutas de archivo, consulte
Conectar con fuentes de datos.
FileMaker Pro admite los siguientes formatos de rutas de archivo:
Tipo de ruta | Descripción | Formato |
Ruta relativa | Ruta a un archivo de destino especificada desde la ubicación de la base de datos actual. Si la base de datos actual se abre de forma remota, la ruta comienza en la carpeta Documentos del usuario. | file:nombreDirectorio/nombreArchivo filemac:nombreDirectorio/ filewin:../nombreArchivo |
Local o remota completa (OS X) | Ruta absoluta a un archivo o carpeta de destino, ya sea local o en un volumen remoto, comenzando en el nivel superior del sistema de archivos | filemac:/nombreVolumen/nombreDirectorio/nombreArchivo filemac:/nombreVolumen/nombreDirectorio/ |
Local completa (Windows) | Ruta absoluta a un archivo o carpeta de destino en Windows, comenzando en el nivel superior del sistema de archivos | filewin:/letraUnidad:/nombreDirectorio/nombreArchivo filewin:/letraUnidad:/nombreDirectorio/ |
Remota completa (Windows) | Ruta absoluta a un archivo o carpeta de destino en un volumen de Windows compartido mediante la compartición de archivos de Windows | filewin://nombreEquipo/nombreCompartido/nombreDirectorio/nombreArchivo filewin://nombreEquipo/nombreCompartido/nombreDirectorio/ |
Red FileMaker | Ruta de red a un archivo compartido de FileMaker Pro | fmnet:/DirecciónIPanfitrión>/Nombredearchivo |
Nota FileMaker Pro no admite protocolos de URL como rutas de archivo.
Ejemplos de varias rutas de archivo
Utilice varias rutas de archivos cuando desee que FileMaker Pro busque en una lista de archivos potenciales. Las rutas de archivos se buscan en el orden en el que aparecen. FileMaker Pro abre el primer archivo que puede localizar correctamente, lo que completa la búsqueda. Cada ruta de archivo debe figurar en una línea independiente.
•Ejemplo 1: En este ejemplo, una base de datos de FileMaker Pro debe trabajar con dos sistemas operativos diferentes: Un sistema Windows que accede a los archivos de Windows locales y un sistema OS X que accede a los archivos de OS X locales. En ambas plataformas, la base de datos debe acceder a un archivo local denominado test.xlsx.
filewin:/C:/ArchivosExcel/Hospedados/test.xlsx
filemac:/MacintoshHD/ArchivosExcel/Hospedados/test.xlsx
•Ejemplo 2: En este ejemplo de una importación de registro con guion, una base de datos de FileMaker Pro debe acceder a un archivo alojado. Sin embargo, como es posible que el anfitrión no esté disponible, también debe hacer referencia a dos archivos alternativos, uno hospedado en otro servidor y otro almacenado localmente en el disco duro. Si el primer archivo de red no está disponible, FileMaker Pro buscará el segundo archivo de red. Si el segundo archivo de red tampoco está disponible, FileMaker Pro buscará el archivo local.
fmnet:/192.168.10.10/Databases/test.fmp12
fmnet:/192.168.100.120/Databases/test.fmp12
file:../Databases/test.fmp12
Variables
Puede utilizar
variables en rutas de archivo. Las variables le permiten especificar dinámicamente las rutas de archivos o carpetas para varios guiones, por ejemplo, el paso de guion Exportar registros. Consulte
Usar variables.
Utilice
paso de guion Establecer variable para crear variables locales y globales.
También puede utilizar la
función Let para especificar variables en los cálculos.
El alcance de las variables locales está limitado al guion actual. El alcance de las variables globales está limitado al archivo en el que están definidas dichas variables, siempre y cuando el archivo continúe abierto.
Ejemplos del uso de variables en rutas de archivo
Suponga las variables siguientes:
$fileName = "test.xlsx"
$username = "JohnSmith"
$targetDir = "Documentos/Clientes"
$chosenType = "filewin"
$$source = "file:Documentos/2014/archivos demostración"
$driveLetter = "G:"
$searchList = "file:resultados antiguos.txt
file:../archivado/resultados antiguos.txt
Para | Entrada de lista de rutas | Lista de rutas resuelta |
Especificar solo un nombre de archivo | file:testing/$fileName | file:testing/test.xlsx |
Especificar uno o más directorios en una ruta | file:$username/$fileName | file:JohnSmith/test.xlsx |
Especificar rutas absolutas o relativas con diversos prefijos de tipo de ruta | filewin:/$driveLetter/$targetDir/contactos.txt filemac:../$targetDir/contactos | filewin:/G:/Documentos/Clientes/contactos.txt filemac:../Documentos/Clientes/contactos |
Especificar dinámicamente un prefijo de tipo de ruta o como parte de una ruta más larga | $chosenType:/$driveLetter/$targetDir $$source/$fileName | filewin:/G:/Documentos/Clientes file:Documentos/2014/archivos demostración/test.xlsx |
Especificar una o más rutas completas | $searchList | file:resultados antiguos.txt file:../archivado/resultados antiguos.txt |
Especificar un directorio (no un archivo) | file:$targetDir/ $$source/ file:$targetDir/$username/ | file:Documentos/Clientes/ file:Documentos/2014/archivos demostración/ file:Documentos/Clientes/JohnSmith/ |
Notas
•Para crear una
ruta de archivo genérica y multiplataforma, inicie esta con la palabra
file.
•Para crear rutas de archivo para plataformas específicas, comience la ruta de archivo con las palabras filemac o filewin. FileMaker Pro solo busca la ruta de archivo para la plataforma que se corresponda con el sistema operativo en el que se está ejecutando la aplicación.
•Para acceder a un archivo ubicado en un volumen Windows compartido, utilice el formato de ruta de red. Este formato solo es compatible con los volúmenes de Windows compartidos. No es compatible con los volúmenes de OS X compartidos ni con el uso compartido de red FileMaker.
•Para acceder a un archivo ubicado en un volumen de OS X remoto, asegúrese de que el volumen se haya montado primero e inicie la ruta con filemac. Por ejemplo, para exportar registros a un archivo denominado test.xlsx de la carpeta Clients del volumen Home del servidor myanfitrión, la ruta presentaría el aspecto filemac:/Home/Clients/test.xlsx si se ha montado el volumen Home en myanfitrión.
•FileMaker no recomienda usar asteriscos (*) como carácter comodín en las rutas de archivo de red, ya que ralentiza el tráfico de red de FileMaker. Cuando sea posible, reemplace el asterisco por la dirección IP adecuada o utilice variables en rutas de archivos.
•Utilice los caracteres siguientes como separadores en una lista de rutas de archivos: "/", ":" o retorno de carro.