共用方式為


教學課程:使用選擇公式篩選資料

簡介

選擇公式可用來篩選您希望顯示在 Crystal 報表中的資料錄。如需撰寫選擇公式,可以使用 Basic 語法和 Crystal 語法。如需有關如何撰寫選擇公式的詳細資訊,請參閱「公式參考」

在本教學課程中,您將學習建立選擇公式來篩選客戶資料錄,其中 [去年業績] 欄位大於特定的值,且會比較 [公司名稱] 欄位和另一個字串。您將使用 ListBox 控制項來選取 [公司名稱] 欄位的比較運算子。您可以選擇顯示等於、小於、大於、小於或等於、大於或等於,或不等於您所指定之字串值的客戶名稱。

公式將以字串變數型態傳遞到 CrystalReportViewer 類別的 SelectionFormula 屬性。完成設定屬性後,繫結至 CrystalReportViewer 控制項的 Crystal 報表在顯示之前會經過篩選。

範例程式碼

本教學課程隨附 Visual Basic 和 C# 範例程式碼,以示範專案的完成版本。請遵循這個教學課程的指示以建立新的專案,或是開啟範例程式碼專案,從完成的版本開始進行。

範例程式碼是以資料夾的形式儲存,並以語言和專案類型來加以分類。下面列出每個範例程式碼版本的資料夾名稱:

  • C# 網站:CS_Web_CRVObjMod_FilteringData
  • C# Windows 專案:CS_Win_CRVObjMod_FilteringData
  • Visual Basic 網站:VB_Web_CRVObjMod_FilteringData
  • Visual Basic Windows 專案:VB_Win_CRVObjMod_FilteringData

若要找出包含這些範例的資料夾,請參閱「教學課程的範例程式碼目錄」

在本節中: