窗體、報表和數(shù)據(jù)訪問頁中使用的表達(dá)式示例 處理和計算日期的示例 下表列出了可在窗體、報表和數(shù)據(jù)訪問頁上的計算控件中使用的表達(dá)式示例。 表達(dá)式 說明 =Date() 使用 Date 函數(shù)顯示當(dāng)前日期,顯示時用 mm-dd-yyyy 形式,其中 mm 是月份(1 到 12),dd 是日期(1 到 31),yyyy 則是年份(1980 到 2099)。 =Format(Now(), "ww") 使用 Format 函數(shù)顯示當(dāng)前日期在該年中所處的星期號,其中 ww 為 1 到 53。 =DatePart("yyyy", [訂購日期]) 使用 DatePart 函數(shù)顯示“訂購日期”字段值的四位年份值。 =DateAdd("y", -10, [應(yīng)付日期]) 使用 DateAdd 函數(shù)顯示“應(yīng)付日期”字段值前 10 天的日期值。 =DateDiff("d", [訂購日期], [發(fā)貨日期]) 使用 DateDiff 函數(shù)顯示“訂購日期”和“發(fā)貨日期”字段值之間相差的天數(shù)。 注意 在計算控件的“控件來源”屬性中,以 = 運(yùn)算符開頭。在數(shù)據(jù)訪問頁上,可以省略 = 運(yùn)算符,而鍵入一個別名;例如,鍵入 WeekNumber: Format(Now(), "ww")。 在窗體或報表中設(shè)置計算控件的“名稱”屬性或在數(shù)據(jù)訪問頁中設(shè)置計算控件的 ID 屬性時,應(yīng)確保使用唯一的名稱。不要使用表達(dá)式中使用的控件的名稱或 ID。 在窗體或報表上的表達(dá)式中,可使用控件的名稱或基礎(chǔ)記錄源中的字段名。在數(shù)據(jù)訪問頁上的表達(dá)式中,只能使用頁的數(shù)據(jù)定義中的字段的名稱。 下表列出了可以在窗體、報表和數(shù)據(jù)訪問頁上的計算控件中使用的表達(dá)式示例。 表達(dá)式 說明 ="無" 顯示“無”。 =[名字]&" "&[姓氏] 顯示“姓氏”字段和“名字”字段的值,兩者之間以空格隔開。 =Left([產(chǎn)品名稱], 1) 使用 Left 函數(shù)顯示“產(chǎn)品名稱”字段值的第一個字符。 =Right([資產(chǎn)代碼], 2) 使用 Right 函數(shù)顯示“資產(chǎn)代碼”字段值的最后兩個字符。 =Trim([地址]) 使用 Trim 函數(shù)顯示“地址”字段的值,并且刪除首尾的空格。 =IIf(IsNull([地區(qū)]),[城市]&" "& [郵政編碼],[城市]&" "&[地區(qū)]&" "& [郵政編碼]) 如果“地區(qū)”值為 Null,則使用 IIf 函數(shù)顯示“城市”和“郵政編碼”字段的值,否則顯示“城市”、“地區(qū)”和“郵政編碼”字段的值,中間以空格分隔。 注意 在計算控件的“控件來源”屬性中,以 = 運(yùn)算符開頭。在數(shù)據(jù)訪問頁上,可以省略 = 運(yùn)算符,而鍵入一個別名;例如,鍵入“FullName: [名字]&" "& [姓氏]”。 在窗體或報表中設(shè)置計算控件的“名稱”屬性或在數(shù)據(jù)訪問頁中設(shè)置計算控件的 ID 屬性時,應(yīng)確保使用唯一的名稱。不要使用表達(dá)式中使用的控件名稱或 ID。 在窗體或報表的表達(dá)式中,可使用控件的名稱或基記錄源的字段名。在數(shù)據(jù)訪問頁的表達(dá)式中,只能使用在頁的數(shù)據(jù)定義中的字段的名稱。
|