إضافة عناصر تحكم مكررة للبيانات
ينطبق على
تعد إضافة عناصر تحكم تجمع جزءا واحدا من المعلومات من مستخدم، أو التي تعرض جزءا واحدا من المعلومات للمستخدم، أمرا سهلا، ولكن في بعض الأحيان لا تكون كافية. في بعض الأحيان، قد تحتاج إلى جمع نقاط بيانات متعددة، مثل قائمة بالعناصر لتقرير المصروفات، أو عرض نقاط بيانات متعددة، مثل قائمة المستخدمين. بينما يمكنك إضافة العديد من عناصر التحكم، أو حتى قائمة عناصر التحكم إلى النموذج، ونأمل أن تكون قد أضفت ما يكفي، فإن هذه ليست الطريقة الأكثر كفاءة لتصميم نموذج. لاستيعاب مثل هذه الحالات، يحتوي Microsoft InfoPath 2010 على العديد من عناصر التحكم التي تسمح لك بالتقاط البيانات المتكررة أو تقديمها، مثل جداول قاعدة البيانات أو القوائم ذات الأطوال المختلفة.
في هذه المقالة
نبذة عن عناصر تحكم البيانات المتكررة
مقطع مكرر
تحتوي عناصر تحكم المقاطع المتكررة على عناصر تحكم أخرى، مثل عنصر تحكم مقطع عادي، ولكنها تسمح لك بإدراج العديد من المقاطع حسب الحاجة. على سبيل المثال، تخيل نموذج طلب تأمين حيث يجب على المستخدمين سرد أسماء وأعمار المعالين. يمكنك تصميم هذا النوع من النماذج مثل نموذج ورقي، مع ثلاثة حقول نائبة، يفترض أن معظم الأشخاص ليس لديهم أكثر من ثلاثة تابعين. ومع ذلك، إذا كان لدى شخص ما أكثر من ثلاثة، فلن يكون لديه أي مساحة لإضافة تابعين إضافيين. باستخدام عنصر تحكم مقطع مكرر، يمكن للمستخدمين إضافة أكبر عدد من الحقول التي يحتاجون إليها لسرد التابعين.
سيتم إدراج حاوية فارغة فقط بعد إدراج عنصر تحكم مقطع مكرر في قالب نموذج. لكي يكون عنصر تحكم المقطع المتكرر مفيدا، يجب إدراج عناصر تحكم إضافية داخل عنصر تحكم المقطع المتكرر، مثل الجدول أو الحقول النصية.
عندما يقوم المستخدمون بتحريك المؤشر فوق المقطع المتكرر، يظهر زر أزرق مع سهم عليه في الزاوية العلوية اليمنى. هذا هو زر القائمة المختصرة. يمكن للمستخدمين النقر فوق هذا الزر لمشاهدة خيارات إدراج المقطع المتكرر أو إزالته.
استخدم مقطعا متكررا عندما تريد:
- اجمع مثيلات متعددة من نفس نوع البيانات، كما هو الحال في حالة إضافة تابعين إلى تطبيق تأمين.
- عرض كميات متغيرة من البيانات على نموذج، مثل عرض سجلات الموظفين من قاعدة بيانات وعرض سجل واحد إذا تم إرجاع سجل واحد فقط، أو 10 إذا تم إرجاع 10.
- تجنب مناطق العناصر النائبة الفارغة التي تشغل مساحة حرجة في قالب النموذج.
جدول مكرر
بينما تسمح لك المقاطع المكررة بإضافة عناصر التحكم وتخطيطها كما تفعل في مقطع عادي، في بعض الأحيان تكون هناك حاجة إلى تنسيق جدولي. أضف جدولا مكررا لعرض البيانات في جدول، مثل من قاعدة بيانات، أو لتمكين المستخدمين من إضافة صفوف وإدخال بيانات جدولية إضافية.
يتكون الجدول المكرر من ثلاثة أجزاء، صف الرأس، صف بيانات واحد أو أكثر، وصف التذييل. عادة ما يتم استخدام صف الرأس لعناوين الأعمدة، ويمكن استخدام صف التذييل لإدراج مربعات نص أو مربعات تعبير تجمع القيم من صفوف البيانات. تتكرر صفوف البيانات، عدة مرات حسب الضرورة، لاستيعاب البيانات التي يتم ملؤها في الجدول، إما ديناميكيا أو نتيجة إدخال المستخدم للبيانات في الجدول. يوجد صف رأس وتذييل واحد فقط، وبشكل افتراضي، يكون صف الرأس وصف بيانات واحد فقط مرئيين.
استخدم جدولا مكررا عندما تريد:
- تمكين المستخدمين من إدخال البيانات بتنسيق منظم وجدول.
- جمع عناصر الأسطر والبيانات الرقمية وأنواع أخرى من البيانات التي يتم عرضها على أفضل نحو في جدول.
- احتفظ بمساحة على قالب النموذج الخاص بك عن طريق عرض عدد الصفوف التي تحتوي على بيانات فعلية فقط.
- عرض سجلات من قاعدة بيانات أو خدمة ويب أو مصدر بيانات آخر أو العمل معها في جدول على قالب النموذج.
المقطع المتكرر
يحتوي المقطع المتكرر على عناصر تحكم أخرى، ويمكن إدراجه داخل نفسه، ويكون مرتبطا (ربط: لتوصيل عنصر تحكم بالحقل أو المجموعة في مصدر البيانات بحيث يتم حفظ البيانات التي تم إدخالها في عنصر التحكم. عندما يكون عنصر التحكم غير مرتبط، فإنه غير متصل بالحقل أو المجموعة، وبالتالي لن يتم حفظ البيانات التي تم إدخالها في عنصر التحكم.) للمجموعات المرجعية المتداخلة (مجموعة مرجعية: مجموعة مقترنة بمجموعة أخرى بحيث تتطابق خصائصها وخصائص المجموعات والحقول التي تحتوي عليها دائما. إذا تم تغيير خصائص مجموعة واحدة، يتم تحديث المجموعة الأخرى تلقائيا.). يمكنك استخدام المقاطع المتكررة المتكررة لإنشاء محتوى هرمي، مثل مخطط تفصيلي.
جدول مكرر أفقي
الجدول المكرر الأفقي هو مقطع مكرر يحتوي على جدول بداخله يحتوي على العدد المشار إليه من الصفوف التي تتكرر أفقيا، وجدول يحتوي على رؤوس الصفوف إلى الجانب. تم تجميع هذه المكونات الفردية معا في مجموعة تم تكوينها مسبقا يمكن أن تحتوي على بيانات جدولية أو تجمعها، والتي، مع إضافة المزيد من البيانات إليها، يتم توسيعها عن طريق إضافة أعمدة بدلا من الصفوف. على سبيل المثال، يمكنك استخدام جدول مكرر أفقي لجمع بيانات المبيعات لكل ربع سنة. إذا كان قالب النموذج مرتبطا بقاعدة بيانات، يمكنك أيضا استخدام جدول مكرر أفقي لعرض السجلات من قاعدة البيانات هذه أو العمل معها.
يتكون الجدول المكرر الأفقي من جزأين، عمود الرأس الذي يظهر بشكل افتراضي، وعمود بيانات يتكرر، حسب الضرورة لاستيعاب البيانات التي يتم ملؤها في الجدول، إما ديناميكيا أو نتيجة إدخال المستخدم للبيانات في الجدول.
استخدم جدولا مكررا أفقيا عندما تريد:
- تمكين المستخدمين من إدخال البيانات بتنسيق منظم وجدول.
- جمع البيانات من مستخدم يتم عرضه على أفضل نحو في جدول.
- احتفظ بمساحة على قالب النموذج الخاص بك عن طريق عرض العديد من الأعمدة التي تحتوي على بيانات فعلية فقط.
- عرض سجلات من قاعدة بيانات أو خدمة ويب أو مصدر بيانات آخر أو العمل معها في جدول على قالب النموذج.
الشكل الرئيسي/التفاصيل
إذا كنت تتوقع أن يعمل المستخدمون مع كميات كبيرة من البيانات على النموذج الخاص بك - على سبيل المثال، مع سجلات متعددة في قاعدة بيانات - يمكنك استخدام عنصر تحكم رئيسي/تفاصيل لتسهيل إدارة تلك البيانات لهم. عندما يحدد مستخدم عنصرا في عنصر تحكم رئيسي، تظهر المعلومات ذات الصلة حول هذا العنصر في عنصر تحكم التفاصيل.
على سبيل المثال، يمكنك استخدام عنصر تحكم رئيسي/تفاصيل عند تصميم نموذج موارد بشرية متصل بقاعدة بيانات لسجلات الموظفين. يمكن أن يعرض عنصر التحكم الرئيسي اسم الموظف والمسمى الوظيفي، ويمكن لعنصر تحكم التفاصيل عرض موقع الموظف وتاريخ التوظيف وتاريخ الميلاد وما إلى ذلك. من حيث قاعدة البيانات، هذا يعادل علاقة واحد إلى واحد.
وبالمثل، يمكنك استخدام عنصر التحكم الرئيسي لعرض مجموعة واحدة من السجلات (على سبيل المثال، أسماء العملاء) وتحكم التفاصيل لعرض السجلات ذات الصلة (على سبيل المثال، طلبات العملاء). من حيث قاعدة البيانات، هذا يعادل علاقة واحد إلى متعدد.
علاقة الشكل الرئيسي/التفاصيل
عنصر التحكم الرئيسي/التفاصيل هو في الواقع مجموعة من عنصري تحكم مرتبطين. أحد عناصر التحكم هذه هو عنصر التحكم الرئيسي المعين؛ والآخر هو عنصر تحكم التفاصيل المعين. عنصر التحكم الرئيسي هو دائما جدول مكرر. يمكن أن يكون عنصر تحكم التفاصيل إما جدولا مكررا أو مقطعا مكررا. يمكنك إنشاء العلاقة الرئيسية/التفصيلية عن طريق إدراج عناصر التحكم المكررة المناسبة في النموذج الخاص بك ثم تغيير خصائص كل عنصر تحكم. أو يمكنك إدراج عنصر تحكم رئيسي/تفاصيل محدد مسبقا من قسم Containers في جزء المهام Controls.
عند إدراج عنصر تحكم رئيسي/تفاصيل من جزء المهام عناصر التحكم، ينشئ Microsoft Office InfoPath 2010 علاقة واحد لواحد بين عنصر التحكم الرئيسي وتحكم التفاصيل. وهذا يعني أن كل صف محدد في عنصر التحكم الرئيسي يحتوي على نتيجة مطابقة واحدة فقط في عنصر تحكم التفاصيل. في علاقة نموذجية من واحد إلى واحد، ترتبط عناصر التحكم الرئيسية والتفاصيل بنفس المجموعة المكررة في مصدر البيانات.
إذا كنت تفضل ذلك، يمكنك تحديد الحقول الرئيسية في مصدر البيانات التي تحتوي على بيانات ذات صلة لإنشاء علاقة واحد إلى متعدد لعنصر تحكم رئيسي/تفاصيل. في هذا النوع من العلاقة، يمكن أن يؤدي كل تحديد في عنصر التحكم الرئيسي إلى تطابقات متعددة في عنصر تحكم التفاصيل. على سبيل المثال، إذا حدد المستخدمون سجل مورد في عنصر تحكم رئيسي، يمكنهم عرض المنتجات المقترنة بهذا المورد في عنصر تحكم التفاصيل. في علاقة نموذجية من واحد إلى متعدد، ترتبط عناصر التحكم الرئيسية والتفاصيل بفصل المجموعات المتكررة في مصدر البيانات
لإنشاء علاقة واحد إلى متعدد، يجب استخدام خيارات في علامة التبويب Master/Detail في مربع الحوار خصائص لكل عنصر تحكم لتحديد حقول المفاتيح المناسبة.
عنصر التحكم الرئيسي/التفاصيل هو في الواقع مجموعة من عنصري تحكم مرتبطين. أحد عناصر التحكم هو عنصر التحكم الرئيسي المعين، والآخر هو عنصر تحكم التفاصيل. عنصر التحكم الرئيسي هو دائما جدول مكرر. يمكن أن يكون عنصر تحكم التفاصيل إما جدولا مكررا أو مقطعا مكررا.
استخدم عنصر تحكم رئيسي/تفاصيل عندما تريد:
- تمكين المستخدمين الذين يملأون النماذج المستندة إلى قالب النموذج من العمل بكفاءة أكبر مع كميات كبيرة من البيانات.
- عرض ما يعادل علاقة واحد لواحد. على سبيل المثال، يمكنك استخدام عنصر تحكم رئيسي/تفاصيل عند تصميم قالب نموذج موارد بشرية متصل بقاعدة بيانات لسجلات الموظفين. يمكن لعنصر التحكم الرئيسي عرض اسم الموظف والمسمى الوظيفي، ويمكن لعنصر تحكم التفاصيل عرض موقع الموظف وتاريخ التوظيف وتاريخ ميلاده.
- عرض ما يعادل علاقة واحد إلى متعدد. على سبيل المثال، يمكنك استخدام عنصر التحكم الرئيسي لعرض مجموعة واحدة من السجلات (على سبيل المثال، أسماء العملاء) وتحكم التفاصيل لعرض السجلات ذات الصلة (على سبيل المثال، طلبات العملاء).
يوفر InfoPath عنصر تحكم رئيسي/تفاصيل محدد مسبقا يمكنك إدراجه باستخدام جزء مهام عناصر التحكم. يمكنك أيضا إنشاء عنصر تحكم رئيسي/تفاصيل عن طريق إدراج جدول مكرر ومقطع مكرر (أو جدولين مكررين) ثم تغيير خصائص كل عنصر تحكم.
إذا كان قالب النموذج مخصصا بشكل أساسي للعرض على الشاشة، ففكر في وضع عنصر تحكم التفاصيل داخل عنصر تحكم منطقة التمرير على قالب النموذج. بهذه الطريقة، إذا كان هناك كمية كبيرة من البيانات المعروضة في عنصر التحكم، يمكن للمستخدمين التمرير عبر البيانات. لاحظ أن هذا ليس الخيار الأفضل إذا كنت تعتقد أن المستخدمين سيرغبون في طباعة نماذجهم، لأن أي بيانات مخفية في منطقة التمرير على الشاشة لن تكون مرئية أيضا على النموذج المطبوع.
مجموعة الاختيارات المتكررة
يمكنك إدراج مجموعة اختيار متكررة في النموذج الخاص بك بحيث يمكن للمستخدمين إضافة مجموعات اختيارات متعددة (مجموعة الاختيار: عنصر تحكم يستخدم لتقديم مجموعة من الخيارات الحصرية المتبادلة. بشكل افتراضي، تحتوي مجموعة الاختيار على قسمين للخيار، يظهر أحدهما للمستخدم كخيار افتراضي في النموذج.) عند تعبئته.
عندما يقوم المستخدمون بتحريك مؤشر الماوس فوق الخيار الافتراضي في النموذج، يظهر زر قائمة مختصرة في الزاوية العلوية اليمنى من مجموعة الاختيارات المتكررة. يمكن للمستخدمين النقر فوق هذا الزر للاطلاع على خيارات إدراج الخيارات أو إزالتها أو استبدالها.
على سبيل المثال، في نموذج السفر، يمكنك استخدام مجموعة اختيار متكررة للسماح للمستخدمين بإدخال معلومات حول رحلات العمل الخاصة بهم. لكل قطاع نقل، يمكن للمستخدمين تحديد أحد الخيارات الثلاثة - الطيران أو السيارة أو القطار. يعرض كل اختيار مجموعة مختلفة من الحقول.
إدراج عناصر تحكم البيانات المتكررة
إدراج مقطع متكرر
ملاحظة
يمكنك إدراج عنصر تحكم مقطع متكرر فقط في نموذج تم إنشاؤه باستخدام قالب نموذج فارغ (InfoPath Filler)، أو تم تعيين التوافق إلى نموذج InfoPath Filler في مربع الحوار خيارات النموذج .
إدراج قسم متكرر متكرر (إنشاء مصدر البيانات تلقائيا)
إذا اخترت أن يقوم Microsoft Office InfoPath 2010 بإنشاء مصدر البيانات عند إدراج مقطع متكرر متكرر، يقوم InfoPath بإنشاء مجموعة مكررة تحتوي على مرجع لنفسها.
ضع نقطة الإدراج حيث تريد إدراج المقطع المتكرر المتكرر.
إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية.
في جزء المهام عناصر التحكم ، حدد خانة الاختيار إنشاء مصدر بيانات تلقائيا .
ملاحظة
إذا كانت خانة الاختيار غير متوفرة، فلن يسمح تصميم النموذج بإنشاء مصدر البيانات تلقائيا. يجب إدراج مقطع متكرر مرتبط بمجموعة مكررة موجودة أو بمجموعة تقوم بإنشائها.
ضمن عناصر تحكم الحاويات ، انقر فوق المقطع المتكرر.
لإضافة عنصر تحكم إلى المقطع، اسحب عنصر تحكم من جزء مهام عناصر التحكم إلى المقطع.
ملاحظة
يجب عدم نقل عنصر تحكم موجود بالفعل في النموذج إلى هذا المقطع، ما لم يكن حقل عنصر التحكم بالفعل جزءا من مجموعة المقطع.
إدراج مقطع متكرر (ربط بمجموعة مكررة موجودة)
ضع نقطة الإدراج حيث تريد إدراج المقطع المتكرر المتكرر.
إذا لم يكن جزء مهام الحقول مرئيا، فانقر فوق إظهار الحقول في قسم بيانات النموذج ضمن علامة التبويب بيانات .
في جزء المهام Fields ، انقر بزر الماوس الأيمن فوق المجموعة التي تريد ربط المقطع المتكرر المتكرر بها.
انقر فوق المقطع المتكرر.
ملاحظة
يجب تكرار المجموعة ويجب أن تحتوي على مرجع لنفسها. لإنشاء مثل هذه المجموعة، انقر بزر الماوس الأيمن فوق مجموعة مكررة في جزء المهام الحقول ، وانقر فوق مرجع، ثم قم بالإشارة إلى المجموعة نفسها (المجموعة التي نقرت بزر الماوس الأيمن فوقها).
تلميح
يمكنك أيضا إدراج مقطع متكرر مرتبط بمجموعة موجودة باستخدام جزء مهام عناصر التحكم ، طالما تم مسح خانة الاختيار إنشاء مصدر بيانات تلقائيا .
إدراج مجموعة خيارات مكررة
إدراج مجموعة اختيار متكررة (إنشاء مصدر البيانات تلقائيا)
يمكنك إنشاء Microsoft Office InfoPath 2010 تلقائيا لمصدر البيانات عند إدراج مجموعات الاختيار المتكررة (بالإضافة إلى عناصر التحكم الأخرى). إذا قمت بذلك، يقوم InfoPath بإنشاء مجموعات مرتبطة بأقسام الاختيار داخل مجموعة الاختيار المتكررة. بالإضافة إلى ذلك، ينشئ InfoPath مجموعة "ظاهرية" مرتبطة بمجموعة الاختيار المتكررة. يتبع اسم مجموعة ظاهرية (اختيار) في جزء المهام Fields.
ملاحظة
يمكنك إدراج عنصر تحكم مجموعة اختيار مكرر فقط في نموذج تم إنشاؤه باستخدام قالب نموذج نموذج فارغ (InfoPath Filler)، أو تم تعيين التوافق إلى نموذج InfoPath Filler في مربع الحوار خيارات النموذج.
ضع نقطة الإدراج حيث تريد إدراج مجموعة الاختيار المتكررة.
إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
في جزء المهام عناصر التحكم ، حدد خانة الاختيار إنشاء مصدر بيانات تلقائيا .
ضمن Containers، انقر فوق Repeating Choice Group.
تظهر مجموعة اختيار مكررة تحتوي على قسمين من الاختيارات في النموذج.لإضافة عناصر تحكم إلى أقسام الاختيار داخل مجموعة الاختيار المتكررة، قم بأحد الإجراءات التالية:
- لإضافة عناصر تحكم إلى قسم الاختيار الافتراضي، اسحب عنصر التحكم الذي تريده من جزء مهام عناصر التحكم إلى قسم الاختيار المسمى قسم الاختيار (افتراضي).
- لإضافة عناصر تحكم إلى قسم الاختيار البديل، اسحب عنصر التحكم الذي تريده من جزء مهام عناصر التحكم إلى قسم الاختيار المسمى قسم الاختيار.
لاختبار المقطع، على علامة التبويب الصفحة الرئيسية ، انقر فوق معاينة.
لتقديم أكثر من خيارين للمستخدمين، يمكنك إدراج مقاطع اختيار إضافية داخل مجموعة الاختيار المتكررة. للقيام بذلك، ضع نقطة الإدراج داخل مجموعة الاختيار المتكررة، ثم انقر فوق قسم الاختيار ضمن حاويات في جزء المهام عناصر التحكم .
إدراج مجموعة اختيار مكررة (ربط بمجموعة موجودة)
ضع نقطة الإدراج حيث تريد إدراج مجموعة الاختيار المتكررة.
إذا لم يكن جزء مهام الحقول مرئيا، فانقر فوق إظهار الحقول في قسم بيانات النموذج ضمن علامة التبويب بيانات .
في جزء المهام Fields ، انقر بزر الماوس الأيمن فوق المجموعة التي تريد ربط مجموعة الاختيارات المتكررة بها، ثم انقر فوق Repeating Choice Group.
ملاحظة
إذا لم تتوفر مجموعة الاختيارات المتكررة ، فقد لا تدعم المجموعة التي تحاول ربطها هذا النوع من عناصر التحكم. يمكن ربط مجموعات الاختيار المتكررة فقط بالمجموعات الظاهرية المكررة. في مصدر البيانات، تظهر المجموعات الظاهرية ك (اختيار) .
لاختبار المقطع، على علامة التبويب الصفحة الرئيسية ، انقر فوق معاينة.
تلميح
يمكنك أيضا إدراج مجموعة اختيار مكررة مرتبطة بمجموعة موجودة باستخدام جزء مهام عناصر التحكم ، طالما تم مسح خانة الاختيار إنشاء مصدر بيانات تلقائيا .
إدراج جدول مكرر
ضع المؤشر حيث تريد إدراج عنصر التحكم.
إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
ضمن حاويات، انقر فوق جدول مكرر.
إذا كنت تقوم بإدراج الجدول المتكرر في قالب نموذج جديد وفارغ، فعندئذ:
- في المربع عدد الأعمدة ، أدخل عدد الأعمدة التي يجب أن يحتوي عليها الجدول، ثم انقر فوق موافق.
- يتم إنشاء الجدول المتكرر بمربع نص في كل عمود. لتحويل مربع نص إلى نوع مختلف من عناصر التحكم، انقر بزر الماوس الأيمن فوق مربع النص، وأشر إلى تغيير عنصر التحكم، ثم انقر فوق عنصر التحكم الذي تريده.
إذا كنت تقوم بإدراج الجدول المتكرر في قالب نموذج يستند إلى مصدر بيانات موجود:
- في الصفحة الأولى من معالج ربط الجدول المتكرر ، انقر فوق مصدر البيانات الذي تريد استخدامه في قائمة مصدر البيانات ، ثم انقر فوق المجموعة المكررة
التي تريد ربط صفوف الجدول بها.
لإنشاء مجموعة مكررة جديدة، انقر بزر الماوس الأيمن فوق المجموعة التي تريد إضافة المجموعة المكررة إليها، وانقر فوق إضافة في القائمة المختصرة، ثم في مربع الحوار إضافة حقل أو مجموعة ، حدد خصائص المجموعة المكررة. - انقر فوق التالي.
- في الصفحة الثانية من معالج ربط الجدول المتكرر ، انقر نقرا مزدوجا فوق الحقول الموجودة في قائمة ربط البيانات التي تريد إضافتها كأعمدة إلى الجدول.
لإنشاء حقل جديد في قائمة ربط البيانات، انقر بزر الماوس الأيمن فوق المجموعة التي يرتبط بها الجدول المتكرر، وانقر فوق إضافة، ثم في مربع الحوار إضافة حقل أو مجموعة ، حدد خصائص الحقل. - لإعادة ترتيب الأعمدة، حدد عمودا في قائمة الأعمدة في الجدول، ثم انقر فوق نقل لأعلى أو نقل لأسفل.
- في الصفحة الأولى من معالج ربط الجدول المتكرر ، انقر فوق مصدر البيانات الذي تريد استخدامه في قائمة مصدر البيانات ، ثم انقر فوق المجموعة المكررة
إدراج مقطع مكرر
على قالب النموذج، ضع المؤشر في المكان حيث تريد إدراج عنصر التحكم.
إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
ضمن حاويات، انقر فوق مقطع مكرر.
إذا كنت تقوم بإدراج مقطع مكرر في قالب نموذج جديد وفارغ:
لإضافة عناصر تحكم إلى المقطع المتكرر، اسحب عناصر التحكم التي تريدها من جزء المهام عناصر التحكم إلى المقطع المتكرر في قالب النموذج.
ملاحظة
يجب عدم نقل عنصر تحكم موجود بالفعل على قالب النموذج إلى المقطع، ما لم يكن حقل عنصر التحكم بالفعل جزءا من مجموعة المقطع في مصدر البيانات. وإلا، فقد يتعطل الربط لعنصر التحكم.
لإضافة تسمية إلى عنصر التحكم، اكتب نصا فوقه.
إذا كنت تقوم بإدراج مقطع مكرر في قالب نموذج يستند إلى مصدر بيانات موجود:
- في مربع الحوار ربط المقطع المتكرر ، حدد المجموعة المتكررة التي تريد تخزين بيانات المقطع المكررة فيها، ثم انقر فوق موافق.
- أضف عناصر التحكم إلى المقطع المتكرر، ثم قم بربطها بالحقول المناسبة في مصدر البيانات.
- يستخدم InfoPath اسم الحقل أو المجموعة كتسمية لعنصر التحكم. إذا لزم الأمر، فقم بتغيير نص التسمية.
يمكنك أيضا استخدام جزء المهام Fields لإدراج عناصر التحكم. في جزء المهام Fields ، انقر بزر الماوس الأيمن فوق المجموعة المتكررة التي تريد ربط المقطع المتكرر بها، ثم انقر فوق تكرار المقطع.
إدراج عنصر تحكم رئيسي/تفاصيل
ملاحظة
يمكنك إدراج عنصر تحكم Master/Detail فقط في نموذج تم إنشاؤه باستخدام قالب النموذج Blank Form (InfoPath Filler)، أو تم تعيين التوافق إلى نموذج InfoPath Filler في مربع الحوار خيارات النموذج .
إدراج عنصر تحكم رئيسي/تفاصيل في قالب نموذج جديد فارغ
يوفر InfoPath عنصر تحكم رئيسي/تفاصيل محدد مسبقا يمكنك إدراجه باستخدام جزء مهام عناصر التحكم. يمكنك أيضا إنشاء عنصر تحكم رئيسي/تفاصيل عن طريق إدراج جدول مكرر ومقطع مكرر (أو جدولين مكررين) ثم تغيير خصائص كل عنصر تحكم.
عند تصميم قالب نموذج جديد وفارغ، يتم تحديد خانة الاختيار إنشاء مصدر بيانات بشكل تلقائي في جزء المهام عناصر التحكم بشكل افتراضي. يمكّن ذلك InfoPath من إنشاء الحقول والمجموعات تلقائياً في مصدر البيانات عند إضافتك لعناصر التحكم إلى قالب النموذج. ويتم تمثيل تلك الحقول والمجموعات بأيقونات المجلدات والملفات في جزء المهام مصدر البيانات.
- على قالب النموذج، ضع المؤشر في المكان حيث تريد إدراج عنصر التحكم.
- إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
- ضمن حاويات، انقر فوق رئيسي/تفاصيل.
- في المربع عدد الأعمدة في المربع الرئيسي في مربع الحوار إدراج رئيسي/تفاصيل ، أدخل عدد الأعمدة لعنصر التحكم الرئيسي.
- في المربع عدد الحقول بالتفصيل ، أدخل عدد الحقول لعنصر تحكم التفاصيل، ثم انقر فوق موافق.
يتم إدراج عنصري تحكم في قالب النموذج — الجدول المتكرر (الرئيسي)والمقطع المتكرر (التفاصيل). - لاختبار العلاقة الرئيسية/التفاصيل، على علامة التبويب الصفحة الرئيسية ، انقر فوق معاينة، ثم أدخل البيانات في عنصر التحكم الرئيسي. يجب أن تظهر البيانات ذات الصلة في عنصر تحكم التفاصيل. انقر أيضا فوق صفوف مختلفة في عنصر التحكم الرئيسي للتأكد من عرض البيانات المقابلة في عنصر تحكم التفاصيل.
إدراج عنصر تحكم رئيسي/تفاصيل في قالب نموذج يستند إلى مصدر بيانات موجود
إذا كان تصميم قالب النموذج يستند إلى ملف لغة تمييز قابلة للامتداد (XML) موجود، أو قاعدة بيانات، أو خدمة ويب، فسيقوم InfoPath باشتقاق الحقول والمجموعات في جزء المهام مصدر البيانات من مصدر البيانات الموجود ذاك. في هذا السيناريو، يمكنك إدراج عنصر تحكم رئيسي/تفاصيل من جزء مهام عناصر التحكم، كما هو موضح في الإجراء التالي.
يمكن ربط عناصر التحكم الرئيسية والتفاصيل بنفس المجموعة المكررة أو بمجموعات متكررة مختلفة، اعتمادا على احتياجاتك. ترتبط عناصر التحكم التي تظهر داخل عنصر تحكم رئيسي/تفاصيل بالحقول التي تعد جزءا من مجموعة متكررة.
- على قالب النموذج، ضع المؤشر في المكان حيث تريد إدراج عنصر التحكم.
- إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
- ضمن حاويات، انقر فوق جدول مكرر.
- في الصفحة الأولى من معالج ربط الجدول المتكرر ، انقر فوق المجموعة المكررة التي تريد ربط صفوف الجدول بها، ثم انقر فوق التالي. إذا كان الجدول يحتوي على عمود واحد فقط، يمكنك تحديد حقل مكرر بدلا من مجموعة مكررة.
لإنشاء مجموعة مكررة جديدة لربط الجدول بها، انقر بزر الماوس الأيمن فوق المجموعة التي تريد إضافة المجموعة المكررة إليها، وانقر فوق إضافة، ثم في مربع الحوار إضافة حقل أو مجموعة ، أدخل خصائص المجموعة المكررة. - لإضافة الأعمدة التي تريد تضمينها في الجدول، انقر نقرا مزدوجا فوق الحقول الموجودة في قائمة ربط البيانات .
لإنشاء حقل جديد لإضافته عمودا، انقر بزر الماوس الأيمن فوق المجموعة التي يرتبط بها الجدول، وانقر فوق إضافة في القائمة المختصرة، ثم في مربع الحوار إضافة حقل أو مجموعة، أدخل خصائص الحقل. - لإعادة ترتيب الأعمدة، انقر فوق عمود في قائمة الأعمدة في الجدول، وانقر فوق نقل لأعلى أو نقل لأسفل، ثم انقر فوق إنهاء.
- انقر نقرا مزدوجا فوق تسمية "جدول مكرر " أسفل الجدول الموجود في قالب النموذج.
- في علامة التبويب خصائص أدوات التحكم على الشريط، انقر فوق الشكل الرئيسي/التفاصيل.
- انقر فوق تعيين كعنصر رئيسي، واكتب معرف ViewContext لعنصر التحكم الرئيسي في المربع المعرف الرئيسي ، ثم انقر فوق موافق.
لعرض معرف ViewContext لعنصر تحكم، انقر بزر الماوس الأيمن فوق عنصر التحكم، وانقر فوق <خصائص نوع> عنصر التحكم، ثم انقر فوق علامة التبويب خيارات متقدمة . يكون معرف ViewContext مرئيا ضمن قسم التعليمات البرمجية في علامة التبويب. يمكنك تمييز القيمة بجوار التسمية ViewContext: ثم الضغط على CTRL+C لنسخ القيمة إلى الحافظة. عادة عند تكوين عنصر تحكم رئيسي/تفاصيل، يكون عنصر التحكم الرئيسي هو الجدول المتكرر نفسه، لذلك يمكنك استخدام معرف ViewContext للجدول المتكرر الذي تقوم بتكوينه في هذه الخطوة. - ضع المؤشر على قالب النموذج حيث تريد إدراج المقطع المتكرر (عنصر تحكم التفاصيل).
- ضمن حاويات في جزء المهام عناصر التحكم ، انقر فوق المقطع المتكرر.
بدلا من ذلك، يمكنك استخدام جدول مكرر آخر كعنصر تحكم التفاصيل. - في الصفحة الأولى من معالج ربط المقطع المتكرر ، انقر فوق المجموعة المتكررة التي تريد ربط المقطع بها، ثم انقر فوق موافق.
- انقر نقرا مزدوجا فوق تسمية المقطع المتكرر التي تظهر أسفل المقطع في قالب النموذج.
- في علامة التبويب خصائص أدوات التحكم على الشريط، انقر فوق الشكل الرئيسي/التفاصيل.
- انقر فوق تعيين كتفاصيل، ثم انقر فوق اسم عنصر التحكم الرئيسي في القائمة ارتباط إلى المعرف الرئيسي . يجب أن يتوافق الاسم الذي تحدده مع معرف ViewContext لعنصر التحكم الذي حددته في الخطوة 9.
- لتغيير العلاقة الافتراضية، علاقة واحد إلى واحد لعنصر التحكم الرئيسي/التفاصيل إلى علاقة واحد إلى متعدد، انقر فوق By key field ضمن Master/detail relationship، ثم انقر فوق Select XPath
بجوار مربعي Key field (master)وKey field (detail) لتحديد حقول المفاتيح من مصدر البيانات التي تحتوي على البيانات ذات الصلة المناسبة لإنشاء علاقة واحد إلى متعدد. - لاختبار العلاقة الرئيسية/التفاصيل، على علامة التبويب الصفحة الرئيسية ، انقر فوق معاينة، ثم أدخل البيانات في عنصر التحكم الرئيسي. يجب أن تظهر البيانات ذات الصلة في عنصر تحكم التفاصيل. انقر أيضا فوق صفوف مختلفة في عنصر التحكم الرئيسي للتأكد من عرض البيانات المقابلة في عنصر تحكم التفاصيل.
يمكنك أيضا استخدام جزء المهام Fields لإدراج عناصر التحكم الرئيسية/التفاصيل. لإنشاء عنصر التحكم الرئيسي، في جزء المهام Fields ، انقر بزر الماوس الأيمن فوق المجموعة المتكررة التي تريد ربط عنصر التحكم الرئيسي بها، ثم انقر فوق تكرار الجدول. اتبع نفس الخطوات العامة لإنشاء عنصر تحكم التفاصيل.
تغيير العلاقة الرئيسية/التفصيلية الافتراضية
عند إدراج عنصر تحكم رئيسي/تفاصيل في قالب النموذج باستخدام جزء المهام عناصر التحكم ، ينشئ InfoPath علاقة واحد لواحد بين عنصر التحكم الرئيسي وتحكم التفاصيل. تعني العلاقة واحد لواحد أنه لكل تحديد في عنصر التحكم الرئيسي، تظهر نتيجة مطابقة واحدة في عنصر تحكم التفاصيل.
يمكنك تغيير العلاقة الرئيسية/التفاصيل من العلاقة الافتراضية واحد إلى واحد إلى علاقة واحد إلى متعدد. تعني علاقة واحد إلى متعدد أنه لكل تحديد في عنصر التحكم الرئيسي، يمكن أن تظهر نتائج مطابقة متعددة في عنصر تحكم التفاصيل.
عند إدراج عنصر تحكم رئيسي/تفاصيل في قالب النموذج، يقوم InfoPath بإدراج جدول مكرر وقسم مكرر بشكل افتراضي. يرتبط كلا عنصري التحكم هذين بنفس المجموعة المكررة في مصدر البيانات. بشكل افتراضي، يحتوي كلا عنصري التحكم على عناصر تحكم أخرى مرتبطة بالحقول في تلك المجموعة المتكررة. ومع ذلك، في علاقة واحد إلى متعدد، عادة ما تكون عناصر التحكم الرئيسية والتفاصيل مرتبطة بمجموعات متكررة منفصلة.
إذا قمت بإدراج عنصر تحكم رئيسي/تفاصيل في قالب النموذج الخاص بك من جزء المهام عناصر التحكم، وكنت تريد إنشاء علاقة واحد إلى متعدد بدلا من علاقة واحد إلى واحد، يمكنك حذف عنصر تحكم التفاصيل الذي ينشئه InfoPath. ثم يمكنك إنشاء عنصر تحكم تفاصيل جديد يناسب احتياجاتك بشكل أفضل، كما هو موضح في الإجراء التالي:
حدد المقطع المتكرر الذي تم تعيينه كعنصر تحكم التفاصيل، ثم اضغط على DELETE.
إدراج مقطع مكرر جديد في قالب النموذج:
- على قالب النموذج، ضع المؤشر في المكان حيث تريد إدراج عنصر التحكم.
- إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
- في جزء المهام عناصر التحكم ، حدد خانة الاختيار إنشاء مصدر بيانات تلقائيا .
- ضمن إدراج عناصر تحكم، انقر فوق مقطع مكرر.
إدراج عناصر التحكم التي تريدها في المقطع المتكرر:
- على قالب النموذج، ضع المؤشر في المكان حيث تريد إدراج عنصر التحكم.
- إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
- في جزء المهام عناصر التحكم ، حدد خانة الاختيار إنشاء مصدر بيانات تلقائيا .
- ضمن إدراج عناصر التحكم، انقر فوق عنصر التحكم الذي تريد إدراجه.
- كرر الخطوات من 1 إلى 4 لكل عنصر تحكم تريد إدراجه.
انقر نقرا مزدوجا فوق علامة تبويب المقطع المتكرر في قالب النموذج.
انقر فوق الشكل الرئيسي/التفاصيل على علامة التبويب خصائص أدوات التحكم في الشريط.
ضمن إعدادات Master/detail، انقر فوق Set as detail.
في القائمة ارتباط إلى المعرف الرئيسي، انقر فوق معرف ViewContext لعنصر التحكم الرئيسي.
لعرض معرف ViewContext لعنصر تحكم، انقر بزر الماوس الأيمن فوق عنصر التحكم، وانقر فوق <خصائص نوع> عنصر التحكم، ثم انقر فوق علامة التبويب خيارات متقدمة . يكون معرف ViewContext مرئيا ضمن قسم التعليمات البرمجية من علامة التبويب. يمكنك تمييز القيمة بجوار التسمية ViewContext: ثم الضغط على CTRL+C لنسخ القيمة إلى الحافظة.ضمن علاقة Master/detail، انقر فوق By key field.
انقر فوق تحديد XPath
بجوار مربع حقل المفتاح (الرئيسي)، ثم في مربع الحوار تحديد حقل أو مجموعة ، انقر فوق حقل المفتاح لعنصر التحكم الرئيسي، ثم انقر فوق موافق.انقر فوق تحديد XPath
بجوار مربع حقل المفتاح (التفاصيل)، ثم في مربع الحوار تحديد حقل أو مجموعة ، انقر فوق حقل المفتاح لعنصر تحكم التفاصيل، ثم انقر فوق موافق.
إذا كنت تريد إنشاء علاقة واحد إلى متعدد عند إنشاء عنصر تحكم رئيسي/تفاصيل في البداية، ففكر في إنشاء عنصر تحكم رئيسي/تفاصيل يدويا بدلا من استخدام عنصر التحكم الرئيسي/التفاصيل المحدد مسبقا المتوفر في جزء مهام عناصر التحكم . يمكنك إنشاء عنصر التحكم الخاص بك عن طريق إنشاء علاقة رئيسية/تفاصيل بين جدول مكرر ومقطع مكرر أو بين جدولين مكررين على قالب نموذج. للقيام بذلك، افتح مربع الحوار خصائص لكل عنصر تحكم، ثم قم بتعيين عنصر تحكم واحد كعنصر تحكم رئيسي وعنصر تحكم آخر كعنصر تحكم التفاصيل. من خلال تعديل خصائص عنصر تحكم التفاصيل، يمكنك إعداد علاقة واحد إلى متعدد من خلال استخدام الحقول الرئيسية.
إدراج جدول مكرر أفقي
ملاحظة
يمكنك إدراج عنصر تحكم جدول مكرر أفقي فقط في نموذج تم إنشاؤه باستخدام قالب نموذج نموذج فارغ (InfoPath Filler)، أو تم تعيين التوافق إلى نموذج InfoPath Filler في مربع الحوار خيارات النموذج .
على قالب النموذج، ضع المؤشر في المكان حيث تريد إدراج عنصر التحكم.
إذا لم يكن جزء مهام عناصر التحكم مرئيا، فانقر فوق الزر جزء عناصر التحكم في الزاوية السفلية اليسرى من قسم عناصر التحكم في علامة التبويب الصفحة الرئيسية .
ضمن حاويات، انقر فوق جدول مكرر أفقي.
إذا كنت تقوم بإدراج جدول مكرر أفقي في قالب نموذج جديد وفارغ:
- في المربع عدد الصفوف ، أدخل عدد الصفوف التي تريد أن يحتوي عليها الجدول بشكل افتراضي.
- يتم إنشاء الجدول المكرر الأفقي بمربع نص في كل صف في عمود البيانات. لتحويل مربع نص إلى نوع مختلف من عناصر التحكم، انقر بزر الماوس الأيمن فوق مربع النص الذي تريد تحويله، وأشر إلى تغيير عنصر التحكم، ثم انقر فوق عنصر التحكم الذي تريده.
إذا كنت تقوم بإدراج جدول مكرر أفقي في قالب نموذج يستند إلى مصدر بيانات موجود:
- في الصفحة الأولى من معالج ربط الجدول المتكرر ، انقر فوق مصدر البيانات الذي تريد استخدامه في قائمة مصدر البيانات ، ثم انقر فوق المجموعة المكررة
التي تريد ربط صفوف الجدول بها.
لإنشاء مجموعة مكررة جديدة، انقر بزر الماوس الأيمن فوق المجموعة التي تريد إضافة المجموعة المكررة إليها، وانقر فوق إضافة، ثم في مربع الحوار إضافة حقل أو مجموعة ، حدد خصائص المجموعة المكررة. - انقر فوق التالي.
- في الصفحة الثانية من معالج ربط الجدول المتكرر ، انقر نقرا مزدوجا فوق الحقول الموجودة في قائمة ربط البيانات التي تريد إضافتها كأعمدة إلى الجدول.
لإنشاء حقل جديد، في قائمة ربط البيانات ، انقر بزر الماوس الأيمن فوق المجموعة التي يرتبط بها الجدول المكرر الأفقي، وانقر فوق إضافة، ثم حدد خصائص الحقل في مربع الحوار إضافة حقل أو مجموعة . - لإعادة ترتيب الأعمدة، حدد عمودا في قائمة الصفوف في الجدول، ثم انقر فوق نقل قبل أو نقل بعد.
- انقر فوق إنهاء.
- في الصفحة الأولى من معالج ربط الجدول المتكرر ، انقر فوق مصدر البيانات الذي تريد استخدامه في قائمة مصدر البيانات ، ثم انقر فوق المجموعة المكررة
تلميحات التخطيط لعناصر تحكم البيانات المكررة
استخدم التلميحات التالية لمساعدتك على تحسين مظهر عناصر التحكم وحجمها وجوانبها الأخرى داخل عنصر تحكم بيانات مكرر:
- لتغيير حجم عدة عناصر تحكم داخل عنصر تحكم بيانات مكرر في وقت واحد، اضغط باستمرار على المفتاح CTRL، وحدد مربعات النص التي تريد تغيير حجمها، ثم قم بإجراء التعديلات الضرورية في قسم حجم عنصر التحكم في علامة التبويب خصائص أدوات التحكم في الشريط.
- لتغيير حد عناصر التحكم أو لونها داخل عنصر تحكم بيانات مكرر في وقت واحد، اضغط باستمرار على المفتاح CTRL، وحدد مربعات النص التي تريد تغييرها. انقر فوق علامة التبويب خصائص أدوات التحكم على الشريط، وانقر فوق حدود أو تظليل في المقطع لون من علامة التبويب، ثم قم بإجراء التعديلات اللازمة.
- لتخصيص النص الذي يظهر في مربع نص داخل عنصر تحكم بيانات مكرر، استخدم المربعين الخطوحجم الخط في المقطع تنسيق النص على علامة التبويب الصفحة الرئيسية على الشريط. بدلا من ذلك، يمكنك استخدام المقطع أنماط الخط على علامة التبويب الصفحة الرئيسية على الشريط
تلميحات تخطيط المقطع المتكررة
استخدم التلميحات التالية لمساعدتك على تحسين مظهر عناصر التحكم وحجمها وجوانبها الأخرى داخل عنصر تحكم المقطع المتكرر :
- في بعض الأحيان، قد يبدو النص الموجود داخل عناصر التحكم في مقطع مكرر والتسميات الموجودة على يسار عناصر التحكم هذه خارج المحاذاة قليلا. لإعادة تنسيقها بسرعة، انقر بزر الماوس الأيمن فوق عنصر التحكم، وانقر فوق <خصائص نوع> عنصر التحكم، وانقر فوق محاذاة على علامة التبويب حجم ، ثم انقر فوق تطبيق. إذا كانت التسمية وعنصر التحكم في خلايا مختلفة في جدول تخطيط، فانقر بزر الماوس الأيمن فوق الخلية التي تحتوي على التسمية، وانقر فوق خصائص الجدول في القائمة المختصرة، ثم انقر فوق توسيط ضمن محاذاة عمودية على علامة التبويب الخلية.
- يتم تحديد الخيار تكرار عموديا في علامة التبويب عرض في مربع الحوار خصائص المقطع المتكرر بشكل افتراضي. وهذا يعني أنه مع قيام المستخدمين بإضافة مقاطع متكررة، تظهر هذه المقاطع في تشكيل عمودي أسفل طول النموذج. يمكنك اختيار جعل المقطع المتكرر يتوسع أفقيا عن طريق تحديد الخيار تكرار أفقيا بدلا من ذلك. يسمح لك هذا بإنشاء تخطيطات مختلفة تماما. على سبيل المثال، يمكنك إنشاء قالب نموذج يشبه تقويما. الخيار تكرار أفقيا غير معتمد في قوالب النماذج المتوافقة مع المستعرض.
تلميحات تخطيط جدول مكررة أفقيا
استخدم التلميحات التالية لمساعدتك على تحسين مظهر عنصر تحكم الجدول المكرر الأفقي وعناصر التحكم فيه وحجمه وجوانبه الأخرى:
- يتكون الجدول المكرر الأفقي من مقطع مكرر داخل جدول تخطيط. يحدد الحد الأيمن لجدول التخطيط النقطة التي تلتف عندها الأعمدة في الجدول إلى السطر التالي عندما يقوم المستخدمون بإدراج أعمدة إضافية. للتحكم في التفاف العمود، يمكنك سحب الحد الأيمن لخلية جدول التخطيط التي تحيط بعنصر تحكم المقطع المتكرر إلى اليمين أو اليسار.
- يمكن أن يكون الجدول المكرر الأفقي مفيدا لأغراض الطباعة. تلتف الأعمدة الموجودة في عنصر التحكم إلى السطر التالي في قالب النموذج، بحيث تتم طباعة جميع المعلومات الموجودة في الجدول. ومع ذلك، إذا كان قالب النموذج مخصصا بشكل أساسي للعرض على الشاشة، ففكر في وضع الجدول المكرر الأفقي داخل عنصر تحكم منطقة التمرير على قالب النموذج. بهذه الطريقة، إذا أدخل المستخدمون كمية كبيرة من البيانات في الجدول المكرر الأفقي، يمكنهم التمرير لعرضها بدلا من رؤيتها كلها في النموذج. ومع ذلك، لاحظ أنه عند استخدام منطقة تمرير، إذا قام مستخدم بطباعة النموذج، فستتم طباعة البيانات المرئية على الشاشة فقط في منطقة التمرير.
طرق تخصيص مقطع مكرر
بعد إدراج مقطع مكرر في قالب نموذج، يمكنك تخصيصه عن طريق تغيير خصائصه وإعداداته في مربع الحوار خصائص المقطع المتكرر . لفتح مربع الحوار، على قالب النموذج، انقر بزر الماوس الأيمن فوق المقطع المتكرر الذي تريد تغيير خصائصه، ثم انقر فوق تكرار خصائص المقطع.
يصف الجدول التالي بعض الطرق التي يمكنك من خلالها تخصيص مقطع مكرر ويقدم أسبابا وراء القيام بذلك. على الرغم من أن الجدول لا يوفر معلومات إجرائية مفصلة حول الخيارات الموجودة في مربع الحوار خصائص المقطع المتكرر ، فإنه يمنحك فكرة عن نطاق الخيارات المتوفرة.
ملاحظة
- إذا كنت تقوم بتصميم قالب نموذج متوافق مع المستعرض، فلن تتوفر ميزات معينة في مربع الحوار خصائص المقطع المتكرر . على سبيل المثال، لا يمكنك تمكين الإعداد الذي يسمح للمستخدمين بإدراج المقاطع أفقيا، في تكوين جنبا إلى جنب.
- إذا كان قالب النموذج يستند إلى قاعدة بيانات أو مخطط أو مصدر بيانات موجود آخر، فقد لا تتمكن من تخصيص جميع جوانب عنصر التحكم. على سبيل المثال، قد تتمكن من تغيير حجم عنصر التحكم ولكن ليس اسم الحقل أو المجموعة، المشتق من مصدر البيانات الموجود.
| Tab | المهمة | التفاصيل |
|---|---|---|
| البيانات | تغيير اسم المجموعة | عند تصميم قالب نموذج جديد وفارغ، يمكنك تغيير اسم الحقل أو المجموعة الافتراضي لعنصر تحكم إلى شيء يسهل تحديده عند العمل مع مصدر البيانات. على سبيل المثال، في قالب نموذج التأمين، يكون فهم مجموعة تسمى "التابع" أسهل من مجموعة تسمى "group1". ملاحظه: لا يؤدي تغيير اسم المجموعة إلى تغيير الربط بين مقطع مكرر في قالب النموذج ومجموعة مكررة في مصدر البيانات. إذا كنت بحاجة إلى ربط مقطع مكرر بمجموعة تكرار مختلفة، فانقر بزر الماوس الأيمن فوق المقطع المتكرر، ثم انقر فوق تغيير الربط. |
| بيانات | منع المستخدمين من إدراج المقاطع وحذفها | بشكل افتراضي، يتم تحديد خانة الاختيار السماح للمستخدمين بإدراج المقاطع وحذفها . إذا قمت بإلغاء تحديد خانة الاختيار هذه، فلن يتمكن المستخدمون من إدراج المقاطع أو حذفها في مقطع مكرر. هذا مفيد في سيناريوهات إعداد التقارير حيث تريد عرض البيانات المتكررة ولكنك لا تريد أن يقوم المستخدمون بتغيير تلك البيانات أو إضافة المزيد من المقاطع. |
| بيانات | تخصيص أوامر القائمة | انقر فوق تعديل لتعديل خصائص المقطع بشكل أكبر. على سبيل المثال، يمكنك فتح مربع الحوار تخصيص الأوامر ، حيث يمكنك تخصيص أسماء ومواقع أوامر القائمة المستخدمة لإدراج المقاطع أو إزالتها في نموذج المستخدم. يجعل هذا النوع من التخصيص قالب النموذج أسهل في الاستخدام. على سبيل المثال، يمكنك إضافة أوامر مخصصة إلى القائمة تحرير التي تمكن المستخدمين من إزالة المقاطع المتكررة من النموذج الخاص بهم. |
| بيانات | إظهار نص التلميح أو تخصيصه | يتم تحديد خانة الاختيار إظهار زر الإدراج ونص التلميح بشكل افتراضي. يمكنك إلغاء تحديد خانة الاختيار هذه إذا كنت لا تريد أن يرى المستخدمون نصا إرشاديا في النموذج، أو يمكنك تخصيص النص الإرشادي. على سبيل المثال، إذا كان لديك قالب نموذج تأمين حيث يطلب من المستخدمين إدخال المعالين في مقطع مكرر، فقد تقوم بتغيير نص "إدراج عنصر" الذي يظهر أسفل المقطع المتكرر إلى "إدراج تابع إضافي". |
| عرض | السماح للمستخدمين بإدراج مقاطع في تكوين جنبا إلى جنب بدلا من واحد تلو الآخر | يتم تحديد الخيار تكرار عموديا بشكل افتراضي. وهذا يعني أنه مع قيام المستخدمين بإضافة مقاطع متكررة، تظهر هذه المقاطع في تشكيل عمودي أسفل طول النموذج. يمكنك اختيار جعل المقطع المتكرر يتوسع أفقيا بدلا من ذلك. يسمح لك هذا بإنشاء تخطيطات مختلفة تماما. على سبيل المثال، يمكنك إنشاء قالب نموذج يشبه تقويما. الخيار تكرار أفقيا غير معتمد في قوالب النماذج المتوافقة مع المستعرض. |
| عرض | تصفية البيانات | انقر فوق تصفية البيانات لفتح مربع الحوار تصفية البيانات ، حيث يمكنك تمكين المستخدمين من تصفية البيانات في مقطع مكرر استنادا إلى القيم التي يدخلها المستخدم أو يحددها في مكان آخر في النموذج. على سبيل المثال، إذا كنت تستخدم قسما متكررا لجمع معلومات حول المشاريع الحالية، يمكنك تصميم مربع قائمة يسمح للمستخدمين بتصفية مشاريعهم حسب الحالة. |
| الشكل الرئيسي/التفاصيل | إعداد علاقة رئيسية/تفاصيل | في علامة التبويب Master/Detail ، يمكنك إنشاء علاقة رئيسية/تفاصيل بين جدول مكرر (عنصر التحكم الرئيسي) وقسم مكرر (عنصر تحكم التفاصيل). إذا قمت بإعداد هذا النوع من العلاقة، فستظهر البيانات ذات الصلة في المقطع المتكرر استنادا إلى العنصر الذي يحدده المستخدم في الجدول المتكرر. عناصر التحكم الرئيسية/التفاصيل غير مدعومة في قوالب النماذج المتوافقة مع المستعرض. |
| الحجم | ضبط الحجم والحشو والهوامش | يمكنك تحديد حجم عنصر التحكم يدويا عن طريق إدخال القيم في مربعي الارتفاعوالعرض . يمكنك أيضا تحسين التباعد داخل عنصر التحكم وخارجه عن طريق تغيير المساحة الفارغة، وهي مقدار مساحة المخزن المؤقت المحيطة بمحتويات عنصر التحكم، أو الهوامش، وهي مقدار المسافة بين حد عنصر التحكم وأي نص أو عناصر تحكم محيطة في قالب النموذج. |
| متقدم | تغيير ترتيب فهرس علامة التبويب | يمكنك تغيير موضع عنصر تحكم بترتيب علامة التبويب الإجمالية لقالب النموذج. ترتيب الجدولة هو الترتيب الذي ينتقل به التركيز في نموذج من حقل أو عنصر إلى آخر حيث يضغط المستخدمون على TAB أو SHIFT+TAB. إعداد فهرس علامة التبويب الافتراضي لكافة عناصر التحكم في قالب نموذج هو 0، ولكن يبدأ ترتيب علامة التبويب ب 1. أي أنه ستتم زيارة أي عنصر تحكم مع 1 في مربع فهرس Tab أولا عندما يضغط المستخدمون على المفتاح TAB. ستتم زيارة أي عنصر تحكم مع 2 في مربع فهرس Tab في الثانية، وهكذا. أي عناصر تحكم مع 0 في مربع فهرس علامة التبويب سوف تأتي الأخيرة في ترتيب علامة التبويب. إذا كنت تريد تخطي عناصر التحكم بترتيب علامة التبويب، أدخل -1 في مربع فهرس علامة التبويب . |
| متقدم | تحديد تلميح الشاشة | لإظهار ملاحظة توضيحية عندما ينقل المستخدمون مؤشرهم فوق عنصر التحكم، أدخل النص الذي تريده في مربع تلميح الشاشة . غالبا ما تعتمد أدوات مساعدة إمكانية وصول ذوي الاحتياجات الخاصة، مثل أدوات مراجعة الشاشة التي توفر المعلومات على الشاشة ككلام مركب أو جهاز عرض Braille قابل للتحديث، على تلميحات الشاشة هذه لتفسير المعلومات لمستخدميها. |
| متقدم | تحديد إعدادات الدمج وتخصيصها | انقر فوق Merge Settings لتحديد كيفية ظهور البيانات التي يدخلها المستخدمون في عنصر التحكم عند دمج عدة نماذج. على سبيل المثال، يمكنك تغيير الترتيب الذي يتم به إدراج المقاطع المكررة في النموذج الهدف. |
| متقدم | الحصول على معرفات ViewContext أو XmlToEdit للمقطع المتكرر | يمكنك استخدام قيمة ViewContext أو XmlToEdit لتحديد عنصر التحكم في التعليمات البرمجية. على سبيل المثال، إذا كنت تعرف قيمة ViewContext ، يمكنك استخدام هذه القيمة مع أساليب SelectText أو SelectNodes لفئة View لتنفيذ إجراء تحرير برمجيا على بيانات XML المرتبطة بعنصر التحكم. وبالمثل، إذا كنت تعرف قيمة XmlToEdit ، يمكنك استخدام هذه القيمة مع أسلوب ExecuteAction للعنصر View لإدراج مثيلات عنصر تحكم مكرر أو إزالتها برمجيا. على سبيل المثال، يمكنك تحديد قيمة تعداد ActionType ، مثل XCollectionInsert أو XCollectionRemoveAll، واسم XmlToEdit ، الذي يعرف المجموعة المعينة للعمل معها. |
| نماذج المستعرض | تخصيص الإعدادات لنشر البيانات مرة أخرى إلى الخادم | تظهر علامة التبويب نماذج المستعرض فقط عند تصميم قالب نموذج متوافق مع المستعرض. يسمح لك بالتحكم في ما إذا كانت البيانات يتم إرسالها إلى الخادم عندما يقوم المستخدمون بإدراج مقاطع في النموذج أو إزالتها. |
| إجراءات أخرى | تطبيق القواعد | انقر نقرا مزدوجا فوق علامة التبويب في المقطع المتكرر، ثم انقر فوق إدارة القواعد في قسم القواعد في علامة التبويب خصائص أدوات التحكم على الشريط. يتم عرض جزء مهام القواعد ، حيث يمكنك استخدام القواعد لتطبيق الإجراءات عندما يقوم المستخدمون بإدراج عناصر التحكم أو العمل معها داخل القسم المتكرر. |
| إجراءات أخرى | إضافة تنسيق شرطي | انقر نقرا مزدوجا فوق علامة التبويب الموجودة في المقطع المتكرر، وانقر فوق إدارة القواعد في قسم القواعد في علامة التبويب خصائص أدوات التحكم على الشريط، وانقر فوق جديد، ثم انقر فوق تنسيق. يمكنك هذا من إنشاء قاعدة تنسيق شرطي لتغيير مظهر عنصر تحكم، بما في ذلك ظهوره، استنادا إلى القيم التي يدخلها المستخدمون في النموذج. على سبيل المثال، يمكنك اختيار إخفاء مقطع مكرر كلما مسح مستخدم خانة اختيار معينة في النموذج. |