טווחי קלט עבור פקדי InfoPath

חל על
InfoPath 2010 InfoPath 2013

חשוב

התמיכה עבור Microsoft InfoPath 2013 הסתיימה ב- 14 ביולי 2026. אנו ממליצים להעביר טפסים וזרימות עבודה קיימים של InfoPath לפתרונות נתמכים של Microsoft 365. קבל מידע נוסף על הוצאה משימוש של InfoPath.

במאמר זה

מבוא לטווחי קלט

אם ברצונך לשפר את הזיהוי של קלט טקסט שאינו לוח מקשים בפקד, כגון טקסט המוזן בתיבת טקסט באמצעות עט של מחשב לוח, באפשרותך לציין טווח קלט עבור הפקד. טווח קלט מאפשר לך לציין את סוג קלט המשתמש המיועד עבור הפקד. לדוגמה, אם אתה משתמש בטווח הקלט IS_URL עבור תיבת טקסט, המערכת תתעלם מהרווחים המוזנים בין מילים.

ניתן להגדיר טווח קלט עבור סוגי הפקדים הבאים:

  • תיבת טקסט
  • תיבת טקסט עשיר
  • בורר תאריכים
  • רשימה עם תבליטים
  • רשימה ממוספרת
  • רשימה רגילה
  • תיבה משולבת
  • תיבת רשימה עם אפשרויות בחירה מרובות

כדי לציין טווח קלט, לחץ פעמיים על הפקד. בתיבת הדו-שיח מאפייני פקד , לחץ על הכרטיסיה מתקדם ולאחר מכן לחץ על טווח קלט.

לראש הדף

סוגים של טווחי קלט

קיימים שלושה סוגים של טווחי קלט:

ניתן להגדיר את כל סוגי טווחי הקלט כך שיגבילו את הקלט כך שיתאים רק לתבנית היקף הקלט שצוינה או רק להטות קלט לכיוון דפוס זה. כברירת מחדל, טווח קלט מוגבל להתאמה רק לתבנית טווח הקלט. כדי לאפשר קלט שאינו תואם, אך עדיין מוטה לכיוון טווח הקלט, בחר בתיבת הסימון זהה קלט לא תואם בתיבת הדו-שיח טווח קלט .

הערה

  • טווח קלט חל רק על הפקד שבו הוא מוגדר, ולא על השדה שאליו הפקד מאוגד.
  • התכונה טווחי קלט אינה פועלת עם מזהי שפות מזרח אסיה.

הסעיפים הבאים מתארים כל סוג של טווח קלט.

רגיל

כדי להגדיר טווח קלט רגיל, לחץ על Standard בתיבת הדו-שיח Input Scope ולאחר מכן לחץ על ההגדרה ברשימה Input Scope. הטבלה הבאה מתארת את התבנית שהוגדרה עבור כל טווח קלט סטנדרטי ומספקת דוגמה לסוג הקלט שעליו היא מיועדת לחול.

טווח קלט תיאור
IS_DEFAULT הטיית זיהוי Standard. מטופל כברירת המחדל ומשתמש בלקסיקון ברירת המחדל (אוצר מילים).
IS_URL תבניות URL, קובץ ו- FTP.

דוגמאות:
  • https://www.humongousinsurance.com/
  • ftp://ftp.microsoft.com
  • www.microsoft.com
  • file:///C:\templ.txt
IS_FILE_FULLFILEPATH התווים המשמשים לתיאור נתיב קובץ. כולל את התנאים הבאים:

  • עבור שם שרת ושם שיתוף, מאפשר את כל התווים IS_ONECHAR למעט: * ? : <> |
  • עבור שם קובץ, מאפשר את כל IS_ONECHAR התווים למעט: \ / : <> |
  • הקלט חייב להתחיל ב- \\ או בשם כונן או \ או .. \ או .\ או /
  • מותרים מקומות.
דוגמאות:
  • \\servername\sharename\filename.txt
  • C:\temp\current work.doc
  • .. \images\hank.jpg
IS_FILE_FILENAME תווים המשמשים לתיאור שם קובץ. כולל את התנאים הבאים:

  • מקבל הארכה או ללא הארכה.
  • מאפשר את כל התווים IS_ONECHAR למעט: \ / : <> |
  • מותרים מקומות.
דוגמאות:
  • filename.txt
  • שם קובץ
  • name.txt קובץ
IS_EMAIL_USERNAME שמות משתמשים של דואר אלקטרוני.

דוגמאות:
  • אנונימי
  • ג'ייסמית'
  • ג'ף סמית'
