access里面的表达式运用_Access表达式解析
以下是一些表達式示例。
表達式
用途
=[
訂購日期
]-[
發(fā)貨日期
]
計算報表上兩個文本框控件中的值之差
Date()
將表中字段的默認值設(shè)置為當前日期
總
價
:
CCur([
訂
單
明
細
].
單
價
*[
數(shù)
量
]*(1-[
折扣
])/100)*100
創(chuàng)建查詢中的計算字段
Between?#1/1/2005#?And?#12/31/2005#
用于輸入查詢中“日期
/
時間”字段的條件
=[
訂單子窗體
].Form!
訂單小計
返回“訂單”窗體的“訂單”子窗體上的
“訂單小計”控件的值
>?0
設(shè)置表中數(shù)值字段的有效性規(guī)則
正如以上示例表達式所顯示的那樣,
Access
中的表達式不僅僅是一種計算。表達式可
用于多種不同的用途。
您可能還注意到示例表達式在某些方面是互不相同的。例如,某些表達式以
=
運算符
開頭。當計算窗體或報表上某一控件的值時,使用
=
運算符作為表達式的開頭。而在
其他情況下,則不使用
=
運算符。例如,當您在查詢或者字段或控件的“默認值”或
“有效性規(guī)則”屬性中輸入表達式時,不使用
=
運算符。
標識符
標識符是字段、
屬性或控件的名稱。
在表達式中使用標識符可引用與字段、
屬性或控件
關(guān)聯(lián)的值。例如,請看表達式
=[
訂購日期
]-[
發(fā)貨日期
]
。此表達式將“訂購日期”字
段或控件的值減去“發(fā)貨日期”字段或控件的值。
在此表達式中,
“訂購日期”和“發(fā)
貨日期”都是標識符。
運算符
Access
支持多種運算符,其中包括預期的算術(shù)運算符,如
+
、
-
、
*
(乘)和
/
(除)
,
以及用于比較兩個值的比較運算符、用于連接文本的文本運算符、用于確定
True
或
False
值的邏輯運算符,
還包括
Access
所特有的其他運算符。
有關(guān)運算符的詳細信息,
請參見本文的運算符列表一節(jié)。
函數(shù)
函數(shù)是可在表達式中使用的內(nèi)置程序。
可將其用于執(zhí)行計算、
處理文本和日期、
匯總數(shù)
據(jù)以及執(zhí)行多種操作。例如,一個最常用的函數(shù)是
Date
。
Date
函數(shù)可返回當前日期。
您可以在為表中字段設(shè)置默認值的表達式中使用此函數(shù)。
這樣,
無論何時添加一條新記
錄,此字段的默認值都為當前日期。
某些函數(shù)需要使用參數(shù)。參數(shù)是一個充當函數(shù)輸入的值。如果函數(shù)需要使用多個參數(shù),
則需要使用逗號將參數(shù)分隔開。例如,請考慮以下表達式示例中的
Format
函數(shù):
=Format(Date(),"mmmm?d,?yyyy")
在此示例中,
我們提供兩個參數(shù)。
第一個參數(shù)是
Date
函數(shù)。
通常可以將一個函數(shù)返回
的值作為參數(shù)提供給另一個函數(shù)。在本例中,我們提供由
Date
函數(shù)返回的當前日期。
總結(jié)
以上是生活随笔為你收集整理的access里面的表达式运用_Access表达式解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 处理增删改_这10个批量处理的PPT技巧
- 下一篇: 组合模式_[设计模式]10.组合模式