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

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

في نموذج InfoPath، يمكنك تعبئه مربع القائمه او مربع قائمه منسدله او مربع تحرير و# سرد ب# استخدام البيانات من استعلام اتصال بيانات الي قاعده بيانات Microsoft Office Access 2007 (تنسيق الملف accdb.) او قاعده بيانات Access التي تم حفظها في اصدار سابق (.mdb تنسيق).

في هذه المقالة

نظرة عامة

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

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

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

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

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

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

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

اعلي الصفحه

اعتبارات التوافق

يمكنك اضافه اتصال بيانات استعلام الي قاعده بيانات Access فقط اذا كنت تقوم ب# تصميم قالب نموذج قالب النموذج المتوافق مع المستعرض غير موجوده.

اعلي الصفحه

قبل البدء

قبل ان تتمكن من استخدام القيم من قاعده بيانات Access ل# ملء عنصر تحكم علي قالب النموذج الخاص بك، انت ب# حاجه المعلومات التاليه من مسؤول قاعده البيانات:

  • اسم و# موقع قاعده البيانات.

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

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

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

اعلي الصفحه

الخطوه 1: اضافه اتصال بيانات الاستعلام

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

  1. علي القائمه ادوات، انقر فوق اتصالات البيانات.

  2. في مربع الحوار اتصالات البيانات، انقر فوق اضافه.

  3. في "معالج اتصال البيانات"، انقر فوق انشاء اتصال جديد، و# انقر فوق تلقي البيانات، و# ثم انقر فوق التالي.

  4. علي الصفحه التاليه من المعالج، انقر فوق قاعده البيانات (Microsoft SQL Server او Microsoft Office Access فقط)، و# من ثم انقر فوق التالي.

  5. علي الصفحه التاليه من المعالج، انقر فوق تحديد قاعده البيانات.

  6. في مربع الحوار تحديد مصدر البيانات، استعرض وصولا الي موقع قاعده البيانات.

    ملاحظة: اذا تم تخزين قاعده البيانات في موقع شبكه، استعرض وصولا الي العالمي اصطلاح تسميه عالمي (UNC) مسار الموقع. لا استعرض وصولا الي موقع الشبكه من خلال محرك اقراص شبكه معين. اذا كنت تستخدم محرك اقراص شبكه معين (التي كانت، تعيين ب# حرف الي محرك اقراص شبكه، مثل h: او z:)، سيتم البحث النماذج التي المستخدمين انشاء التي تستند الي قالب النموذج هذا ل# قاعده بيانات علي ذلك محرك اقراص الشبكه المعين معينه. اذا لم يكن لدي المستخدم محرك اقراص شبكه المعينه ب# الطريقه نفسها، لا يتم البحث عن النموذج قاعده البيانات.

  7. انقر فوق اسم قاعده البيانات، و# من ثم انقر فوق فتح.

  8. في مربع الحوار تحديد جدول، انقر فوق الجدول الاساسي او الاستعلام الذي تريد استخدامه، و# من ثم انقر فوق موافق.

  9. علي الصفحه التاليه من المعالج، حدد خانه الاختيار اظهار اعمده الجدول.

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

  10. قم ب# الغاء تحديد خانات الاختيار الخاصه ب# الحقول التي لا تريد تضمينها في مصدر البيانات الاساسي.

  11. اضافه جداول اضافيه او الاستعلامات التي تريد تضمينها في اتصال البيانات الخاص ب# الاستعلام.

    كيف؟

    1. انقر فوق اضافه جدول.

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

    3. انقر فوق إنهاء.

    4. ل# اضافه الجداول التابعه اضافيه، كرر هذه الخطوات.

  12. انقر فوق التالي.

  13. ل# توفير نتائج الاستعلام في النموذج غير متصل ب# شبكه، حدد خانه الاختيار تخزين نسخه من البيانات في قالب النموذج.

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

  14. انقر فوق التالي.

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

  16. ل# تكوين نموذج ل# تلقي بيانات تلقائيا عند فتحه، حدد خانه الاختيار استرداد البيانات عند فتح النموذج ب# شكل تلقائي.

اعلي الصفحه

الخطوه 2: تكوين عنصر التحكم

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

  2. انقر نقرا مزدوجا فوق مربع قائمه او مربع قائمه منسدله او عنصر تحكم مربع تحرير و# سرد علي قالب النموذج الذي تريد تكوينه.

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

  4. ضمن ادخالات مربع القائمه، انقر فوق البحث عن قيم من مصدر بيانات خارجي.

  5. في القائمه مصدر البيانات، انقر فوق مصدر البيانات الذي تريد استخدامه.

  6. انقر فوق تحديد XPath الزر "مصدر البيانات"، الي جانب المربع ادخالات.

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

    تحديد البيانات التي يراها المستخدم البيانات نفسها التي يقوم المستخدم ب# ارسالها

    • انقر فوق حقل، و# من ثم انقر فوق موافق.

    تحديد البيانات التي يراها المستخدم مختلفه من البيانات التي يقوم المستخدم ب# ارسالها

    ملاحظة: في هذا السيناريو، الحصول علي البيانات التي يراها المستخدم من احد الحقول في المجموعه، و# الموجوده في الحقل اخر في نفس مجموعه البيانات التي يقوم المستخدم ب# ارسالها.

    1. انقر فوق مجموعه، و# من ثم انقر فوق موافق.

    2. في مربع الحوار خصائص عنصر التحكم، انقر فوق تحديد XPath الزر "مصدر البيانات"، الي جانب مربع القيمه.

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

    4. في مربع الحوار خصائص عنصر التحكم، انقر فوق تحديد XPath الزر "مصدر البيانات"، الي جانب المربع اسم العرض.

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

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

اعلي الصفحه

اعلي الصفحه

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

  1. انقر نقرا مزدوجا فوق مربع قائمه او مربع قائمه منسدله او عنصر تحكم مربع تحرير و# سرد علي قالب النموذج الذي تريد تكوينه.

  2. انقر فوق علامة التبويب بيانات.

  3. انقر فوق تحديد XPath الزر "مصدر البيانات"الموجود ب# جانب المربع ادخالات.

  4. في مربع الحوار تحديد حقل او مجموعه، انقر فوق الحقل او المجموعه التي تحتوي علي الحقول التي ستوفر القيم ل# عنصر التحكم، و# من ثم انقر فوق تصفيه البيانات.

  5. في مربع الحوار تصفيه البيانات، انقر فوق اضافه.

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

  6. في المربع الاول في مربع الحوار تحديد شروط التصفيه، انقر فوق اسم الحقل الذي تريد تصفيته بياناته.

  7. في المربع الثاني، انقر فوق نوع عامل التصفيه الذي تريد استخدامه.

  8. في المربع الثالث، انقر فوق نوع الشرط الذي تريده ل# تطبيق عامل التصفيه، و# من ثم اكتب الشرط.

  9. ل# تكوين شرط واحد او اكثر ل# عامل التصفيه، انقر فوق و، و# من ثم قم ب# واحد مما يلي:

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

    • ل# تطبيق اما الشرط الموجود او الشرط الجديد علي عامل التصفيه، انقر فوق او ثم قم ب# اضافه شرط اضافي.

  10. انقر فوق موافق ل# اغلاق مربعات الحوار.

  11. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

    يفتح قالب النموذج في نافذه جديده.

  12. في نافذه المعاينه، حدد القيم المختلفه في عنصر تحكم عامل تصفيه ل# اختبار عمل عامل التصفيه ب# شكل صحيح.

    لا يعمل عامل التصفيه ب# شكل صحيح

    اذا كانت القيم في عنصر التحكم الذي يحتوي علي عامل تصفيه غير الصحيحه، اما نظرا ل# وجود عدد كبير جدا من القيم او القيم غير كافيه، حاول ما يلي:

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

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

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

اعلي الصفحه

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×