IS_EMAIL_SMTPEMAILADDRESS כתובת דואר אלקטרוני מלאה של SMTP. לדוגמה, someone@example.com.
IS_LOGINNAME שם התחברות ותחום. כולל את התנאים הבאים:

  • מאפשר את כל IS_ONECHAR התווים.
  • אינו מאפשר לתחום או לשם משתמש להתחיל או להסתיים בתו שאינו אלפאנומרי.
  • אין אפשרות לרווחים.
  • התווים הבאים אינם מותרים: + * / (סימן חיבור, כוכבית, קו נטוי).
דוגמאות:
  • שיקגו\JSMITH
  • JSMITH
IS_PERSONALNAME_FULLNAME שילובים של שם פרטי, שם פרטי שני ושם משפחה.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • מר ג'ף א. סמית ג'וניור
  • Jeff Smith
  • Smith, Jeff
  • Smith, Jeff A
IS_PERSONALNAME_PREFIX תואר כבוד או תואר לפני שם.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • מר
  • ד"ר
  • גברת
  • אדוני
IS_PERSONALNAME_GIVENNAME שם פרטי או ראשי תיבות.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • Jeff
  • י.
  • J.A.
IS_PERSONALNAME_MIDDLENAME שם פרטי שני או ראשי תיבות.

דוגמאות:
  • אלברט
  • A
IS_PERSONALNAME_SURNAME שם משפחה.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • Smith
  • סמית' ג'ונס
  • Smith-Jones
IS_PERSONALNAME_SUFFIX סיומת שם, קיצורים וספרות רומיות. לדוגמה, ג'וניור
IS_ADDRESS_FULLPOSTALADDRESS כתובת מלאה, כולל מספרים.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • רחוב מיין 123, סיאטל, וושינגטון 98121
  • ת.ד. 123, רדמונד, WA 98052
IS_ADDRESS_POSTALCODE מיקוד אלפאנומרי (לתמיכה בינלאומית).

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • 98033
  • 98052-6399
IS_ADDRESS_STREET מספר בית, מספר רחוב, שם ומספר דירה, ותיבת דואר בלבד. לדוגמה, 123 Main Street.
IS_ADDRESS_STATEORPROVINCE שם מלא או קיצור של מדינה או מחוז.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • WA
  • ירושלים
  • אנונימי
IS_ADDRESS_CITY שם או קיצור של עיר.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • תל אביב
  • ניו יורק
IS_ADDRESS_COUNTRYNAME שם המדינה.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • איטליה
  • יפן
  • ארצות הברית
IS_ADDRESS_COUNTRYSHORTNAME קיצור של מדינה.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • USA
  • ארצות הברית
IS_CURRENCY_AMOUNTANDSYMBOL סמלי מטבע ומספרים.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • 2,100.25 דולר
  • $.35
  • $1,234.50 USD
IS_CURRENCY_AMOUNT ערכים מספריים עבור מטבע, למעט סמלי מטבעות. לדוגמה, 2,100.25.
IS_DATE_FULLDATE תאריך מלא, במגוון פורמטים.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • 07-17-2001
  • 7/17/01
  • 7/17
  • 12 בדצמבר
  • 17 ביולי
  • 17 ביולי 2001
IS_DATE_MONTH ייצוג מספרי של חודשים, המוגבל ל- 1-12.

דוגמאות:
  • 7
  • 07
  • 11
IS_DATE_DAY ייצוג מספרי של ימים, מוגבל ל- 1-31.

דוגמאות:
  • 1
  • 04
  • 17
IS_DATE_YEAR ייצוג מספרי של שנים.

דוגמאות:
  • 1988
  • 2004
  • 88
  • 04
  • '88
IS_DATE_MONTHNAME ייצוג אופי של חודשים.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • פברואר
  • דצמ\’
  • דצמבר
IS_DATE_DAYNAME ייצוג אופי של ימים.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • רביעי
  • רביעי
  • שני.
IS_DIGITS מספרים חיוביים שלמים. מחרוזות ספרות העשויות מ-0-9 מותרות.
IS_NUMBER מספרים, כולל פסיקים, סימן שלילי ומספר עשרוני. עבור מיקומים בארצות הברית, כולל את התנאים הבאים:
  • מפריד האלף הוא פסיק.
  • המפריד העשרוני הוא נקודה.
  • מספרים שליליים מיוצגים באמצעות מקף ללא רווח, לא באמצעות סוגריים.
IS_ONECHAR תו ANSI יחיד, codepage 1252. עבור מיקומים בארצות הברית, אפשרות זו כוללת את התווים הבאים:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$%&'()*+,-./:;<=>?@[\]^_'{|}~
IS_TELEPHONE_FULLTELEPHONENUMBER מספר טלפון. אינו תומך במספרים עם אותיות.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • (425) 555-0112
  • 555-0123
  • 555.0123
  • 206-555-0123
  • 1-206-555-0123x1234
  • +1 (206) 555-1234
