Crystal Reports Designer  

將參數合併到公式

參數欄位不必非得放置在報表中,才能在報表或群組選擇公式中使用。就像其他欄位一樣,您可以建立參數欄位,然後將它輸入公式中。

以公式進行資料錄選擇

若要減少資料庫伺服器傳送的資料數量以及增加效能,請將參數欄位直接加入您的資料錄選擇公式。

該資料錄選擇公式會提示使用者輸入銷售配額,並顯示去年業績超過該配額的公司。

{Customer.Last Year's Sales} > {?SalesQuota}

使用參數欄位進行排序和群組

這個 Crystal 語法公式使用 ?group 參數來提示使用者選擇客戶或群組做為群組選項。UpperCase 函式會將轉換參數值為大寫,以維持一致性。

WhileReadingRecords;
If UpperCase ({?group})= "CUSTOMER" then
    {Customer.Customer Name}
Else if UpperCase ({?group}) = "REGION" then
    {Customer.Region} 

使用參數欄位進行條件式格式化

參數欄位可以用來建立條件式格式化公式。您可以使用條件式格式化公式來標示符合某些條件的資料。如果您標示這些項目的條件固定不變,就不需要使用參數欄位,請使用公式或條件式格式化。

該 Crystal 語法公式將使用 ?SalesTarget 參數來提示使用者輸入目標業績值。報表中所有超過該目標業績值的公司將標示為紅色。

If {Customer.Last Year's Sales} > {?SalesTarget} Then
    Red
Else
    Black