公式可以參考許多在建立報表時所使用的欄位。例如,資料庫、參數、累加值、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