ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.
عند تصميم قالب نموذج Microsoft Office InfoPath 2007، يمكنك تعيين قيم افتراضيه ل# عناصر تحكم مرتبطه الي حقول في قالب النموذج. قيمه افتراضيه هي القيمه التي تظهر تلقائيا في عنصر تحكم عند المستخدم ل# فتح نموذج ل# تعبئته.
في هذه المقالة
نظره عامه علي القيم الافتراضيه
عندما تقوم ب# تصميم قالب نموذج، يمكنك تعيين قيم افتراضيه ل# عناصر التحكم ل# مساعده المستخدمين تعبئه النموذج الخاص بك ب# شكل اسرع. علي سبيل المثال، اذا قمت ب# انشاء قالب نموذج تقرير مصاريف موظفين، يمكنك تعيين تاريخ اليوم ك# قيمه افتراضيه ل# عنصر تحكم منتقي تاريخ. نتيجه ل# ذلك، يتم ملء التاريخ الحالي تلقائيا في عنصر تحكم منتقي التاريخ عند قيام المستخدم ب# فتح النموذج، و# ليس لديهم ل# ادخال التاريخ يدويا.
يمكنك تعيين قيم افتراضيه في قالب النموذج الخاص بك عن طريق:
-
تعيين قيمه معينه ل# عنصر تحكم الذي يتم ملء تلقائيا عند قيام المستخدم ب# فتح النموذج ب# تعبئته.
-
استخدام قاعدة ل# تعيين قيمه افتراضيه ل# عنصر تحكم، استنادا الي البيانات التي يدخلها المستخدم الي عنصر تحكم اخر في النموذج.
-
تعيين كافه القيم الافتراضيه ل# قالب النموذج الخاص بك في الوقت نفسه.
تعيين القيمه الافتراضيه ل# عنصر تحكم
عند تعيين قيمه افتراضيه ل# حقل في قالب النموذج الخاص بك، التي تقوم ب# تعيين القيمه التي يجب ان تظهر تلقائيا في عنصر التحكم عند مستخدم ب# تعبئه نموذج يستند الي قالب النموذج.
-
اذا لم يكن جزء المهام مصدر البيانات مرئيا، انقر فوق مصدر بيانات علي القائمه " عرض ".
-
في جزء المهام مصدر البيانات، انقر نقرا مزدوجا فوق الحقل الذي تريد تعيين القيمه له، و# من ثم انقر فوق خصائص القائمه المختصره.
-
انقر فوق علامة التبويب بيانات.
-
قم بتنفيذ أحد الإجراءات التالية:
-
ل# استخدام قيمه محدده ك# قيمه افتراضيه، اكتب القيمه الافتراضيه في المربع القيمه.
-
ل# استخدام تعبير XPath ل# انشاء القيمه الافتراضيه، انقر فوق ادراج صيغه
، و# من ثم في مربع الحوار ادراج صيغه، انشاء تعبير XPath.تلميح: ل# تحديث القيمه في الحقل المحدد تلقائيا في كل مره يتم حساب الصيغه، حدد خانه الاختيار تحديث هذه القيمه عند اعاده حساب نتيجه الصيغه في مربع الحوار خصائص الحقل او المجموعه.
-
-
لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.
تفاصيل تقنيه
عند تعيين قيمه افتراضيه ل# عنصر تحكم، التي تقوم ايضا ب# تعيين القيمه الافتراضيه ل# الحقل الذي ربط عنصر تحكم. سيتم تعيين اي عنصر التحكم المرتبط ب# هذا الحقل الي نفس القيمه الافتراضيه.
اذا كانت القيمه الافتراضيه الي قيمه محدده، يتم تخزين تلك القيمه في ملف template.xml المقترن ب# قالب النموذج. ل# تغيير القيمه الافتراضيه برمجيا، قم ب# تغيير قيمه الحقل المناسب في ملف template.xml. اذا كانت القيمه الافتراضيه هي نتيجه تعبير XPath، يتم تخزين التعبير في المربع ملف manifest.xsf، في عنصر xsf:calculatedField ل# الحقل.
تعيين القيمه الافتراضيه ب# استخدام قاعده
يمكنك استخدام قاعده ل# تعيين قيمه افتراضيه ل# عنصر تحكم استنادا الي قيمه عنصر تحكم اخر. قاعده هي اجراء يحدث عند تحقق شرط في النموذج. علي سبيل المثال، قد تصميم قالب نموذج ب# استخدام عنصر تحكم ل# الحاله و# عنصر تحكم اخر ل# الرمز البريدي. عند قيام مستخدم ب# ادخال رمز البريدي نفسه في عنصر التحكم الرمز البريدي، حاله عنصر التحكم تلقائيا ب# استخدام الحاله الصحيحه.
ل# كي تتمكن من اكمال هذا الاجراء، يجب ان يكون لديك عنصري تحكم في قالب النموذج — التي يقوم المستخدم ب# ادخال بيانات الي، و# الاخر الذي تتم تعبئته ب# قيمه افتراضيه، استنادا الي البيانات التي تم ادخالها في عنصر التحكم الاول.
-
انقر نقرا مزدوجا فوق عنصر التحكم الذي يستند عنصر التحكم ب# استخدام القيمه الافتراضيه.
علي سبيل المثال، في حاله عناصر تحكم الولايه و# الرمز البريدي، انقر نقرا مزدوجا فوق عنصر التحكم الرمز البريدي.
-
انقر فوق علامة التبويب بيانات.
-
ضمن قواعد و# التحقق من الصحه، انقر فوق قواعد.
-
في مربع الحوار " قواعد "، انقر فوق اضافه.
-
في مربع الاسم، اكتب اسما ل# القاعده.
-
ل# تعيين متي يجب تشغيل القاعده، انقر فوق تعيين الشرط.
-
في مربع الحوار شرط، ادخل الشرط، و# من ثم انقر فوق موافق.
علي سبيل المثال، اذا كنت تريد قيمه افتراضيه ل# اضافتها الي عنصر تحكم عند ادخال المستخدم البيانات في عنصر تحكم اخر، في المربع الاول، و# انقر فوق الحقل الذي يقوم المستخدم ب# ادخال بيانات في، انقر فوق يساوي في المربع الثاني، و# في المربع الاخير ، ادخل البيانات يقوم المستخدم ب# ادخال الي عنصر التحكم.
-
في مربع الحوار قاعده، انقر فوق اضافه اجراء.
-
في قائمه " اجراءات "، انقر فوق تعيين قيمه الحقل.
-
انقر فوق
الموجود الي جانب المربع حقل، و# من ثم في مربع الحوار تحديد حقل او مجموعه، انقر فوق عنصر التحكم الذي تريد تعيين القيمه الافتراضيه له. -
قم بتنفيذ أحد الإجراءات التالية:
-
ل# استخدام الي قيمه محدده ك# قيمه افتراضيه، اكتب القيمه في المربع القيمه، و# ثم انقر فوق موافق.
-
ل# استخدام تعبير XPath ل# انشاء القيمه الافتراضيه، انقر فوق ادراج صيغه
و# ادخل الصيغه في مربع الحوار ادراج صيغه، و# من ثم انقر فوق موافق.
-
-
لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.
تعيين كافه القيم الافتراضيه ل# نموذج
اذا كنت تعرف كافه عناصر التحكم في قالب النموذج الذي سيكون قيمه افتراضيه، و# التي لا تعتمد القيم الافتراضيه علي القواعد، يمكنك تعيين كافه القيم الافتراضيه في الوقت نفسه.
-
علي القائمه ادوات، انقر فوق " خيارات النموذج ".
-
انقر فوق خيارات متقدمه في القائمه الفئه، و# من ثم انقر فوق تحرير القيم الافتراضيه.
-
في مربع الحوار تحرير القيم الافتراضيه، حدد الحقل الذي تريد تعيين القيمه له.
-
قم بتنفيذ أحد الإجراءات التالية:
-
ل# استخدام الي قيمه محدده ك# قيمه افتراضيه، اكتب القيمه الافتراضيه ل# الحقل في المربع القيمه الافتراضيه، و# من ثم انقر فوق موافق.
-
ل# استخدام تعبير XPath ل# انشاء القيمه الافتراضيه، انقر فوق ادراج صيغه
، و# من ثم في مربع الحوار ادراج صيغه، انشاء تعبير XPath.تلميح: ل# تحديث القيمه في الحقل المحدد تلقائيا في كل مره يتم حساب الصيغه، حدد خانه الاختيار تحديث هذه القيمه عند اعاده حساب نتيجه الصيغه في مربع الحوار تحرير القيم الافتراضيه.
-
-
كرر الخطوتين 3 و 4 ل# كل الحقل الذي تريد تعيين القيمه له.
-
لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.