Qlik Community

QlikView Scripting

Discussion Board for collaboration on QlikView Scripting.

Announcements
QlikView Fans! We’d love to hear from you.
Share your QlikView feedback with the product team… Click here to participate in our 5-minute survey.
Rules, plus terms and conditions, can be found here.
Not applicable

Nombre de archivo a cargar como variable

Hola a todos,

Dentro de varias carpetas dispongo de varios archivos cuyo nombre contiene la fecha en que se realizó el archivo, por ejemplo: clientes2010-04-01.txt. Ahora, al momento de la carga quiero agregar un campo Fecha_Carga que contenga la fecha en que se realizó el archivo. En otras palabras, ¿puedo colocar parte del nombre del archivo en un nuevo campo agregado, dentro de la carga del mismo?

Algo como:

LOAD *,

          Date(Right(nombre_archivo,10) as Fecha_Carga

FROM
  // donde: 
nombre_archivo = clientes2010-04-01, vaya tomando el nombre de todos los archivos


(txt, codepage is 1252, no labels, delimiter is ';', msq) ;

He adjuntado un ejemplo de lo que quisiera lograr. Espero me puedan ayudar a solventar este requerimiento.

Saludos,

Hugo

Tags (3)
1 Solution

Accepted Solutions
chematos
Valued Contributor II

Re: Nombre de archivo a cargar como variable

Prueba con esto y me dices:

SET Carpeta="C:\XYZ";


for each file in filelist('$(Carpeta)\*.txt')

load *,


Date(Right($(file),10) as Fecha_Carga

from $(file)(txt, codepage is 1252, no labels, delimiter is ';', msq) ;

next file

Saludos

3 Replies
chematos
Valued Contributor II

Re: Nombre de archivo a cargar como variable

Prueba con esto y me dices:

SET Carpeta="C:\XYZ";


for each file in filelist('$(Carpeta)\*.txt')

load *,


Date(Right($(file),10) as Fecha_Carga

from $(file)(txt, codepage is 1252, no labels, delimiter is ';', msq) ;

next file

Saludos

Not applicable

Re: Nombre de archivo a cargar como variable

Gracias José Ma. Tos, me has ayudado enormemente!!

Luego de aumentar un poco de código para trabajar con la variable file he logrado hacer lo que requería.

Nuevamente, gracias por tu pronta respuesta.

Saludos

Hugo.

chematos
Valued Contributor II

Re: Nombre de archivo a cargar como variable

Me alergo que hayas podido resolverlo, además he aprendido una cosa nueva con esto

Saludos

Community Browser