上一頁 下一頁

如何將參數標記插入 SQL 查詢中

本程序假設您已建立一個資料集。

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
圖 11-2 顯示含有兩個參數標記的查詢範例。

圖 11-2 含有兩個參數標記的查詢

圖 11-2  含有兩個參數標記的查詢

此時,您已準備好開始定義每一個 ? 參數標記的資料集參數。下一節說明這項作業。

如何定義資料集參數

本程序假設您已在 SQL 查詢中插入一個參數標記。

1  
2  
3  
4  
1  
2  
3  
4  
圖 11-3 顯示資料集參數定義範例,其中 DSP_quantityinstock 資料集參數鏈結至 RP_quantityinstock 報告參數。

圖 11-3 資料集參數定義

圖 11-3  資料集參數定義
5  
5  
重複步驟 34,以針對 SQL 查詢中的任何其他參數標記定義其他資料集參數。
6  
7  
1  
2  
「輸入參數」會顯示您建立的所有報告參數。圖 11-4 顯示報告參數範例 RP_quantityinstock 和 RP_productvendor。由於未提供「提示文字」內容的值,因此會出現參數名稱。

圖 11-4 輸入參數

圖 11-4  輸入參數
3  

如果您完成了本節先前所說明的所有作業,查詢的 WHERE 子句就會納入指定值,且報告會顯示符合 WHERE 子句之列。


© Copyright Actuate Corporation 2013