Autor |
Mensaje |
Miembro
Ocasional
|
#1 Publicado: 17 May 2023 14:52
Buenos días. A ver si alguien puede darme algo de luz en mi problemilla. Tengo un servidor Macintosh con Filemaker Server 19 al cual me conecto con su correspondiente cliente. En el servidor tengo un script para que se ejecute periódicamente. Este script, hace una búsqueda, una exportación a excel (guardándolo en el disco duro del servidor, en la carpeta de documentos) y luego manda este excel por mail. El script, hace su búsqueda y manda el archivo por mail, pero ni da error ni aparece el archivo en el disco duro. El problema es precisamente que no aparece, no guarda el archivo en el disco con lo cual, la segunda parte que es una importación de este archivo excel no se puede realizar.
Os pongo el script de prueba, como veréis es una chorrada, pero no consigo que guarde el documento excel
Establecer variable [ $nombre_doc; Valor:"EBDF_EXCEL.xlsx" ] Establecer variable [ $ruta; Valor:Get(TemporaryPath) & $nombre_doc ] Ir a la presentación [ "Agenda" (Cliente) ] Modo Buscar [ ] Establecer campo [ Cliente::proveedor_facturas; "Sí" ] Ejecutar búsqueda [ ] Exportar registros [ Nombre del archivo: "$ruta"; [ Sin diálogo ] Enviar correo [ Enviar vía servidor SMTP; [ Sin diálogo ]
¿a alguien le ha sucedido lo mismo? Agradezco cualquier sugerencia. Un millón de gracias.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
MacOSX13.3.1, Fm Server19, Fm 19
|
Moderador

|
#2 Publicado: 17 May 2023 16:08
Hola. Ten en cuenta que la función Get ( TemporaryPath ) da la ruta a la carpeta temporal del sistema. Quizás deberías usar Get ( DocumentsPath ) si lo quieres en la carpeta documentos. Sls.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Hay solo 10 tipos de personas en el mundo: las que saben binario y las que no.
__Date de alta en la Zona De Descargas Reservada__
Windows 10 + FileMaker Pro 11/19
|
Miembro
Ocasional
|
#3 Publicado: 18 May 2023 09:06
Si, gracias. También lo he probado en Get(DocumentPath) y nada. lo mismo
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
MacOSX13.3.1, Fm Server19, Fm 19
|
Moderador

|
#4 Publicado: 18 May 2023 09:24 - Editado por: Alatriste
A este guion, ¿le has concedido privilegios de acceso total?
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Si te fue de utilidad el foro, valoralo y hazte forero VIP, tu nombre de usuario será verde mostrando que aportas ayuda económica.
Hacerte VIP es necesario para mantenerlo abierto, recuerda que el foro vive sin ayuda de FileMaker y sus distribuidores.
W10 Pro x64 - FileMaker 20 (x64)
|
Miembro
Ocasional
|
#5 Publicado: 18 May 2023 10:23
Si, acceso total. Ya lo he solucionado.
Resulta que estaba buscando en la ruta de documentos del cliente Macintosh/usuarios/nombeuruario/Documentos/ y aquí debería estar el docuemnto exportado
sin embargo el get(DocumentPath) del servidor, almacena en otra ruta
For FileMaker Server, returns: /C:/Program Files/FileMaker/FileMaker Server/Data/Documents/ in Windows /Macintosh HD/Library/FileMaker Server/Data/Documents/ in macOS
He ido para allá y voilá!! allí estaban mis archivos.
Estupendo, estoy super contento!!.
Muchas gracias por vuestra ayuda e interés.
Un abrazo
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
MacOSX13.3.1, Fm Server19, Fm 19
|