Saltar al contenido principal

Store

Esta función de script crea un archivo QVD o un CSV.

Sintaxis:  

Store[ *fieldlist from] table into filename [ format-spec ];

 

La sentencia creará un archivo con un nombre explícito QVD o CSV. La sentencia solo puede exportar campos desde una tabla de datos. Si tuviéramos que exportar campos de varias tablas, debemos hacer previamente un join explícito en el script para crear la tabla de datos que se ha de exportar.

Los valores de texto se exportan al archivo CSV en UTF-8 con el formato BOM. Se puede especificar un delimitador, vea LOAD. La sentencia store a un CSV no admite exportación BIFF.

Argumentos:  

Argumentos de Store
Argumento Descripción
*fieldlist::= ( * | field ) { , field } )

Una lista de los campos que se van a seleccionar. Usar un asterisco * indica la totalidad de campos. 

field::= fieldname [asaliasname ]

fieldname es un texto que es idéntico a un nombre de campo en table. (Tenga en cuenta que el nombre de campo debe ir entre comillas dobles rectas o corchetes si contiene por ejemplo espacios u otros caracteres no estándar.)

aliasname es un nombre alternativo para el campo que se utilizará en el archivo QVD o CSV resultante.

table Es una tabla etiquetada en el script, ya cargada, que se usará como fuente de datos.
filename

El nombre del archivo destino, incluyendo una ruta válida.

  • Absoluta

    Ejemplo: c:\data\sales.qvd

  • relativo a la ruta del documento QlikView.

    Ejemplo: data\sales.qvd

    Si se omite la ruta, QlikView almacenará el archivo en el directorio especificado por la sentencia Directory. Si no hay ninguna sentencia Directory, QlikView almacenará el archivo en el directorio de trabajo.

format-spec ::=( ( txt | qvd ) ) La especificación de formato consiste en txt para los archivos de texto, o el texto qvd para los archivos qvd. Si se omite la especificación de formato, se presupone qvd.

Ejemplos:  

Store mytable into xyz.qvd (qvd);

Store * from mytable into xyz.qvd;

Store Name, RegNo from mytable into xyz.qvd;

Store Name as a, RegNo as b from mytable into xyz.qvd;

store mytable into myfile.txt (txt);

store * from mytable into myfile.txt (txt);

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.

Únase al Programa de modernización de la analítica

Remove banner from view

Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com