KB2826162-يتم إرجاع البيانات المختلفة عند استخدام ملحق بيانات قائمه SharePoint لتقرير في SSRS 2008 R2 أو SSRS 2012

مؤشرات الخطأ

اطّلع على السيناريو التالي:

  • لديك تقرير microsoft SQL Server Reporting Services 2008 R2 (SSRS 2008 R2) أو Microsoft SQL Server Reporting Services 2012 (SSRS 2012) لقائمه أو مكتبه مستندات Microsoft SharePoint.

  • يستخدم التقرير ملحق بيانات قائمه SharePoint Server Reporting Services المضمنة.

  • تقوم بإنشاء استعلام مجموعه بيانات يستند إلى قائمه SharePoint أو مكتبه المستندات ، ثم تقوم بتشغيل الاستعلام في مصمم التقرير.

  • يمكنك نشر التقرير في مزرعة SharePoint التي تستضيف قائمه SharePoint أو مكتبه المستندات.

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

السبب

تحدث هذه المشكلة بسبب مسارات التعليمات البرمجية المختلفة التي يتم التقاطها بواسطة SSRS 2008 R2 أو SSRS 2012 عندما يقوم SharePoint بتشغيل التقرير في المزرعة نفسها كالقائمة. عند تشغيل مزرعة SharePoint المحلية للتقرير ، يتم استرداد القائمة باستخدام مسار سبلوكالكونيكتيون . تتم قراءه المسار مباشره من قائمه SharePoint بدون مكالمات SOAP وينشئ نسخه محليه من معلومات القائمة بدون تكوين طريقه العرض الافتراضية. لذلك ، لا يعكس المسار سبلوكالكونيكتيون التغييرات في طريقه العرض الافتراضية. ومع ذلك ، عندما يقوم مصمم التقرير بتشغيل التقرير ، يستخدم التقرير مسار سبريموتيكوننيكشن . يستخدم هذا المسار مكالمات SOAP التي تشبه الدالة جيتليستكولكتيون . تعمل هذه الدالة علي الوصول إلى الموقع عبر اتصال HTTP بعيد بدلا من الاتصال المحلي. لذلك ، ستنعكس التغييرات في تكوين طريقه العرض الافتراضية.

الحل

لحل هذه المشكلة، استخدم إحدى الوسائل التالية:

  • قم بنشر التقرير إلى خادم تقارير الوضع الأصلي ، ثم قم بتشغيل التقرير من خادم تقارير الوضع الأصلي. ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. إذا كنت بحاجه إلى عرض التقرير في SharePoint ، فقم بتثبيت جزء ويب الخاص بعارض تقارير الوضع الأصلي في SharePoint ، ثم اتصل بالتقرير من المثيل الأصلي لخدمات التقارير. لمزيد من المعلومات حول كيفيه عرض تقارير الوضع الأصلي واستكشافها باستخدام أجزاء ويب SharePoint ، انتقل إلى موقع MSDN التالي علي الويب:

    كيفيه عرض تقارير الوضع الأصلي واستكشافها باستخدام أجزاء ويب SharePoint

  • يمكنك نشر قائمه SharePoint أو مكتبه المستندات في مزرعة SharePoint مختلفه يمكن الوصول اليها بواسطة المزرعة التي تم نشر التقرير عليها. لذلك ، يستطيع التقرير في المزرعة المحلية الوصول إلى القائمة عن بعد.

  • استخدم ملحق بيانات XML لإنشاء استعلام XML بدون استخدام ملحق بيانات قائمه SharePoint.

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

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

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

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

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

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

×