Crystal Reports Designer  

SQL 運算式

SQL 運算式與公式相似,但前者是以結構化查詢語言 (SQL) 所撰寫的。SQL 運算式可用來查詢資料庫的特定資料組。您可根據 SQL 運算式欄位來排序、群組和選取。

SQL 運算式在最佳化報表效能方面很有幫助,因其執行的工作一般都是在資料庫伺服器上進行 (此與一般公式相反,後者有時是在本機上執行)。

請勿單獨使用 SQL 運算式,因為 Crystal Reports 含有自己的公式語言,該語言比標準 SQL 的功能更為強大。您可以使用 Crystal 語法和 Basic 語法來加強您的公式,這部分如果使用 SQL 則會有困難或無法進行。但在特定情況下,建立和使用 SQL 運算式欄位可以加速處理報表。

若要建立 SQL 運算式欄位

  1. 在欄位總管中,以滑鼠右鍵按一下 [SQL 運算式欄位] 並按一下 [新增]。
    注意   當您使用 SQL/ODBC 資料來源設計報表時,程式會將 [SQL 運算式欄位] 加入到欄位總管。
  2. 在 [名稱] 方塊中輸入名稱,然後按一下 [確定]。

    SQL 運算式編輯器便會出現。SQL 運算式編輯器的功能和公式編輯器相同。

  3. 在 SQL 運算式編輯器中輸入運算式。
  4. 按一下 [儲存並關閉] 按鈕。

請參閱

公式編輯器 | 最佳化報表效能