TechKnowledge Content
السؤال:
يتم إرجاع الخطأ '438 Object لا يدعم الخاصية أو الأسلوب' عند محاولة استخدام eConnect Soap Client. تم تثبيت SOAP SDK وتحرير موقع العنوان:soap في الملف eConnectSoapSample.wsdl ليعكس اسم الكمبيوتر والدليل الافتراضي الذي تم إنشاؤه. ما الذي يمكن القيام به أيضا لحل هذه المشكلة؟
الإجابة:
تحقق من صحة الإعدادات في مسار الاتصال. يجب تعيين الموفر مساويا ل SQLOLEDB.1 ومصدر البيانات اسم الجهاز حيث تم تثبيت sql server. إذا كانت لا تزال تفشل، فعيد إنشاء ملفات .wsdl و .wsml باتباع الخطوات أدناه:
1. |
إنشاء نسخة احتياطية لملفات eConnectSoapSample.wsdl و eConnectSoapSample.wsml الموجودة. سيتم تحديد موقعها في المجلد Program Files\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. |
2. |
انتقل إلى بدء تشغيل > البرامج > أدوات MICROSOFT SOAP > منشئ WSDL. |
3. |
انقر فوق التالي على شاشة الترحيب. |
4. |
قم تسمية ملف WSDL eConnectSoapSample وانقر فوق الزر تحديد كائن COM للاستعراض إلى eConnect.dll. المسار الافتراضي .dll هو Program Files\Microsoft Great Plains\eConnect\COM. انقر فوق التالي. |
5. |
في النافذة تحديد الخدمة، قم بعلامة خانة الاختيار بجانب كل من ExecProcXML و ExecStoredProcedure. انقر فوق التالي. |
6. |
في نافذة معلومات مستمعي SOAP، قم بتعيين URI إلى اسم الخادم والد دليل ظاهري حيث يتم تحميل IIS. انقر فوق التالي |
7. |
وأخيرا، حدد موقع ملفات .wsdl و .wsml الجديدة. استعرض بحثا عن ملفات البرامج\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. انقر فوق التالي لإكمال العملية، لا يمكنك النقر فوق الزر الخلف بعد هذه النافذة. انقر فوق نعم لاستبدال الموجود. |
8. |
في النافذة تم الانتهاء، انقر فوق إنهاء. |
9. |
تشغيل eConnect Soap Client باستخدام ملفات .wsdl و .wsml الجديدة. |
كانت هذه المقالة TechKnowledge Document ID: 26743
الكلمات الأساسية: |
kbnosurvey kbarchive kbMBSPartner kbMBSMigrate BemisKB856904 |