نطاقات الإدخال لعناصر تحكم InfoPath

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

في هذا المقال

مقدمه الي ادخال نطاقات

انواع نطاقات الادخال

مقدمه الي ادخال نطاقات

اذا كنت تريد تحسين التعرف علي ادخال النص غير لوحه المفاتيح في عنصر تحكم، مثل النص الذي تم ادخاله في مربع نص مع قلم اللوحة، يمكنك تحديد نطاق الادخال ل# عنصر التحكم. يمكنك نطاق ادخال ل# تحديد نوع ادخال المستخدم مخصصه ل# عنصر التحكم. علي سبيل المثال، اذا كنت تستخدم نطاق الادخال IS_URL ل# مربع نص، يتم تجاهل اي مسافات التي تم ادخالها بين الكلمات.

يمكنك تعيين نطاق ادخال الخاصه ب# انواع عناصر التحكم في ما يلي:

  • مربع نص

  • مربع نص منسق

  • منتقي التاريخ

  • قائمة نقطية

  • قائمة ذات تعداد رقمي

  • قائمة عادية

  • مربع تحرير وسرد

  • مربع قائمة متعددة التحديد

لتحديد نطاق إدخال، انقر نقراً مزدوجاً فوق عنصر التحكم. في مربع الحوار خصائص عنصر التحكم، ثم انقر فوق علامة التبويب خيارات متقدمة، ثم انقر فوق نطاق الإدخال.

أعلى الصفحة

انواع نطاقات الادخال

يوجد ثلاثة أنواع من نطاقات الإدخال:

يمكن تكوين كافة أنواع نطاقات الإدخال لتقييد الإدخال بحيث يطابق نموذج نطاق الإدخال المحدد فقط أو بحيث يتم إزاحة الإدخال فقط في اتجاه النموذج. ويتم تقييد نطاق الإدخال في الوضع الافتراضي ليطابق نموذج نطاق الإدخال فقط. للسماح بإدخال غير متطابق لكن تم إزاحته في اتجاه النموذج، حدد خانة الاختيار التعرف على الإدخال غير المتطابق في مربع الحوار نطاق الإدخال.

ملاحظات: 

  • ينطبق نطاق الإدخال على عنصر التحكم الذي يتم تعيينه عليه فقط وليس على الحقل الذي يتم ربط عنصر التحكم به.

  • لا تعمل ميزة نطاق الإدخال مع معرفات اللغات الشرق آسيوية.

تصف المقاطع التالية كل نوع من أنواع نطاقات الإدخال.

قياسي

لتعيين نطاق إدخال قياسي، انقر فوق قياسي في مربع الحوار نطاق الإدخال، ثم انقر فوق الإعداد في القائمة نطاق الإدخال. يصف الجدول التالي النموذج المحدد لكل نطاق إدخال قياسي ويعطي مثالاً لنوع الإدخال المستهدف تطبيق نطاق الإدخال هذا عليه.

نطاق الإدخال

الوصف

IS_DEFAULT

إزاحة تعرف قياسي. يتم معاملته على أنه الوضع الافتراضي ويستخدم القاموس الافتراضي (المفردات).

IS_URL

تنسيقات URL وملف و FTP.

أمثلة:

  • http://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

  • filename

  • file name.txt

IS_EMAIL_USERNAME

أسماء مستخدمي البريد الإلكتروني.

أمثلة:

  • JeffSm

  • JSmith

  • jeffsmith

IS_EMAIL_SMTPEMAILADDRESS

يكمل عنوان البريد الإلكتروني SMTP. على سبيل المثال someone@example.com.

IS_LOGINNAME

اسم الدخول والمجال. يتضمن الشروط التالية:

  • يسمح بكافة أحرف IS_ONECHAR.

  • لا يسمح بالمجال ولا باسم المستخدم للبدء أو الانتهاء بحرف غير الأحرف الأبجدية الرقمية.

  • غير مسموح بالمسافات.

  • لا يتم السماح بالأحرف التالية: + * / (علامة الزائد، علامة نجمية، الشرطة المائلة للأمام).

أمثلة:

  • CHICAGO\JSMITH

  • JSMITH

IS_PERSONALNAME_FULLNAME

مزيج من الاسم الأول والأوسط واسم العائلة.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • Mr. Jeff A. Smith, Jr.

  • Jeff Smith

  • Smith, Jeff

  • Smith, Jeff A

IS_PERSONALNAME_PREFIX

عبارات التعظيم أو ألقاب تسبق الاسم.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • Mr.

  • Dr.

  • Miss

  • Sir

IS_PERSONALNAME_GIVENNAME

الاسم الأول أو الحرف الاستهلالي

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • Jeff

  • J.

  • J.A.

IS_PERSONALNAME_MIDDLENAME

الاسم الأوسط أو الحرف الاستهلالي

أمثلة

  • Albert

  • A

IS_PERSONALNAME_SURNAME

