# Store

此指令碼函數會建立 QVD 或 CSV 檔案。

語法：

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

該陳述式將建立明確具名的 QVD 或 CSV 檔案。陳述式只能從一個資料表格匯出欄位。如果要匯出數個表格中的欄位，則必須在指令碼中提前進行明確 join，以建立應該匯出的資料表格。

文字值會以 UTF-8 格式匯出到 CSV 檔案中。可指定分隔符號，請參閱 LOAD。在 CSV 檔案中使用 store 陳述式不支援 BIFF 匯出。

引數：

Store 引數

| 引數 | 描述 |
| --- | --- |
| \*fieldlist::= ( \* \| field ) { , field } ) | 要選取的欄位清單。使用 \* 做為欄位清單表示所有欄位。<br><br>field::= fieldname<br>[asaliasname<br>]<br><br>fieldname 是與 table 中欄位名稱相同的文字。(請注意，欄位名稱如果包含空格或其他非標準字元，則必須以一般雙引號或方括弧括住。)<br><br>aliasname 是在所產生 QVD 或 CSV 檔案中要使用之欄位的替代名稱。 |
| table | 代表已經載入的表格 (用作資料來源) 的指令碼標籤。 |
| filename | 包括有效路徑的目標檔案的名稱。<br><br><ul> <li> <p>絕對路徑 </p> <p><span><span>範例： </span></span><span>c:\data\sales.qvd</span> </p> </li> <li> <p><span>QlikView</span> 文件路徑的相對路徑。</p> <p><span><span>範例： </span></span><span>data\sales.qvd</span> </p> <p>如果省略路徑，<span>QlikView</span> 將在 <span>Directory</span> 陳述式指定的目錄中儲存該檔案。如果沒有 <span>Directory</span> 陳述式，則 <span>QlikView</span> 會將檔案儲存在工作目錄中。 </p> </li> </ul> |
| format-spec ::=( ( txt \| qvd ) ) | 格式規格包含適用於文字檔的文字 txt，與適用於 qvd 檔的文字 qvd。若省略格式規格，會採用 qvd。 |

範例：

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