參數提示報表的使用者輸入資訊。可以把參數視為使用者在報表產生前需要回答的問題。使用者輸入的資訊,或者回應的方式都決定報表的內容。例如在銷售員的報表中,可能就會有參數要求使用者選擇一個區域。報表會回傳該特定區域的結果,而非回傳所有區域的結果。
利用在公式、選擇公式,以及報表本身的參數欄位,可以建立出隨需求變更皆可修改的報表。參數欄位也可以使用於子報表。
如果參數遺失或無效,則程式會顯示錯誤。將 Crystal Report Viewer 的 EnableParameterPrompt 屬性設成 True 時,會造成報表再次提示使用者需要參數。
使用參數欄位時,請注意下列事項:
資料型別 | 說明 | 參數範例 |
---|---|---|
布林 | 需要 yes/no,或 true/false 的答案。 | 是否把計劃的預算數字包含於摘要中? |
貨幣 | 需要錢幣金額。 | 顯示銷貨滿 XXXXX 的顧客。 |
日期 | 需要日期格式的答案。 | 輸入該季的起始及結束日期。 |
日期時間 | 需要日期和時間。 | 顯示 07/04/2000 1:00pm-2:00pm 之間的統計資料。 |
數字 | 需要數值。 | 輸入客戶識別碼。 |
字串 | 需要文字答案。 | 輸入區域。 |
時間 | 需要時間格式的答案。 | 顯示 1:00pm-2:00pm 之間的呼叫總和。 |