程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 水晶報表公式使用必讀

水晶報表公式使用必讀

編輯:關於ASP.NET

公式包含兩個關鍵部分:組件和語法。組件是創建公式所添加的部分,而語法是組織組件所遵循的規則。

在 Crystal Reports 中有幾種不同種類的公式:報表、格式化、選定、搜索、運行總計條件和警報公式。報表中的多數公式為報表公式和條件格式化公式。

一、公式組件

在 Crystal Reports 中創建公式與在任何電子數據表應用程序中創建公式類似。可以在公式中使用下列組件:

字段

示例:{客戶.客戶名}、{客戶.去年銷售額}

數字

示例:1、2、3.1416

Text

示例:“數量”、“:”、“您的文本”

運算符

示例:+(加)、/(除)、-x(求負)

運算符是可以在公式中使用的操作。

函數

示例:Round (x)、Trim (x)

函數執行求平均值、求和與計數之類的計算。列出所有可用的函數,其參數一並列出,並根據用途排列。

自定義函數

示例:cdFirstDayofMonth、cdStatutoryHolidays

自定義函數提供了一種共享和重復使用公式邏輯的途徑。它們可存儲在 Crystal 儲備庫中,而後可將其添加到報表中。一旦自定義函數添加到報表後,當創建公式時,用戶就可在“公式專家”中使用自定義函數。

控制結構

示例:“If”和“Select”、“For”循環

組字段值

示例:Average (fld, condFld)、Sum (fld, condFld, "條件")

組字段值對組進行匯總。例如,可以使用組字段值來得出各個組在總計中所占百分比。

其它公式

示例:{@GrossProfit}、{@QUOTA}

有關詳細信息,請參閱公式語法。

----------------------------------------------------------------

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved