مقدمة حول قوالب النماذج والنماذج

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

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

يتضمن هذا المقال

ما الذي تقوم ب# تصميم: قالب النموذج

ما المستخدمون ب# تعبئته: النموذج

مكونات قالب نموذج

ما تصممه: قالب النموذج

يتم إنشاء قوالب النماذج في وضع التصميم، وهو بيئة تصميم InfoPath. وقالب النموذج هو ملف ذو امتداد اسم ملف .xsn يعرّف ملف .xsn البناء الخاص بالبيانات الخاص بالنماذج المكتملة (ملفات .xml) ومظهرها وسلوكها.

قالب النماذج والنماذج المستندة إليه

يقوم قالب النموذج بتعريف العديد من الأشياء، بما فيها:

  • عناصر التحكم و# التسميات و# نص ارشادي التي تظهر علي النموذج.

  • سلوك عناصر التحكم عند تفاعل المستخدمين معها. على سبيل المثال، يمكنك جعل مقطع محدد يظهر عند تحديد مستخدم لخانة اختيار ويختفي عند إلغاء المستخدم تحديد خانة الاختيار.

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

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

  • الخطوط والألوان وعناصر التصميم الأخرى المستخدمة في النموذج.

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

  • ما إذا كان سيتم إعلام المستخدمين عند قيامهم بأخطاء في النموذج أو في حالة نسيان تعبئة حقل مطلوب.

بعد الانتهاء من تصميم قالب نموذج، فإنك تجعله متوفراً للمستخدمين عن طريق نشره كملف .xsn.

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

اعلي الصفحه

ما يقوم المستخدمون بتعبئته: النموذج

نموذج InfoPath يتم ملف xml الذي يحتوي علي بيانات XML. كافه نماذج InfoPath تستند الي قوالب النماذج.

لتوضيح العلاقة بين قالب نموذج ونموذج، تصور أنك قمت بتصميم قالب نموذج طلب ترخيص ليستخدمه مقاول أعمال الكهرباء. يكون كل طلب ترخيص يقوم المقاول بتعبئته عبارة عن نموذج. هذا النموذج هو عبارة عن ملف .xml يحتوي على البيانات (والبيانات فقط) التي تم إدخالها في النموذج. يتم توفير كافة الأشياء الأخرى التي تشكل النموذج من قبل قالب النموذج. وهذا يعني أنه في أي وقت يقوم فيه المستخدمون بفتح النموذج، فإن هذا النموذج يحدد موقع قالب النموذج المقترن به ويستخدمه لكي يعمل النموذج بشكل ملائم. وإلا عند فتح المستخدمين للنموذج، سيلاحظون فقط علامات وبيانات تمييز XML فقط.

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

اعلي الصفحه

مكونات قالب نموذج

قالب نموذج هو ملف واحد يحتوي علي عده ملفات، مثل ملفات تعريف كيف عناصر التحكم علي قالب النموذج يجب ان تظهر الملفات ل# الرسومات التي تظهر علي قالب النموذج، الدعم و# البرمجه الملفات التي تمكنك من سلوك مخصصه في قالب النموذج. ملفات الدعم هذه ك# كل تعرف ملفات النموذج. عندما تقوم ب# تصميم قالب نموذج، يمكنك عرض و# العمل علي ملفات النموذج التي تقوم ب# انشاء قالب النموذج ب# استخراج الملفات و# حفظها تلك النموذج الي مجلد.

ملفات الدعم التي تشكل ملف قالب نموذج (.xsn)

تضمين ملفات الدعم التي تشكل قالب نموذج واحد او اكثر من ملفات مخطط XML، ملف تحويل XSL (XSLT) ل# كل طريقه عرض في قالب النموذج، و# ملف XML ل# البيانات التي تظهر ب# شكل افتراضي عند فتح المستخدمين نموذج يستند الي قالب النموذج و# ملفات البرامج النصيه او تعليمات برمجيه مداره التجميعات و ملف تعريف النموذج، تسمي Manifest.xsf.

للتآلف مع الملفات التي تشكل قالب نموذج، يمكنك استخدام الإجراء التالي لعرض ملفات المصدر الخاصة بقالب نموذج.

عرض ملفات النموذج الخاصة بقالب نموذج

  1. إنشاء قالب نموذج جديد وفارغ.

  2. من القائمة ملف، انقر فوق حفظ كملفات مصدر.

  3. في مربع الحوار الاستعراض بحثاً عن المجلد، حدد مجلداً موجوداً لحفظ ملفات النموذج به، أو أنشئ مجلد جديد، ثم انقر فوق موافق.

    يحفظ InfoPath نسخة من قالب النموذج كمجموعة ملفات داخل المجلد.

  4. في مستكشف Windows، استعرض للوصول إلى المجلد الذي يحتوي على الملفات.

يصف الجدول التالي ملفات الدعم الخاصة بقالب نموذج. دائماً ما تكون هذه الملفات مضمنة في قالب نموذج.

نوع الملف

امتداد اسم الملف

الوصف

ملف تعريف النموذج

.xsf

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

مخطط XML

.xsd

الملف او الملفات التي تقييد و# التحقق من صحه البيانات في قالب نموذج. محتويات ملفات مخطط XML — العناصر و# سمات، و# ما الي ذلك، يتم تمثيل ب# واسطه المجموعات و# الحقول في جزء المهام مصدر البيانات. تحتوي علي كل مصدر بيانات المقترنه ب# قالب نموذج، ب# ما في ذلك مصدر البيانات الاساسي، ملف ب# تنسيق xsd. المناظره.

طريقة عرض

.xsl

ملفات XSL Transformation (XSLT) هي ملفات تستخدم في تقديم البيانات المعروضة والمضمنة في النموذج الذي يقوم المستخدمون بتعبئته، وعرضها وتحويلها إلى HTML. عند العمل باستخدام طرق عرض مختلفة من قالب النموذج، فإنك بالفعل تشاهد تمثيلات (أو تحويلات) HTML مختلفة، للبيانات المعروضة في النموذج.

قالب XML

.xml

هو الملف الذي يحتوي على البيانات التي تريدها أن تظهر بشكل افتراضي في عناصر تحكم محددة. يلاحظ المستخدمون هذه البيانات عادةً عند فتح النموذج لأول مرة إلى أن يقوموا بتحديد قيم مختلفة في عناصر التحكم.

بالإضافة إلى الملفات الموجودة في الجدول السابق، فإن قالب النموذج من الممكن أن يحتوي على أي من الملفات الموجودة في الجدول التالي، استناداً إلى تصميم قالب النموذج.

نوع الملف

امتداد اسم الملف

الوصف

عرض تقديمي

ملفات .htm و.gif و .bmp وملفات أخرى

الملفات التي تم استخدامها ل# اظهار اجزاء المهام المخصصه او الصور في قالب النموذج.

منطق تسلسل العمل

.js, .vbs

الملفات التي تحتوي علي برامج نصيه ل# تطبيق سلوك نموذج محدد. تكون هذه الملفات برنامج نصي Microsoft JScript او ملفات Microsoft Visual Basic Scripting Edition (VBScript).

ثنائي

ملفات .dll و.exe و.cab وملفات أخرى

ملفات خارجية توفر تعليمات برمجية ومنطق تسلسل عمل إضافي. على سبيل المثال، إذا قمت بإنشاء عنصر تحكم مخصص لقالب النموذج الخاص بك، فقد تحتاج إلى برنامج تثبيت للقيام بشكل تلقائي بتثبيت عنصر التحكم أو تسجيله على أجهزة الكمبيوتر الخاصة بالمستخدمين. لا يتم إنشاء الملفات الثنائية في InfoPath، ولكن يتم إنشائها في برامج مثل Microsoft Visual Studio .NET.

يقوم InfoPath بتحديث النموذج ملفات النماذج عند القيام بتغييرات على قالب النموذج بشكل تلقائي. لكن، إذا كنت على معرفة بملف XML، أو إذا كنت مصمم نماذج متقدم، فيمكنك استخراج ملفات النموذج الفردية وتخصيصها يدوياً. على سبيل المثال، قد ترغب في تعديل مجموعة ملفات نموذج يدوياً في المواقف التالية:

  • إذا كنت ترغب في إعادة استخدام مخطط XML الخاص بقالب النموذج (ملف .xsd) في برنامج Microsoft Office آخر. على سبيل المثال، يمكنك إضافة ملف InfoPath .xsd إلى مكتبة المخطط في Microsoft Office Word 2007. ثم يمكنك تعيين العناصر الموجودة في ملف InfoPath .xsd إلى محتوى مستند.

  • إذا كنت ترغب في إنشاء شريط أدوات في قالب النموذج يحتوي على أوامر مخصصة بالإضافة إلى الأوامر المضمنة التي تأتي مع InfoPath. لعمل ذلك، فأنت تحتاج إلى ملف تعريف قالب النموذج (.xsf).

  • إذا كنت ترغب في عمل تحسينات ذات صلة بالتنسيق على قالب النموذج الخاص بك وهي غير متوفرة في InfoPath، مثل إضافة صورة خلفية (ملف .gif) إلى زر. لتنفيذ ذلك، فأنت تحتاج إلى تحرير ملف تحويل XML (.xsl)

اعلي الصفحه

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

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

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

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

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

×