參數欄位不必非得放置在報表中,才能在報表或群組選擇公式中使用。就像其他欄位一樣,您可以建立參數欄位,然後將它輸入公式中。
若要減少資料庫伺服器傳送的資料數量以及增加效能,請將參數欄位直接加入您的資料錄選擇公式。
該資料錄選擇公式會提示使用者輸入銷售配額,並顯示去年業績超過該配額的公司。
{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