附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。
本文內容
若要輸入範圍的簡介
如果您想要改善辨識的非鍵盤文字輸入在控制項中,例如以Tablet 手寫筆中,在文字方塊中輸入的文字,您可以指定控制項的輸入的範圍。輸入的範圍可讓您指定的使用者輸入控制項的類型。例如,如果您使用文字方塊的 IS_URL 輸入的範圍時,會忽略字與字之間輸入的任何空格。
輸入的範圍可為下列類型的控制項:
-
文字方塊
-
Rtf 文字] 方塊
-
日期選擇器
-
項目符號清單
-
編號清單
-
純文字清單
-
下拉式方塊
-
多重選擇清單方塊
若要指定輸入的範圍,請按兩下控制項。在控制項屬性] 對話方塊中,按一下 [進階] 索引標籤,然後按一下 [輸入範圍]。
輸入範圍的類型
有三種類型的輸入範圍:
您可以設定所有類型的輸入範圍限制符合指定的輸入的範圍模式,或只輸入偏差輸入趨近於該模式。根據預設,輸入的範圍會限於符合輸入的範圍模式。趨近於的輸入範圍讓不相符的輸入,但仍壓到最低,請選取 [輸入範圍] 對話方塊中的輸入辨識不相符] 核取方塊。
附註:
-
輸入的範圍適用於僅至其設定的控制項,而非控制項繫結的欄位。
-
[輸入的範圍] 功能無法運作的東亞語言識別規則。
下列各節說明每種類型的輸入範圍。
標準
若要設定標準的輸入的範圍,按一下標準[輸入範圍] 對話方塊中,然後按一下 [輸入範圍] 清單中的設定。下表說明每個標準的輸入範圍所定義的模式,並提供範例輸入要套用的類型。
輸入的範圍 |
描述 |
IS_DEFAULT |
標準辨識壓到最低。視為預設值,並使用預設字詞 (詞彙)。 |
IS_URL |
URL、 檔案,以及 FTP [格式]。 範例:
|
IS_FILE_FULLFILEPATH |
說明檔案路徑中使用的字元。包括下列條件:
範例:
|
IS_FILE_FILENAME |
描述 [檔案名稱中使用的字元。包括下列條件:
範例:
|
IS_EMAIL_USERNAME |
電子郵件使用者名稱。 範例:
|
IS_EMAIL_SMTPEMAILADDRESS |
完成 SMTP 電子郵件地址。例如 someone@example.com。 |
IS_LOGINNAME |
登入名稱和網域。包括下列條件:
範例:
|
IS_PERSONALNAME_FULLNAME |
名字、 中間名及姓氏的組合。 英文 (美國) 的範例,格式:
|
IS_PERSONALNAME_PREFIX |
Honorific 或前面名稱的標題。 英文 (美國) 的範例,格式:
|
IS_PERSONALNAME_GIVENNAME |
名字或縮寫。 英文 (美國) 的範例,格式:
|
IS_PERSONALNAME_MIDDLENAME |
中間名或縮寫。 範例:
|
IS_PERSONALNAME_SURNAME |
[姓氏。 英文 (美國) 的範例,格式:
|
IS_PERSONALNAME_SUFFIX |
名稱尾碼、 縮寫和羅馬數字。例如,Jr。 |
IS_ADDRESS_FULLPOSTALADDRESS |
完整的位址,包含數字。 英文 (美國) 的範例,格式:
|
IS_ADDRESS_POSTALCODE |
英數字元 (適用於多語系支援) 的郵遞區號。 英文 (美國) 的範例,格式:
|
IS_ADDRESS_STREET |
屋數字、 街道的數字、 公寓名稱和號碼,以及僅郵政方塊。例如,123 主要街道。 |
IS_ADDRESS_STATEORPROVINCE |
完整名稱或縮寫,州或省。 英文 (美國) 的範例,格式:
|
IS_ADDRESS_CITY |
名稱或縮寫的城市。 英文 (美國) 的範例,格式:
|
IS_ADDRESS_COUNTRYNAME |
國家/地區名稱。 英文 (美國) 的範例,格式:
|
IS_ADDRESS_COUNTRYSHORTNAME |
國家/地區的縮寫。 英文 (美國) 的範例,格式:
|
IS_CURRENCY_AMOUNTANDSYMBOL |
貨幣符號和數字。 英文 (美國) 的範例,格式:
|
IS_CURRENCY_AMOUNT |
貨幣,不包括貨幣的符號的的數值。例如,2,100.25。 |
IS_DATE_FULLDATE |
完整日期,請在各種不同的格式。 英文 (美國) 的範例,格式:
|
IS_DATE_MONTH |
1-12 限制的月數的數字表示。 範例:
|
IS_DATE_DAY |
數字的天數,限制為 1-31 表示。 範例:
|
IS_DATE_YEAR |
年數字表示。 範例:
|
IS_DATE_MONTHNAME |
字元表示月份。 英文 (美國) 的範例,格式:
|
IS_DATE_DAYNAME |
字元表示的天數。 英文 (美國) 的範例,格式:
|
IS_DIGITS |
整個正數。允許之 0-9 數字字串。 |
IS_NUMBER |
數字,包括逗號,負符號和小數位數。美國位置,包括下列條件:
|
IS_ONECHAR |
單一 ANSI 字元,字碼頁 1252年。美國位置,包括下列字元: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$%& 」 () * +、-。 /:; <> =? @[\] ^ _'{|}~ |
IS_TELEPHONE_FULLTELEPHONENUMBER |
電話號碼。不支援以字母的數字。 英文 (美國) 的範例,格式:
|
IS_TELEPHONE_COUNTRYCODE |
電話國家/地區碼。 英文 (美國) 的範例,格式:
|
IS_TELEPHONE_AREACODE |
電話區碼。 英文 (美國) 的範例,格式:
|
IS_TELEPHONE_LOCALNUMBER |
電話號碼,不包括國家/地區或區域程式碼。 英文 (美國) 的範例,格式:
|
IS_TIME_FULLTIME |
時、 分、 秒數及字母時間的縮寫。美式英文使用 12 小時制。前置零是選擇性的時數,但需分鐘和秒鐘。時間限制以 0 到 24;以 0 59 限制分鐘和秒鐘。 英文 (美國) 的範例,格式:
|
IS_TIME_HOUR |
數字表示小時。限制為 0 24。 |
IS_TIME_MINORSEC |
數字表示分鐘或秒數。限制為 0 59。 |
片語清單
將輸入的範圍設定為片語清單可讓您指定要限制或偏差輸入控制項的輸入單字或片語的清單。例如,可以建立名為 「 主要色彩 」,文字方塊的片語清單,然後設定 「 紅色 」、 「 黃 」 和 「 藍色 」 清單。在此案例中,如果在 Tablet PC 使用者寫入 」 國 「 word 中 [文字] 方塊中,它會識別為並轉換成 word 「 紅色 」。
若要建立片語清單中,輸入範圍:
-
按一下 [自訂],在 [輸入範圍] 對話方塊中,然後按一下 [新增]。
-
在 [名稱] 方塊中,輸入名稱的片語清單輸入範圍設定。
-
在 [類型] 清單中,按一下 [片語清單]。
-
針對每個字詞或片語,在清單中的,[片語] 方塊中輸入單字或片語,然後再按一下 [新增。
表單範本中建立片語清單後,您可以將其套用至其他表單上的控制項來從 [輸入範圍] 清單中選取。
附註: 如果您刪除片語清單輸入的範圍已套用至控制項,也會刪除輸入的範圍的其他所有控制項的已套用它,且其定義系統會移除從表單範本。
規則運算式
設定規則運算式的輸入的範圍,可讓您指定定義限制或偏重輸入控制項的輸入自訂圖樣的規則運算式。您可以進一步瞭解使用Microsoft Office InfoPath 2007Microsoft Tablet PC 軟體開發套件 (SDK)中的輸入範圍規則運算式語法。
若要建立規則運算式中,輸入範圍設定:
-
按一下 [自訂],在 [輸入範圍] 對話方塊中,然後按一下 [新增]。
-
在 [名稱] 方塊中,輸入設定的規則運算式輸入範圍的名稱。
-
在 [類型] 清單中,按一下 [一般運算式。
-
在 [運算式] 方塊中,輸入規則運算式公式。
表單範本中建立的規則運算式之後,您可以將其套用至其他表單上的控制項來從 [輸入範圍] 清單中選取。
附註: 如果您刪除規則運算式的輸入的範圍已套用至控制項,則會刪除輸入的範圍,從其他所有控制項的已套用它,且其定義系統會移除從表單範本。
下表顯示一些規則運算式可以用來建立自訂的輸入的範圍設定的範例。
運算式 |
描述 |
相符的項目 |
非相符的項目 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) |
比對任何單一數字、 1 至 9。 |
1 6 0 |
42 其中一個 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9 |,|-) + |
比對一或多個單一數字、 逗號或連字號。實用的輸入範圍或設定的號碼,例如要列印的頁面範圍限制。 |
1 1-6 2,4,7 2- 6,9,135,,, |
三個 7 到 9 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) |
社會安全號碼。社會安全號碼的格式是nnn-nn-nnnn。 |
123-45-6789 |
12-123-12 12-2-3456 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9)-(A|B |C |D |E |F |G |H |我 |J |K |L |M |N |O |P |問: |R |T |U |V |W |X |Y |Z)(A|B |C |D |E |F |G |H |我 |J |K |L |M |N |O |P |問: |R |T |U |V |W |X |Y |Z)(A|B |C |D |E |F |G |H |我 |J |K |L |M |N |O |P |問: |R |T |U |V |W |X |Y |Z)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |9) |
此格式的組件編號: # # AAA # # # # 其中 # 是從 0 到 9 任何單一數字,而是任何一個大寫字母從 A 到 Z。 |
123-ABC-456 |
12-AB-3456 123-456-789 |
s(!IS_ONECHAR) + p |
比對小寫"s"為開頭、 包含一個或多個字元 (如所定義 IS_ONECHAR 輸入範圍),及和小寫"p"結尾的文字。 |
停止 soup schlep s234p |
停止 預存程序 |