計算欄位使用的運算式範例

處理文字值

運算式

結果

全名: [名字] & " " & [姓氏]

[全名] 欄位中顯示 [名字] [姓氏] 欄位值,兩個欄位以一個空格分隔。

地址 2: [城市] & " " & [地區] & " " & [郵遞區號]

[地址 2] 欄位中顯示 [城市][地區] [郵遞區號] 欄位的值,各欄以空格分隔。

ProductInitial: Left([產品名稱], 1)

ProductInitial 欄位顯示 [產品名稱] 欄位值的第一個字元。

TypeCode: Right([AssetCode], 2)

TypeCode 欄位顯示 [AssetCode] 欄位的最後 2 個字元。

區碼: Mid([電話], 2, 3)

[區碼] 欄位顯示 [電話] 欄位值的第 2 個字元開始的 3 個字元

 

查詢中使用於擷取記錄的準則範例

值的範圍 (>, <, >=, <=, <>, Between...And)

運算式

結果

> 234

對於 [數量] 欄位而言,顯示大於 234 的數字

< 1200.45

對於 [單價] 欄位而言,顯示小於 1200.45 的數字

>= "Callahan"

對於 [姓氏] 欄位而言,顯示從 Callahan 到字母結尾的所有名字

Between #2/2/1999# And #12/1/1999#

對於 [訂單日期] 欄位而言,顯示從 1999 2 2 日到 1999 12 1 日的日期 (ANSI-89)

Between '2/2/1999' And '12/1/1999'

對於 [訂單日期] 欄位而言,顯示從 1999 2 2 日到 1999 12 1 日的日期 (ANSI-92)

 

欄位驗證規則的範例


驗證規則

驗證文字

<>0

請輸入非零值。

0 Or >100

該值必須是 0 或超過 100

<#1/1/2000#

輸入 2000 年之前的日期。

>=#1/1/2000# and <#1/1/2001#

日期必須在 2000 年中。

StrComp(UCase([LastName]),[LastName],0) = 0

[LastName] 欄位中的資料必須為大寫。

 

建立表單的三種方法

三種方法可以建立表單:

  • 使用自動產生表單,以單一資料表或查詢為基礎。
  • 使用精靈,以一個或多個資料表或查詢為基礎。
  • 在設計檢視中自己建立。

關於子表單

子表單是插入至另一個表單的表單。主要表單稱為表單,而表單中的表單就稱為子表單。表單/子表單的組合通常是指階層式表單、主表單/詳細表單或父表單/子表單。

若要顯示資料表中某項資料的相關詳細資料時,子表單就特別有用。例如,可以建立具有子表單的主表單,用來顯示 [類別] 資料表和 [產品] 資料表中的資料。[類別] 資料表中的資料是一對多關聯中的「一」端,而 [產品] 資料表中的資料則是此關聯中的「多」端,每一類別都可以有多個產品。

在這類表單中,主表單和子表單彼此連結,因此子表單只顯示與主表單目前記錄相關的記錄。例如,當主表單顯示 [飲料] 類別時,在子表單中就只會顯示 [飲料] 類別中的產品資料。

© 2024 JoyCat.org 版權所有.