Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Estoy desarrolando un depurador de archivos automático de archivos publicados que mueve archivos viejos a un directorio de bkp, de acuerdo a un parámetro que indica la cantidad de meses para atrás válidos.
Previo a mover los documentos publicados, a través de las powertools libero las licencias asociadas a estos documentos.
Es una manera de liberar licencias de manera automática y dejarla disponibles nuevamente.
Si tengo el Publisher y el directorio publicados en el mismo servidor funciona ok.
El problema está cuando tengo el publisher en un servidor y el publicados en otro. La funbción me devuelve Null.
las variantes que probé son:
a) usar ip para acceder al archivo en el otro equipo
filetime('\\192.168.1.136\d$\qlikview\publicados\documento.qvw') as fecha,
b) teniendo mapeada a una unidad de red el publicados
filetime('P:\documento.qvw') as fecha,
ambos me devuelven null,
Agradezco cualquier información al respecto
intenta navegando hacia el archivo como si fueras hacer una carga binaria, copia el path que te arroje y luego utiliza es mismo path en función de filetime
Hola Guillermo,
Has probado poner el valor en una variable?
let miVariable = filetime('\\192.168.1.136\d$\qlikview\publicados\documento.qvw');
Saludos
Juan
yo no tengo ningun problema, aunque la diferencia es que tu estas declarando d$ y yo cree un share specific para el folder de QV en el servidor remoto
Guillermo, estoy viendo que estas tratando de hacer un load con un archivo qvw. Esto es solo posible con un binary load.
La manera de ver el dia del archivo es asignandolo a una variable.
Saludos
Juam
Hola Ramón,
Muchas gracias por tu respuesta.
Ya probé de varias meneras sin éxito. Yo también tengo el directorio como compartido en el servidor de Publicados.
Cómo llamarías vos a la función teniendo en cuenta esta configuración? en Network tenés el directorio compartido en el otro equipo. Gracias
Juan,
Gracias por tu respuesta. En realidad la función me funciona correctamente si los archivos son locales. Cuando quiero usar la función apuntando a un archivo en otro servidor, ahi tengo el problema.
Saludos
intenta navegando hacia el archivo como si fueras hacer una carga binaria, copia el path que te arroje y luego utiliza es mismo path en función de filetime
Muchas gracias Ramón, me agrega caracteres al timestamp pero me funcionó siguiendo tu técnica.
Un abrazo
Guillermo
ya lo solucioné gracias!!!
perfecto!