חשוב
התמיכה עבור Microsoft InfoPath 2013 הסתיימה ב- 14 ביולי 2026. אנו ממליצים להעביר טפסים וזרימות עבודה קיימים של InfoPath לפתרונות נתמכים של Microsoft 365. קבל מידע נוסף על הוצאה משימוש של InfoPath.
במאמר זה
מבוא לטווחי קלט
אם ברצונך לשפר את הזיהוי של קלט טקסט שאינו לוח מקשים בפקד, כגון טקסט המוזן בתיבת טקסט באמצעות עט של מחשב לוח, באפשרותך לציין טווח קלט עבור הפקד. טווח קלט מאפשר לך לציין את סוג קלט המשתמש המיועד עבור הפקד. לדוגמה, אם אתה משתמש בטווח הקלט IS_URL עבור תיבת טקסט, המערכת תתעלם מהרווחים המוזנים בין מילים.
ניתן להגדיר טווח קלט עבור סוגי הפקדים הבאים:
- תיבת טקסט
- תיבת טקסט עשיר
- בורר תאריכים
- רשימה עם תבליטים
- רשימה ממוספרת
- רשימה רגילה
- תיבה משולבת
- תיבת רשימה עם אפשרויות בחירה מרובות
כדי לציין טווח קלט, לחץ פעמיים על הפקד. בתיבת הדו-שיח מאפייני פקד , לחץ על הכרטיסיה מתקדם ולאחר מכן לחץ על טווח קלט.
סוגים של טווחי קלט
קיימים שלושה סוגים של טווחי קלט:
ניתן להגדיר את כל סוגי טווחי הקלט כך שיגבילו את הקלט כך שיתאים רק לתבנית היקף הקלט שצוינה או רק להטות קלט לכיוון דפוס זה. כברירת מחדל, טווח קלט מוגבל להתאמה רק לתבנית טווח הקלט. כדי לאפשר קלט שאינו תואם, אך עדיין מוטה לכיוון טווח הקלט, בחר בתיבת הסימון זהה קלט לא תואם בתיבת הדו-שיח טווח קלט .
הערה
- טווח קלט חל רק על הפקד שבו הוא מוגדר, ולא על השדה שאליו הפקד מאוגד.
- התכונה טווחי קלט אינה פועלת עם מזהי שפות מזרח אסיה.
הסעיפים הבאים מתארים כל סוג של טווח קלט.
רגיל
כדי להגדיר טווח קלט רגיל, לחץ על Standard בתיבת הדו-שיח Input Scope ולאחר מכן לחץ על ההגדרה ברשימה Input Scope. הטבלה הבאה מתארת את התבנית שהוגדרה עבור כל טווח קלט סטנדרטי ומספקת דוגמה לסוג הקלט שעליו היא מיועדת לחול.
| טווח קלט | תיאור |
|---|---|
| IS_DEFAULT | הטיית זיהוי Standard. מטופל כברירת המחדל ומשתמש בלקסיקון ברירת המחדל (אוצר מילים). |
| 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 Main Street. |
| 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 יחיד, codepage 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 Software Development Kit (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)(0|1|2|3|4|5|6|7|8)(0|1|2|3|5|6|7|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|ב|C|D|E|פ|ז|H|I|J|K|L|M|N|O|פ|ש|ר|ט|U|V|W|X|Y|Z)(A|ב|C|D|E|פ|ז|H|I|J|K|L|M|N|O|פ|ש|ר|ט|U|V|W|X|Y|Z)(A|ב|C|D|E|פ|ז|H|I|J|K|L|M|N|O|פ|ש|ר|ט|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 הוא כל אות רישית בודדת מא' עד ת'. |
123-ABC-456 | 12-AB-3456 123-456-789 |
| s(!IS_ONECHAR)+P | התאמה לכל מילה המתחילה באות קטנה "s", מכילה תו אחד או יותר (כפי שהוגדר על-ידי טווח הקלט IS_ONECHAR) ומסתיימת באות קטנה "p". | הפסקה מרק שלפ s234p |
עצירה sp |