قاعدة المعارف KB0169

التعارض مع SAP BusinessObjects Analysis في Excel

المشكلة

think-cell وSAP BusinessObjects Analysis (AO)ممكّنان في وقت واحد. أفتح ملفي Excel، يحتوي واحد منهما على الأقل على وظيفة SAP. عند إغلاق ملف Excel الذي يشتمل على وظائف SAP، أتلقى رسالة خطأ، على سبيل المثال:

APIERR 1400

رسائل الخطأ الأخرى التي قد تظهر بدلاً من ذلك:

  • CRITICALWITHMSG library\ui\dpi_win.cpp(81): VERIFY(tc::ui::win::g_dlluser32dpi.GetDpiForWindow(wnd))
  • CRITICAL library\objecttypes\obj.cpp(40): _ASSERTIF m_nRefCnt=1073741825, (unsigned int)0x40000000=1073741824
  • CRITICAL library\ui\win\safesubclassimpl.cpp(239): _ASSERT(0!=lResult)

الحل

تم حل المشكلة في SAP AO الإصدار 2.8 SP4

السبب في إصدارات SAP AO السابقة

قام فريق المطورين لدينا بإجراء تحليل مفصل للمشكلة. طبقًا للتحليل الخاص بنا، تسببت مشكلات الربط/إلغاء الربط في حدوث هذه المشكلة عند توفر وظائف إضافية متعددة. تم الإبلاغ عن هذه المشكلة في الأصل لكلٍ من SAP BusinessObjects Analysis (راجع شكوى SAP رقم 557711 / 2018) وSAP Business Explorer (راجع شكوى SAP رقم 1019869 / 2011). نظرًا لوجود SAP Business Explorer في وضع الصيانة في SAP، لا يُتوقع إصلاح SAP BEx.

الربط هو آلية تستطيع الوظيفة من خلالها اعتراض الأحداث قبل وصولها إلى التطبيق. قد تؤثر الوظيفة على الأحداث، وفي بعض الحالات، تقوم بتعديلها أو تجاهلها. لمزيد من التفاصيل، يرجى مراجعة KB0201.
تستخدم think-cell ملفات تعريف الارتباط لتحسين وظيفة هذا الموقع وأدائه وأمانه. موافقتك ضرورية إذا كنت تريد استخدام الوظيفة الكاملة لهذا الموقع. يمكن العثور على المزيد من المعلومات حول استخدام ملفات تعريف الارتباط من قِبل think-cell وموافقتك وحقوق الخصوصية الخاصة بك في نهج الخصوصية الخاص بنا.