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

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

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

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

نظره عامه

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

قبل البدء

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

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

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

نظرة عامة

مربع قائمه او مربع قائمه منسدله او مربع تحرير و# سرد ل# عرض العناصر التي يمكن ل# المستخدمين تحديد عند تعبئه نموذج 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 هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

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

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

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

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

×