在域聚合函數(shù)中計算字段

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在域聚合函數(shù)中使用字符串表達式參數(shù)(expr 參數(shù))可以對字段中的值進行計算。例如,可以將字段值除以一個數(shù)來計算百分比(例如超載或銷售稅)。

下表提供了在“訂單”表和“訂單明細”表中的字段上進行計算的示例。

計算

示例

將字段加上一個數(shù)

"[運貨費] +5"

從字段減去一個數(shù)

"[運貨費] - 5"

將字段乘以一個數(shù)

"[運貨費] * 2"

將字段除以一個數(shù)

"[運貨費] / 2"

將一個字段加到另一個字段

"[庫存量] + [訂購量]"

從一個字段減去另一個字段

"[再訂購量] - [庫存量]"

 

最有可能使用域聚合函數(shù)的地方是宏或模塊中、窗體或報表的計算控件中,或查詢的條件表達式中。

例如,可以計算“訂單明細”表中所有訂單的平均折扣量。將“單價”和“折扣”字段相乘,以確定每個訂單的折扣,然后計算平均值。在模塊的過程中輸入下面的示例:

Dim dblX As Double

dblX = DAvg("[UnitPrice] * [Discount]", "[Order Details]")