Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.
Trong bài viết này
Giới thiệu về nhập phạm vi
Nếu bạn muốn cải thiện việc nhận dạng văn bản không phải bàn phím nhập liệu trong một điều khiển, chẳng hạn như văn bản được nhập vào hộp văn bản với một bút máy tính bảng, bạn có thể chỉ rõ một phạm vi nhập liệu cho điều khiển. Một phạm vi nhập liệu cho phép bạn xác định kiểu của người dùng nhập dành cho điều khiển. Ví dụ, nếu bạn sử dụng phạm vi nhập liệu IS_URL cho hộp văn bản, bất kỳ khoảng trắng nào được nhập vào giữa các từ được bỏ qua.
Một phạm vi nhập liệu có thể được đặt cho các loại điều khiển sau đây:
-
Hộp văn bản
-
Hộp văn bản có định dạng
-
Bộ chọn ngày
-
Danh sách gạch đầu dòng
-
Danh sách đánh số
-
Danh sách đơn giản
-
Hộp tổ hợp
-
Hộp danh sách đa lựa chọn
Để xác định một phạm vi nhập liệu, bấm đúp vào điều khiển. Trong hộp thoại Thuộc tính điều khiển , bấm tab nâng cao , sau đó bấm Phạm vi nhập liệu.
Kiểu phạm vi nhập liệu
Không có ba loại của phạm vi nhập liệu:
Tất cả các loại phạm vi nhập liệu có thể được cấu hình để hạn chế nhập để khớp với chỉ mẫu hình đã xác định phạm vi nhập liệu hoặc chỉ thiên vị nhập tiến tới mẫu đó. Theo mặc định, một phạm vi nhập liệu bị hạn chế để khớp với chỉ mẫu hình phạm vi nhập liệu. Để cho phép nhập không khớp, nhưng vẫn độ chênh lệch đi đến phạm vi nhập liệu, hãy chọn hộp kiểm hiểu không khớp với đầu vào trong hộp thoại Nhập phạm vi .
Lưu ý:
-
Một phạm vi nhập liệu áp dụng chỉ để điều khiển trên nó được thiết lập, không vào trường mà điều khiển được gắn kết.
-
Tính năng nhập phạm vi không hoạt động với ngôn ngữ Đông á recognizers.
Các phần sau đây mô tả từng kiểu phạm vi nhập liệu.
Tiêu chuẩn
Để đặt một phạm vi nhập liệu tiêu chuẩn, bấm chuẩn trong hộp thoại Phạm vi nhập liệu , sau đó bấm Thiết đặt trong danh sách phạm vi nhập liệu . Bảng sau mô tả về kiểu đã xác định cho mỗi phạm vi nhập liệu tiêu chuẩn và cung cấp các ví dụ về dạng nhập mà nó nhằm áp dụng.
Phạm vi nhập liệu |
Mô tả |
IS_DEFAULT |
Độ chênh lệch tiêu chuẩn nhận dạng. Xem như mặc định và sử dụng lexicon mặc định (từ vựng). |
IS_URL |
Định dạng URL, tệp, và FTP. Ví dụ:
|
IS_FILE_FULLFILEPATH |
Ký tự được dùng trong mô tả một đường dẫn tệp. Bao gồm các điều kiện sau đây:
Ví dụ:
|
IS_FILE_FILENAME |
Ký tự được dùng trong mô tả tên tệp. Bao gồm các điều kiện sau đây:
Ví dụ:
|
IS_EMAIL_USERNAME |
Tên người dùng email. Ví dụ:
|
IS_EMAIL_SMTPEMAILADDRESS |
Hoàn thành các địa chỉ email SMTP. Ví dụ, someone@example.com. |
IS_LOGINNAME |
Đăng nhập tên và tên miền. Bao gồm các điều kiện sau đây:
Ví dụ:
|
IS_PERSONALNAME_FULLNAME |
Tổ hợp các tên đầu tiên, tên đệm và họ. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_PERSONALNAME_PREFIX |
Từ kính cẩn hoặc tiêu đề trước tên. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_PERSONALNAME_GIVENNAME |
Tên hoặc chữ cái đầu. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_PERSONALNAME_MIDDLENAME |
Tên đệm hoặc chữ cái đầu. Ví dụ:
|
IS_PERSONALNAME_SURNAME |
Họ. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_PERSONALNAME_SUFFIX |
Tên hậu tố, tên viết tắt và chữ số La Mã. Ví dụ, Jr. |
IS_ADDRESS_FULLPOSTALADDRESS |
Địa chỉ đầy đủ, bao gồm số. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_ADDRESS_POSTALCODE |
Mã bưu chính chữ và số (cho bộ phận hỗ trợ quốc tế). Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_ADDRESS_STREET |
Số nhà, đường phố, số, căn tên và số, và bưu chính hộp chỉ. Ví dụ, đường phố chính 123. |
IS_ADDRESS_STATEORPROVINCE |
Tên đầy đủ hoặc từ viết tắt của bang hoặc tỉnh. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_ADDRESS_CITY |
Tên hoặc từ viết tắt của thành phố. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_ADDRESS_COUNTRYNAME |
Tên của quốc gia. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_ADDRESS_COUNTRYSHORTNAME |
Viết tắt cho quốc gia. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_CURRENCY_AMOUNTANDSYMBOL |
Ký hiệu tiền tệ và số. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_CURRENCY_AMOUNT |
Giá trị số cho tiền tệ, không bao gồm biểu tượng tiền tệ. Ví dụ, 2,100.25. |
IS_DATE_FULLDATE |
Đầy đủ ngày, ở nhiều định dạng. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_DATE_MONTH |
Số biểu thị tháng, bị ràng buộc với 1-12. Ví dụ:
|
IS_DATE_DAY |
Số biểu thị ngày, bị ràng buộc với 1-31. Ví dụ:
|
IS_DATE_YEAR |
Hình biểu diễn số của năm. Ví dụ:
|
IS_DATE_MONTHNAME |
Ký tự đại diện dạng tháng. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_DATE_DAYNAME |
Ký tự đại diện dạng ngày. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_DIGITS |
Số nguyên dương. Chữ số chuỗi được thực hiện của 0-9 được phép. |
IS_NUMBER |
Số, bao gồm dấu phẩy, dấu âm và thập phân. Cho các vị trí Hoa Kỳ, bao gồm các điều kiện sau đây:
|
IS_ONECHAR |
Ký tự ANSI duy nhất, codepage 1252. Cho các vị trí Hoa Kỳ, điều này bao gồm các ký tự sau đây: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$% &' () * +,-. /:; <> =? @[\] ^ _'{|} ~ |
IS_TELEPHONE_FULLTELEPHONENUMBER |
Số điện thoại. Không hỗ trợ số với chữ cái. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_TELEPHONE_COUNTRYCODE |
Điện thoại quốc gia mã. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_TELEPHONE_AREACODE |
Điện thoại vùng mã. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_TELEPHONE_LOCALNUMBER |
Số điện thoại, không bao gồm quốc gia hoặc khu vực mã. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_TIME_FULLTIME |
Giờ, phút, giây, và tên viết tắt thời gian bảng chữ cái. Tiếng Anh Hoa Kỳ sử dụng đồng hồ 12 giờ. Số không đứng đầu là tùy chọn cho giờ nhưng yêu cầu cho phút và giây. Giờ được bị ràng buộc với 0-24; phút và giây đang bị ràng buộc với 0-59. Ví dụ, được định dạng cho tiếng Anh (Hoa Kỳ):
|
IS_TIME_HOUR |
Số biểu thị giờ. Bị ràng buộc với 0-24. |
IS_TIME_MINORSEC |
Hình biểu diễn số giây hoặc phút. Bị ràng buộc với 0-59. |
Cụm từ danh sách
Thiết lập một phạm vi nhập liệu dưới dạng một cụm từ danh sách cho phép bạn xác định danh sách các từ hoặc cụm từ để hạn chế hoặc thiên vị đầu vào được nhập vào điều khiển. Ví dụ, bạn có thể tạo một cụm từ danh sách có tên là "Chính màu" cho hộp văn bản và sau đó đặt danh sách "màu đỏ", "màu vàng" và "màu lam". Trong trường hợp này, nếu người dùng máy tính bảng viết từ "Fred" trong hộp văn bản, nó sẽ được nhận dạng dưới dạng và chuyển đổi thành các từ "màu đỏ".
Để tạo một cụm từ danh sách phạm vi nhập liệu:
-
Bấm tùy chỉnh trong hộp thoại Phạm vi đầu vào , sau đó bấm mới.
-
Trong hộp tên , nhập tên của cụm từ danh sách nhập phạm vi thiết đặt.
-
Trong danh sách Type , hãy bấm Cụm từ danh sách.
-
Cho mỗi từ hoặc cụm từ trong danh sách, nhập từ hoặc cụm từ trong cụm từ hộp, sau đó bấm Thêm.
Sau khi một cụm từ danh sách được tạo trong một mẫu biểu mẫu, bạn có thể áp dụng nó cho các điều khiển trên biểu mẫu bằng cách chọn từ danh sách phạm vi nhập liệu .
Lưu ý: Nếu bạn xóa một cụm từ danh sách nhập phạm vi mà đã được áp dụng cho một điều khiển, phạm vi nhập liệu cũng sẽ bị xóa từ tất cả các điều khiển khác mà nó đã được áp dụng và định nghĩa của nó sẽ bị loại bỏ khỏi mẫu biểu mẫu.
Biểu thức thông thường
Thiết lập một phạm vi nhập liệu dưới dạng một biểu thức thông thường cho phép bạn xác định một biểu thức thông thường xác định một mẫu tùy chỉnh cho các hạn chế hoặc biasing nhập mục đó được nhập vào điều khiển. Bạn có thể tìm hiểu thêm về cú pháp biểu thức thông thường được dùng bởi Microsoft Office InfoPath 2007 phạm vi nhập liệu trong Microsoft máy tính bảng PC phần mềm phát triển bộ công cụ (SDK).
Để tạo một biểu thức thông thường nhập thiết đặt phạm vi:
-
Bấm tùy chỉnh trong hộp thoại Phạm vi đầu vào , sau đó bấm mới.
-
Trong hộp tên , nhập tên của phạm vi nhập biểu thức thông thường thiết đặt.
-
Trong danh sách Type , hãy bấm Biểu thức thông thường.
-
Trong hộp Biểu thức thông thường , hãy nhập công thức biểu thức thông thường.
Sau khi một biểu thức thông thường được tạo trong một mẫu biểu mẫu, bạn có thể áp dụng nó cho các điều khiển trên biểu mẫu bằng cách chọn từ danh sách phạm vi nhập liệu .
Lưu ý: Nếu bạn xóa một phạm vi nhập biểu thức thông thường mà đã được áp dụng cho một điều khiển, phạm vi nhập liệu sẽ bị xóa từ tất cả các điều khiển khác mà nó đã được áp dụng và định nghĩa của nó sẽ bị loại bỏ khỏi mẫu biểu mẫu.
Bảng sau đây cho biết một số ví dụ về biểu thức thông thường có thể được dùng để tạo một phạm vi nhập liệu tùy chỉnh thiết đặt.
Biểu thức |
Mô tả |
Kết quả khớp |
Không khớp |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Khớp với bất kỳ chữ số duy nhất, 1 tới 9. |
1 6 0 |
42 một |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) + |
Khớp với một hoặc nhiều các chữ số duy nhất, dấu phẩy hoặc dấu gạch ngang. Hữu ích để hạn chế nhập vào phạm vi hoặc tập hợp các số, chẳng hạn như một phạm vi trang để in. |
1 1-6 2,4,7 2 - 6,9,135,,, |
Ba 7 thông qua 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) |
Một số an sinh xã hội. Định dạng của một số an sinh xã hội là 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 | -(A| 9) B | C | D | E | F | G | H | Tôi | J | K | L | M | N | O | P | HỎI | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | Tôi | J | K | L | M | N | O | P | HỎI | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | Tôi | J | K | L | M | N | O | P | HỎI | 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) |
Một số phần của định dạng này: ### AAA ### đó # là chữ số duy nhất bất kỳ từ 0 đến 9 và là chữ hoa đầu đoạn duy nhất bất kỳ từ A đến Z. |
123 ABC 456 |
12-AB-3456 123 456 789 |
s(!IS_ONECHAR) + p |
Khớp với bất kỳ từ bắt đầu bằng chữ "s", chứa một hoặc nhiều ký tự (như định nghĩa theo phạm vi nhập liệu IS_ONECHAR) và kết thúc bằng chữ "p". |
ngừng canh schlep s234p |
Ngừng sp |