Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Como cambiar vínculos en el script

Hola comunidad,

El problema al que me enfrento es que hay que organizar un poco la información de las carpetas de red donde residen los ficheros de carga de diferentes cuadros de mando. Si cambio algo (p.ej. nombre de la carpeta), las cargas que hagan los cuadro de mando no van a encontrar la ruta. ¿Sabríais decirme cómo cambiar la ruta de carga de un fichero de un cuadro de mandos de forma automática (algo similar a modificar vínculos en Excel) si es que se puede, claro?

Gracias

3 Replies
alexandros17
Partner - Champion III
Partner - Champion III

Unfortunately you cannot, a way to simplify the operation is to write path in varables (ex.LET myPath_1 = 'C:\QLIK\')

and use it in the loading.

If your xls change directory you have only to change values in variables

Hope it helps

fdelacal
Specialist
Specialist

Lo que puedes hacer es lo siguiente.

Cuando te sale la ruta.

LET vDatosExt   = 'C:\QlikView\Datos Externos\';

A:

LOAD *

FROM

[$(vDatosExt)NOMBREDELFICHERO.xlsx]
(
ooxml, embedded labels, table is Sheet1);

SOLO CON CAMBIAR LA RUTA DE LA VARIABLE TE FUNCIONARA.

TIENES QUE REEMPLAZAR TODA LA RUTA POR LA VARIABLE EN EL FROM

SALUDOS

Not applicable
Author

Una opción más fácil es utilizar rutas relativas, en vez de absolutas.