הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .
במאמר זה
מבוא לטווחי קלט
אם ברצונך לשפר את זיהוי קלט טקסט שאינו מלוח המקשים בפקד, כגון טקסט המוזן לתוך תיבת טקסט עם עט של מחשב לוח, באפשרותך לציין טווח קלט עבור הפקד. טווח קלט מאפשרת לך לציין את סוג קלט משתמש, המיועד עבור הפקד. לדוגמה, אם אתה משתמש IS_URL לטווח הקלט עבור תיבת טקסט, מתעלמת רווחים שהוזנו בין מילים.
ניתן להגדיר טווח קלט עבור סוגי הפקדים הבאים:
-
תיבת טקסט
-
תיבת טקסט עשיר
-
בורר תאריכים
-
רשימה עם תבליטים
-
רשימה ממוספרת
-
רשימה רגילה
-
תיבה משולבת
-
תיבת רשימה עם אפשרויות בחירה מרובות
כדי לציין טווח קלט, לחץ פעמיים על הפקד. בתיבת הדו-שיח מאפייני פקד, לחץ על הכרטיסיה מתקדם ולאחר מכן לחץ על טווח קלט.
סוגים של טווחי קלט
קיימים שלושה סוגים של טווחי קלט:
ניתן לקבוע את התצורה של כל סוגי טווחי הקלט להגבלת קלט כך שיתאים לתבנית טווח קלט ספציפית בלבד או רק להסטת קלט אל תבנית זו. כברירת מחדל, טווח קלט מוגבלת כך שיתאים לתבנית טווח הקלט בלבד. כדי לאפשר קלט שאינו תואם, אך עדיין ההטיה לטווח הקלט, בחר בתיבת הסימון זהה קלט לא תואם בתיבת הדו-שיח טווח קלט.
הערות:
-
טווח קלט חל רק על שליטה בסרגל שבו הוא מוגדר, לא על השדה שאליו מאוגד הפקד.
-
תכונת טווחי הקלט אינה פועלת עם מזהי שפות מזרח אסיאתיים.
הסעיפים הבאים מתארים כל סוג של טווח קלט.
רגיל
כדי להגדיר טווח קלט רגיל, לחץ על רגיל בתיבת הדו-שיח טווח קלט ולאחר מכן לחץ על ההגדרה ברשימה טווח קלט. הטבלה הבאה מתארת את התבנית המוגדרת עבור כל טווח קלט רגיל ומספקת דוגמה של סוג הקלט שעליו הוא מיועד כדי להחיל.
טווח קלט |
תיאור |
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 |
תואר כבוד או תואר לפני שם. דוגמאות, מעוצבות עבור אנגלית (ארצות הברית):
|
IS_PERSONALNAME_GIVENNAME |
שם פרטי או אות. דוגמאות, מעוצבות עבור אנגלית (ארצות הברית):
|
IS_PERSONALNAME_MIDDLENAME |
שם פרטי שני או התחלתי. דוגמאות:
|
IS_PERSONALNAME_SURNAME |
שם משפחה. דוגמאות, מעוצבות עבור אנגלית (ארצות הברית):
|
IS_PERSONALNAME_SUFFIX |
סיומת לשם, קיצורים ובספרות רומיות. לדוגמה, משרות פנויות. |
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 כותב את המילה "מיכאל" בתיבת הטקסט, שהוא ישתנה זיהה כעמודה ואז להמיר את המילה "אדום".
כדי ליצור רשימת צירופי מילים טווח קלט:
-
לחץ על מותאם אישית בתיבת הדו-שיח טווח קלט ולאחר מכן לחץ על חדש.
-
בתיבה שם, הקלד את השם של הגדרת טווח הקלט של רשימת צירוף מילים.
-
ברשימה סוג, לחץ על רשימת צירופי מילים.
-
עבור כל מילה או צירוף מילים ברשימה, הקלד את המילה או צירוף המילים בתיבה צירוף מילים ולאחר מכן לחץ על הוסף.
לאחר שרשימת צירופי מילים נוצרה בתבנית טופס, באפשרותך להחיל אותו על פקדים אחרים בטופס על-ידי בחירתו מהרשימה טווח קלט.
הערה: אם אתה מוחק צירוף מילים ברשימה טווח קלט שהוחלה לפקד, טווח קלט יימחקו גם מכל הפקדים האחרים אליו שהוחלה ולאחר שלו תוסר מתבנית הטופס.
ביטוי רגיל
הגדרת טווח קלט של ביטוי רגיל מאפשרת לך לציין ביטוי רגיל המגדיר תבנית מותאמת אישית עבור הגבלה או הסטה של קלט שהוזנו לפקד. באפשרותך ללמוד עוד אודות תחביר ביטוי רגיל המשמשת Microsoft Office InfoPath 2007 טווחי קלט ב- Microsoft ב- Tablet PC תוכנה Development Kit (SDK).
כדי ליצור ביטוי רגיל הגדרת טווח קלט:
-
לחץ על מותאם אישית בתיבת הדו-שיח טווח קלט ולאחר מכן לחץ על חדש.
-
בתיבה שם, הקלד את השם של הגדרת טווח הקלט של ביטוי רגיל.
-
ברשימה סוג, לחץ על ביטוי רגיל.
-
בתיבה ביטוי רגיל, הקלד את הנוסחה ביטוי רגיל.
לאחר יצירת ביטוי רגיל בתבנית טופס, באפשרותך להחיל אותו על פקדים אחרים בטופס על-ידי בחירתו מהרשימה טווח קלט.
הערה: אם תמחק טווח קלט של ביטוי רגיל שהוחל על פקד, טווח הקלט יימחקו מכל הפקדים האחרים אליו שהוחלה ולאחר שלו תוסר מתבנית הטופס.
הטבלה הבאה מציגה כמה דוגמאות של ביטויים רגילים שניתן להשתמש בהם כדי ליצור של הגדרות טווח קלט מותאמות אישית.
ביטוי |
תיאור |
התאמות |
Non-התאמות |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
תואם כל ספרה בודדת, 1 עד 9. |
1 |
42 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) + |
התאמה אחד או יותר ספרות בודדות, פסיקים או מקפים. שימושי עובר הגבלת קלט לטווח או ערכה של מספרים, כגון טווח העמודים להדפסה. |
1 ,,, |
שלוש |
(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 |
(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 | ניתן | J | K | L | M | N | O | P | Q | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | ניתן | J | K | L | M | N | O | P | Q | R | T | U | V | W | X | Y | Z)(A| B | C | D | E | F | G | H | ניתן | J | K | L | M | N | O | P | Q | 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) |
מספר חלק של תבנית זו: |
123-ABC-456 |
12-AB-3456 |
s(!IS_ONECHAR) + p |
תואם כל מילה שמתחילה באות "s", מכיל תו אחד או יותר (כפי שמוגדרת על-ידי טווח הקלט של IS_ONECHAR), ומסתיימת קטנות "p". |
הפסקת |
הפסקת |