IS_TELEPHONE_COUNTRYCODE קודי מדינה של טלפון.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • ‎+1
  • +44
  • 001
  • 00 44
IS_TELEPHONE_AREACODE אזורי חיוג של טלפון.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • (425)
  • 425
IS_TELEPHONE_LOCALNUMBER מספר טלפון, למעט קידומות המדינה או אזור החיוג.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • 555-0112
  • 555 0112
  • 555.0123
IS_TIME_FULLTIME שעות, דקות, שניות וקיצורי שעות אלפביתיים. אנגלית ארה"ב משתמשת בשעון של 12 שעות. אפסים מובילים הם אופציונליים למשך שעות, אך נדרשים עבור דקות ושניות. השעות מוגבלות ל-0-24; דקות ושניות מוגבלות ל-0-59.

דוגמאות, בעיצוב עבור אנגלית (ארצות הברית):
  • 3:20
  • 04:30
  • 11:20:55
  • 11:15 בבוקר
  • 16:30
IS_TIME_HOUR ייצוג מספרי של שעות. מוגבל ל-0-24.
IS_TIME_MINORSEC ייצוג מספרי של דקות או שניות. מוגבל ל-0-59.

רשימת צירופי מילים

הגדרת טווח קלט כרשימת צירופי מילים מאפשרת לך לציין רשימה של מילים או צירופי מילים כדי להגביל או להטות את הקלט המוזן בפקד. לדוגמה, באפשרותך ליצור רשימת צירופי מילים בשם "צבעים ראשיים" עבור תיבת טקסט ולאחר מכן להגדיר את הרשימה ל"אדום", "צהוב" ו"כחול". בתרחיש זה, אם משתמש ב- Tablet PC כותב את המילה "מישה" בתיבת הטקסט, המילה "אדום" מזוהה כמורה ומומרת אליה.

כדי ליצור טווח קלט של רשימת צירופי מילים:

  1. לחץ על התאמה אישית בתיבת הדו-שיח טווח קלט ולאחר מכן לחץ על חדש.
  2. בתיבה שם , הקלד את השם של הגדרת טווח הקלט של רשימת צירופי מילים.
  3. ברשימה סוג , לחץ על רשימת צירופי מילים.
  4. עבור כל מילה או צירוף מילים ברשימה, הקלד את המילה או צירוף המילים בתיבה צירוף מילים ולאחר מכן לחץ על הוסף.

לאחר יצירת רשימת צירופי מילים בתבנית טופס, באפשרותך להחיל אותה על פקדים אחרים בטופס על-ידי בחירתה מהרשימה טווח קלט .

הערה

אם תמחק טווח קלט של רשימת צירופי מילים שהוחל על פקד, טווח הקלט יימחק גם מכל הפקדים האחרים שעליהם הוא הוחל, וההגדרה שלו תוסר מתבנית הטופס.

ביטוי רגיל

הגדרת טווח קלט כביטוי רגיל מאפשרת לך לציין ביטוי רגיל המגדיר דפוס מותאם אישית להגבלה או הטיה של הקלט שהוזן בפקד. באפשרותך ללמוד עוד אודות תחביר הביטוי הרגולרי המשמש את טווחי הקלט של Microsoft Office InfoPath 2007 ב - Microsoft Tablet PC Software Development Kit (SDK).

כדי ליצור הגדרת טווח קלט של ביטוי רגיל:

  1. לחץ על התאמה אישית בתיבת הדו-שיח טווח קלט ולאחר מכן לחץ על חדש.
  2. בתיבה שם , הקלד את השם של הגדרת טווח קלט הביטוי הרגיל.
  3. ברשימה סוג , לחץ על ביטוי רגיל.
  4. בתיבה ביטוי רגיל , הקלד את נוסחת הביטוי הרגיל.

לאחר יצירת ביטוי רגיל בתבנית טופס, באפשרותך להחיל אותו על פקדים אחרים בטופס על-ידי בחירתו מהרשימה טווח קלט .

הערה

אם תמחק טווח קלט של ביטוי רגיל שהוחל על פקד, טווח הקלט יימחק מכל הפקדים האחרים שעליהם הוא הוחל, וההגדרה שלו תוסר מתבנית הטופס.

הטבלה הבאה מציגה כמה דוגמאות של ביטויים רגילים שניתן להשתמש בהם כדי ליצור הגדרות מותאמות אישית של טווח קלט.

ביטוי תיאור התאמות לא משחקים
(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

לראש הדף