اسم العائلة.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • Smith

  • Smith Jones

  • Smith-Jones

IS_PERSONALNAME_SUFFIX

لاحقة الاسم، الاختصارات، الأرقام الرومانية. على سبيل المثال Jr.

IS_ADDRESS_FULLPOSTALADDRESS

العنوان بالكامل بما في ذلك الأرقام.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • 123 Main Street, Seattle, WA 98121

  • ص. ب. 123، Redmond، WA 98052

IS_ADDRESS_POSTALCODE

الرمز البريدي الأبجدي الرقمي

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • 98033

  • 98052-6399

IS_ADDRESS_STREET

رقم المنزل، رقم الشارع، اسم الشقة ورقمها وصندوق البريد فقط. على سبيل المثال 123 Main Street.

IS_ADDRESS_STATEORPROVINCE

الاسم الكامل أو الاختصار الخاص بالولاية أو المقاطعة.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • WA

  • Washington

  • Wa

IS_ADDRESS_CITY

اسم المدينة أو الاختصار الخاص بها.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • New York

  • NYC

IS_ADDRESS_COUNTRYNAME

اسم الدولة.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • إيطاليا

  • اليابان

  • الولايات المتحدة الأمريكية

IS_ADDRESS_COUNTRYSHORTNAME

الاختصار الخاص بالبلد.

أمثلة بتنسيق اللغة الإنجليزية (الولايات المتحدة):

  • USA

  • U.S.A.

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 مفرد، صفحة ترميز 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 صباحاً

  • 4:30 صباحاً

IS_TIME_HOUR

تمثيل رقمي للساعات من 0-24.

IS_TIME_MINORSEC

تمثيل رقمي للدقائق أو الثواني من 0-59.

قائمة العبارات

يمكنك تعيين نطاق ادخال ك# قائمه عبارات ل# تحديد قائمه ب# الكلمات او العبارات ل# تقييد او ازاحه الادخال الذي تم ادخاله في عنصر التحكم. علي سبيل المثال، يمكنك انشاء قائمه عبارات مسماه "الالوان الاساسيه" ل# مربع نص و# قم ب# تعيين القائمه ل "الاحمر"، "اصفر" و "ازرق". في هذا السيناريو، اذا كان احد مستخدمي "اجهزه الكمبيوتر اللوحي" يكتب كلمه "Fred" في مربع النص، و# سيتم علي ك# و# يتم تحويلها الي الكلمه "red".

لإنشاء نطاق إدخال قائمة عبارات:

  1. انقر فوق مخصص، في مربع الحوار نطاق الإدخال، ثم انقر فوق جديد.

  2. في المربع الاسم، اكتب اسماً لإعدادات نطاق الإدخال الخاص بقائمة العبارات.

  3. في القائمة كتابة انقر فوق قائمة العبارات.

  4. بالنسبة لكل كلمة أو عبارة موجودة في القائمة، اكتب الكلمة أو العبارة في المربع عبارة ثم انقر فوق إضافة.

بعد إنشاء قائمة عبارات في قالب نموذج، يمكنك تطبيقها على عناصر التحكم الأخرى الموجودة في النموذج من خلال تحديدها من القائمة نطاق الإدخال.

ملاحظة: عند حذف نطاق إدخال خاص بقائمة عبارات بعد أن تم تطبيقه على عنصر تحكم، سوف يتم حذف نطاق الإدخال من كافة عناصر التحكم الأخرى التي تم تطبيقه عليها، كما يتم إزالة ملف التعريف الخاص به من قالب النموذج.

التعبير العادي

يمكنك تعيين نطاق ادخال ك# التعبير العادي ل# تحديد تعبير عادي تحديد نموذج مخصص ل# تقييد او ازاحه قام المستخدم ب# الادخال الذي تم ادخاله في عنصر التحكم. يمكنك معرفه المزيد حول بناء جمله التعبير العادي المستخدمه ب# واسطه Microsoft Office InfoPath 2007 نطاقات الادخال في Microsoft اللوحي الكمبيوتر الشخصي البرامج مجموعه تطوير (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

,,,

3
من 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|I|J|K|L|M|N|O|P|Q|R|T|U|V|W|X|Y|Z)(A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|T|U|V|W|X|Y|Z)(A|B|C|D|E|F|G|H|I|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)

فيما يلي رقم جزء من هذا التنسيق:
###-AAA-###
حيث تشير # إلى أي رقم فردي من 0 إلى 9، ويشير A إلى أي حرف مفرد كبير من A إلى Z.

123-ABC-456

12-AB-3456
123-456-789

s(!IS_ONECHAR)+p

يطابق أي كلمة تبدأ بحرف "s" صغير، ويضم حرفاً أو أكثر (كما هو محدد بواسطة نطاق الإدخال IS_ONECHAR) وينتهي بحرف "p" صغير.

stop
soup
schlep
s234p

Stop
sp

أعلى الصفحة

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×