# Store

Questa funzione dello script crea un file QVD o un file CSV.

Sintassi:

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

L'istruzione creerà un file QVD o CSV con nome esplicito. L'istruzione può esportare campi solo da una tabella dati. Se occorre esportare i campi da più tabelle, un'operazione join esplicita deve essere eseguita precedentemente nello script per la creazione della tabella dati da esportare.

I valori di testo sono esportati nel file CSV in UTF-8 formato BOM. È possibile specificare un delimitatore, vedere LOAD. L'istruzione store associata a un file CSV non supporta l'esportazione BIFF.

Argomenti:

Argomenti del comando Store

| Argomento | Descrizione |
| --- | --- |
| \*fieldlist::= ( \* \| field ) { , field } ) | Un elenco dei campi da selezionare. L'utilizzo del carattere \* per l'elenco dei campi indica tutti i campi.<br><br>field::= fieldname [asaliasname ]<br><br>fieldname è un testo che è identico al nome di campo in table. (Tenere presente che il nome di campo deve essere racchiuso da virgolette doppie diritte o parentesi quadre se, ad esempio, contiene spazi o altri caratteri non standard).<br><br>aliasname è un nome alternativo per il campo da utilizzare nel file QVD o CSV risultante. |
| table | Un'etichetta dello script che rappresenta una tabella già caricata da utilizzare come sorgente dei dati. |
| filename | Il nome del file di destinazione che include un percorso valido.<br><br><ul> <li> <p>  assoluto </p> <p><span><span>Esempio: </span></span><span>c:\data\sales.qvd</span> </p> </li> <li> <p>relativo al percorso dei documenti <span>QlikView</span></p> <p><span><span>Esempio: </span></span><span>data\sales.qvd</span> </p> <p>Se il percorso viene omesso, <span>QlikView</span> memorizza il file nella directory specificata dall'istruzione <span>Directory</span>. Se non è presente alcuna istruzione <span>Directory</span>, <span>QlikView</span> memorizza il file nella directory di lavoro. </p> </li> </ul> |
| format-spec ::=( ( txt \| qvd ) ) | La specifica del formato è costituita dal testo txt per i file di testo o dal testo qvd per i file qvd. Se si omette la specifica del formato, viene utilizzato qvd. |

Esempi:

`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);`