Crystal Reports for Rational Application Developer 設計工具指南
若要建立有條件的累加值
使用 Xtreme 範例資料庫的客戶表,建立報表。
選取客戶表中的
[客戶名稱]
、
[國家]
和
[去年業績]
欄位,放到 [內文] 區段中。
在
[Crystal Reports]
功能表上,按一下
[資料錄排序]
。
在
[資料錄排序]
對話方塊中,根據 {客戶.客戶名稱} 欄位,排序資料錄。
在
[欄位總管]
檢視中,以滑鼠右鍵按一下
[累加值]
,然後再按
[新增]
。
選取新的累加值。
累加值設定顯示在
[屬性]
檢視中。
在
[屬性]
檢視的
[名稱]
方塊中,輸入名稱 USTotal。
在
[摘要欄位]
清單中,選取 {客戶.去年業績}。
在
[摘要作業]
清單中,選取
[總和]
。
在
[驗算條件類型]
清單中,按一下
[使用公式]
。
按兩下
[驗算條件]
。
累加值公式顯示在 [公式] 索引標籤上。
在 USTotal 下,輸入下列公式:
{CUSTOMER.Country} = "USA"
如此,將指示程式在每次遇到 {客戶.國家} 值等於「USA」的資料錄時,對累加值進行驗算,且累加值將會忽略其他資料錄 (例如加拿大的資料錄)。
在
[重設條件類型]
清單中,選取
[永不]
。
選取 [配置] 索引標籤,將累加值欄位放到報表的 [內文] 區段。
使用步驟 5-13 的處理程序,但是改用下列驗算公式,建立 CanadaTotal 累加值欄位:
{CUSTOMER.Country} = "Canada"
完成之後,請將
[#CanadaTotal]
欄位放置在報表的 [內文] 區段中。
附註
:
如果您只想要查看加拿大及美國的業績總計,在報表的 [報表尾] 區段放置這兩個已建立的累加值欄位。
Business Objects, SAP 子公司
http://www.taiwan.businessobjects.com/
支援服務
http://www.taiwan.businessobjects.com/support/
產品說明文件網站
http://support.businessobjects.com/documentation/