الدالة DDESend

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

يمكنك استخدام الداله DDESend ل# بدء محادثه exchange (DDE) تبادل ديناميكي ل# بيانات ب# استخدام تطبيق اخر و# ارسال معلومات معينه الي هذا التطبيق من عنصر تحكم في نموذج او تقرير.

علي سبيل المثال، يمكنك استخدام الداله DDESend في خاصيه مصدر عنصر التحكم ل# مربع نص ل# ارسال البيانات التي يتم عرضها في مربع النص هذا الي خليه معينه في جدول بيانات Microsoft Office Excel 2007.

بناء الجملة

DDESend ( التطبيق، و# موضوع، و# عنصر، و# بيانات )

يحتوي بناء جمله الداله DDESend علي الوسيطات التاليه:

الوسيطة

الوصف

التطبيق

تعبير السلسلة يعرف تطبيقا يمكنك المشاركه في محادثه DDE. عاده، يتم تطبيق اسم ملف .exe (ب# دون ملحق .exe) ل Microsoft تطبيق المستنده الي Windows، مثل Excel. علي سبيل المثال، ل# بدء محادثه DDE ب# استخدام Excel، اكتب "Excel" ل# وسيطه التطبيق .

الموضوع

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

العنصر

تعبير سلسله يمثل اسم عنصر بيانات التعرف عليه ب# واسطه التطبيق. راجع وثائق التطبيق الاخر ل# الحصول علي قائمه العناصر المحتمله.

البيانات

سلسله او تعبير التي تحتوي علي البيانات التي تريد ارسالها الي التطبيق.


ملاحظات

الداله DDESend يبدا محادثه DDE مع التطبيق و# الموضوع، و# تعريف عنصر ك# عنصر البيانات التي ستقوم ب# تلقي البيانات. علي سبيل المثال، اذا كان تطبيق Excel، قد يكون الموضوع"Sheet1"، و# قد يكون العنصر معرف الصف و# العمود، مثل "R1C1"، او اسم نطاق من الخلايا.

وسيطه البيانات علي المعلومات التي تريد ارسالها. يمكن ان يكون عباره عن سلسله احرف مثل "Report prepared by John"، او قد يكون تعبير الذي يتضمن نتيجه الداله ب# انشاء سلسله، مثل "Prepared on " & Date(). اذا كان عنصر يشير الي جزء واحد او اكثر من المعلومات، مثل نطاق مسمي في ورقه عمل Excel التي تحتوي علي خلايا متعدده، الداله DDESend ب# ارسال البيانات الي الادخال الاول.

في المثال التالي، يرسل الداله DDESend سلسله "Some text" ل# الخليه الموجوده في الصف 1، العمود 1 في ورقه عمل Excel. يمكنك ادخال هذا التعبير ل# عنصر تحكم مربع نص في مربع خاصيه مصدر عنصر التحكم علي ورقه الخصائص ل# عنصر التحكم:

=DDESend("Excel", "Sheet1", "R1C1", "Some text")

افترض انك تريد ارسال البيانات من تحكم محدود علي نموذج Microsoft Office Access 2007 الي خليه في جدول بيانات Excel. خاصيه مصدر عنصر التحكم ل# عنصر تحكم منضم تحتوي علي اسم الحقل او التعبير. يمكنك انشاء مستخدم اخر مربع نص او مربع تحرير و# تعيين الخاصيه مصدر عنصر التحكم الي تعبير ب# ما في ذلك الداله DDESend ، حيث يمثل البيانات اسم عنصر التحكم منضم. علي سبيل المثال، اذا كان لديك مربع نص منضم يسمي LastName، يمكنك انشاء مربع نص اخر و# تعيين الخاصيه مصدر عنصر التحكم ل# ما يلي:

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

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

يمكنك استخدام الداله DDESend فقط في اعداد الخاصيهنترولسورسيمساعديل# مربع نص او مجموعه الخيارات، و# خانه الاختيار او مربع تحرير و# سرد في نموذج. لا يمكنك استدعاء الداله DDESend من Visual Basic for Applications (VBA) الوحده النمطيه.

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

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

ملاحظة: قد يتم تكوين التطبيق الاخر ل# تجاهل الطلب الخاص بك ل# اجراء محادثه DDE. اذا كان الامر كذلك، ف# ترجع الداله DDESendNull. كذلك، يمكنك تعيين Access ل# تجاهل الطلبات من تطبيقات اخري: انقر فوق " خيارات Access " علي القائمه ملف ، ثم انقر فوق خيارات متقدمه في مربع الحوار اعدادات التطبيق . ضمن عمليات DDE، حدد تجاهل طلبات DDE.

تلميح     اذا كنت تحتاج الي التعامل مع كائنات تطبيق اخر من Access، قد تحتاج الي مراعاه استخدام التنفيذ التلقائي.

يوضح الجدول التالي كيفيه عمل الداله DDESend عند استخدامه مع كل من عناصر التحكم.

عنصر التحكم

ملاحظات

مربع تحرير و# سرد او مربع نص

ل# ان مربع النص او مربع تحرير و# سرد يظهر فارغ في طريقه عرض النموذج و# "معاينه قبل الطباعه"، قد تحتاج الي تعيين الخاصيه مرئي الي False.

يمكن ان تشير الوسيطه البيانات الي عنصر تحكم اخر. يوضح المثال التالي كيف يمكنك ارسال محتويات عنصر تحكم يسمي "اسم العائله" الي ورقه عمل Excel:

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

مجموعه الخيارات

يتم تحديد اي من ازرار الخيارات في مجموعه الخيارات في طريقه عرض النموذج و# "معاينه قبل الطباعه". قد تحتاج الي جعل مجموعه الخيارات (و# الازرار) غير مرئي ب# تعيين الخاصيه مرئي الي False.

يجب ان تحتوي الوسيطه البيانات علي بيانات رقميه، مثل "2". اذا لم تكن الوسيطه البيانات الرقميه، الداله DDESend لا يقوم ب# ارسال المعلومات و# لم يكن تغيير العنصر .

خانة اختيار

يتم تظليل خانه الاختيار في طريقه عرض النموذج و# "معاينه قبل الطباعه". قد تحتاج الي جعله غير المرئيه ب# تعيين الخاصيه مرئي ل# Faلس.

يجب ان تحتوي الوسيطه البيانات علي بيانات رقميه، مثل "2". اذا لم تكن الوسيطه البيانات الرقميه، الداله DDESend لا يقوم ب# ارسال المعلومات و# عدم تغيير العنصر .

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

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

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

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

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

×