Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Generacion de archivo csv

Tengo una tabla que quiero bajar a un archivo csv. Se que puedo hacerlo en forma manual mediante el export, pero quisiera hacerlo en forma automática. Cómo podria hacerlo?

1 Solution

Accepted Solutions
Not applicable
Author

Gabriel

Estaba viendo que para poner escribir la macro te pedía escribir en VBScript o JScript y no tengo conocimiento de ello.

Escribiré la instrucción reemplazando el nombre del objeto y el path adonde quiero enviar la salida.

Muchas gracias

View solution in original post

4 Replies
GabrielAraya
Employee
Employee

Hola,

Puedes hacerlo via macros con la intruccion Export "C:\Salida.csv" ... y la macro asociarla a un Boton

hector
Specialist
Specialist

Hola, dependiendo de la versión de QV tienes 2 opciones:

  • Si es QV9 directamente en el script puedes hacer un store tabla into tabla.csv (txt)
  • Si es una versión anterior, deberias generar una macro de exportación y asociarla al evento "Despues de recargar" del documento.

Saludos.

GabrielAraya
Employee
Employee

Disculpa, quizas fue muy escueto: debieras tener algo asi:
Set Elemento1 = doc.GetSheetObject("TB23") o si el objeto es una tabla tipo grafico un CHxx
y a continuacion Elemento1.Export "C:\Salida.csv"

Gabriel

Not applicable
Author

Gabriel

Estaba viendo que para poner escribir la macro te pedía escribir en VBScript o JScript y no tengo conocimiento de ello.

Escribiré la instrucción reemplazando el nombre del objeto y el path adonde quiero enviar la salida.

Muchas gracias