Crystal Reports Designer  

欄位 (Crystal 語法)

公式可以參考許多在建立報表時所使用的欄位。例如,資料庫、參數、累加值、SQL 運算式、摘要及群組名稱欄位,都可以用在公式中。您也可以在公式中參考其他公式的欄位。

在報表中置入欄位最簡單的方式,便是在 [報表欄位] 樹狀結構中按兩下欄位的名稱。如此可以保證該欄位的語法正確無誤。

欄位在公式中的顯示方式

資料庫、參數、公式、累加值和 SQL 運算式的名稱都會用括號括起來。

資料庫的欄位名稱取自資料庫:{Employee.Last Name}

資料庫、參數、公式、累加值及 SQL 運算式的欄位名稱是在建立欄位時指定的。

摘要及群組名稱欄位很類似函式呼叫。然而,它們實際上是報表欄位的簡略標記法。

範例

範例中的公式使用 Xtreme 資料庫。若要知道在下訂單之後,需要幾天才能將產品送到,可以將資料庫欄位中的送貨日期減去資料庫欄位中的訂貨日期,就可得知:

//A formula that uses database fields
{Orders.Ship Date} - {Orders.Order Date}

若要知道特定產品的訂貨總金額,請將單價乘上訂貨數量:

{Orders Detail.Unit Price} * {Orders Detail.Quantity}

若要計算原價打八折以後的售價:

{Orders Detail.Unit Price} * 0.80

請參閱

Crystal 語法