Thursday, July 21, 2011

“rsItemNotFound” error when clicking on any Navigation List in GP 2010 R2 (SP2)

After a recent upgrade from GP 9.0 to GP 2010 R2 I ran into an interesting problem. The client is running on SQL Standard 2005 SP4 and I was aware that the Charts and KPI’s in GP were not going to work since they are only supported with SQL 2008 or above. See an excerpt from the upgrade documentation below:

image

During my tests after the upgrade, I selected the Customer Navigation List and I was confronted with this error message:

rsItemNotFound400The item '/xxxxxx/Sales/Charts And KPIs' cannot be found.http://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&EvtID=rsItemNotFound&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=9.00.5057.00Microsoft SQL Server Reporting Services9.00.5057.00127OsIndependent1033ReportingServicesLibraryThe item '/xxxxxx/Sales/Charts And KPIs' cannot be found.

The first thing my mind jumped to were the new Business Analyzer panes in GP 2010 R2. How could I turn them off? The BA pane is looking for the Charts and KPI’s on the SQL Reporting services server and they of course are missing since they are not supported on SQL 2005.


Solution:

I discovered that I could hide the BA pane and the error message would then not show up. Once you click past all the error messages, the navigation list will load. You can then click the List Name settings dropdown >> Show/Hide >> and uncheck Business Analyzer.

DisableBAinNavigationList

This is great but what if I have many users and I want to hide the BA pane for every user? Using the Manual Logging feature in the Support Debugging Tool (written by David Musgrave from Microsoft, a must have if you’re a GP admin, available only on Partnersource, ask your partner to get it for you), I was able to determine which table holds this setting for the Navigation Lists. Below is a SQL script that will hide the BA pane for every Navigation List.

UPDATE DYNAMICS..SY07225 SET FactBoxVisible = 0



The above SQL code is great but there’s one problem. Every time a user clicks on a Navigation List that they’ve never clicked on before, a record will get inserted into the table and of course the BA pane will be visible by default. To overcome this problem, I used the above mentioned Support Debugging Tool to create a table trigger. When GP reads data from the List View Options table (DYNAMICS..SY07225), this trigger catches that read and changes the data that is getting returned to hide the BA pane. You can download the trigger here. Download the SDT_HideBAinNavigationList.xml.dbg.xml file. In Support Debugging Tool (I am using build 15, not sure if this file is compatible with earlier versions of SDT), select Options >> Configuration Export/Import and import the downloaded file. This will create an Automatic Debugger Mode trigger which you will need to enable for all users. Since this is not an SDT tutorial, please check out the Debugger pdf on the SDT page for instructions on how to use the Automatic Debugger Mode and the other features of the tool.

PS. This was a quick and dirty debugging job. I did NOT thoroughly test every bit of code in this example. Use at your own risk.

Of course, I gotta say, you really shouldn’t be on SQL 2005 because you’re missing out of all the new features. I should go tell the customer this…

Smile

224 comments:

«Oldest   ‹Older   201 – 224 of 224   Newer›   Newest»
المتوكل على الله said...


شركة رش مبيدات بالدمام
شركة مكافحة الحشرات بالدمام
شركة تنظيف بالدمام
شركة تسليك مجارى بالدمام
شركة تنظيف خزانات بالدمام
شركة تنظيف مساجد بالدمام
شركة تنظيف واجهات حجر بالدمام
شركة تنظيف مسابح بالدمام
شركة عزل خزانات -بالدمام

المتوكل على الله said...


شركة تنظيف بالرياض
تقدم خدمتها فى جميع المجالات الخاصه بالتنظيف والمكافحة الحشرات بمدينة الرياض
شركة رش مبيدات بالرياض
شركة تنظيف كنب بالرياض
تعتبر شركة ركن كلين للصيانة والنظافة من اولى الشركة التى له اسما فى مجال خدمات التنظيف ومكافحة الحشرات نحن لدينا احدث المعدات لجلى وتلميع السرميك وافضل المنظفات التى تستخدم فى مجال التنظيف الشامل بالرياض.
شركة تنظيف موكيت بالرياض
شركة تنظيف خزانات بالرياض
شركة تنظيف مساجد بالرياض
شركة تسليك مجارى بالرياض

azez 0569991822 عزيز said...

شركة رش مبيدات بالجبيل
شركة مكافحة حشرات بالجبيل
شركة مكافحة النمل الابيض بالجبيل
شركة مكافحة فئران وقوارض بالجبيل
شركة مكافحة صراصير بالجبيل
شركة مكافحة البق بالجبيل

afaf elgamal said...

شركة تنظيف بأبها

شركة تنظيف فلل بأبها
شركة تنظيف شقق بابها


شركة تنظيف منازل بأبها
شركة تنظيف مجالس بابها
شركة ننظيف موكيت بأبها
شركة تنظيف خزانات بأبها
شركةتنظيف منازل بخميس مشيط
شركة تنظيف فلل بخميس مشيط

afaf elgamal said...

شركة تنظيف فلل بأبها
شركة تنظيف شقق بابها


شركة تنظيف منازل بأبها
شركة تنظيف مجالس بابها
شركة ننظيف موكيت بأبها
شركة تنظيف خزانات بأبها
شركةتنظيف منازل بخميس مشيط
شركة تنظيف فلل بخميس مشيط
شركة تنظيف مجالس بالرياض
شركة تنظيف مساجد بالرياض

bilal khan said...

I think as much it is uncommonly important and instructed. I should need to thank you for the exercises.

cong ty lam phim 3d du an

Bilal Mughal said...

i like our content thanks for posting i will come back to read this amazing stuff
اغاني مسلسلات رمضان - اغاني- mp3 download - مهرجان - موال - اغاني جديدة

Molina Morgan said...

I would like to appreciate your information. I found it very interesting and grateful thanks for sharing this with us.
digital marketing company in faridabad

eman Gamal said...

هل تبحث عن شركة متخصصة فى خدمات التنظيف بالطائف بافضل المعدات والسوائل وثقة تمة فى العمل ودقة فى النتائج كل هذه المميزت توفرها شركة الخليج الشركة الافضل والامثل فى الخدمات المنزلية بالطائف وبما اننا الشركة الافضل والامثل بدون منافس سوف نسعى لتوفر افضل الخدمات باقل تكلفة وبقدر كبير من الاهتمام والدقة عزيزى اينما كنت فى اى منطقة ا وحى تابع لمدينة الطائف اتصل بنا وسوف نصلك فى الحال شركة الخليج للخدمات المنزلية شركة تنظيف منازل بالطائف
شركة تنظيف فلل بالطائف
شركة تنظيف خزانات بالطائف
شركة تسليك مجارى بالطائف
شركة رش مبيدات بالطائف
شركة مكافحة نمل ابيض بالطائف
شركة مكافحة حشرات بالطائف
شركة عزل اسطح بالطائف
شركة عزل خزانات بالطائف

eman Gamal said...

الشركة تمتلك خبرة كبيرة ومعرفة تامة بكافة الحشرات التي تعيش بمدينة الرياض ونمتلك كافة المبيدات اللازمة للقضاء عليها ونحن بقسم شركة رش مبيدات بالرياض نهتم باقتناء احدث المبيدات المستعملة على الصعيد العالمي حيث نضمن باستيرادها افضل جودة لخدمتنا ونشكل جلسات عمل علي يد مختصين للتوعية واعطاء التعليمات الخاصة باستخدام المبيدات كل نوع منها على حدا لانها تمتاز بتنوع كبير وطرق استخدام مختلفة ونتائج ايضآ مختلفة.
شركة رش مبيدات بالرياض
شركة مكافحة حشرات بالرياض
شركة مكافحة النمل الابيض بالرياض



eman Gamal said...

الشركة تمتلك خبرة كبيرة ومعرفة تامة بكافة الحشرات التي تعيش بمدينة الرياض ونمتلك كافة المبيدات اللازمة للقضاء عليها ونحن بقسم شركة رش مبيدات بالرياض نهتم باقتناء احدث المبيدات المستعملة على الصعيد العالمي حيث نضمن باستيرادها افضل جودة لخدمتنا ونشكل جلسات عمل علي يد مختصين للتوعية واعطاء التعليمات الخاصة باستخدام المبيدات كل نوع منها على حدا لانها تمتاز بتنوع كبير وطرق استخدام مختلفة ونتائج ايضآ مختلفة.
شركة رش مبيدات بالرياض
شركة مكافحة حشرات بالرياض
شركة مكافحة النمل الابيض بالرياض



toronto wiring said...

thanks for this post very interesting content
japanese cone hat

bilal khan said...

You have completed an awesome activity. I will burrow it and actually prescribe to my companions. I am sure they will be profited from this site



http://arizonaast.org/index.php/chino-valley-arizona-lawyer-2/

bilal khan said...

you doing an awesome job!

http://arizonaast.org/index.php/clifton-arizona-lawyer-2/

bilal khan said...

you doing an awesome job!

http://arizonaast.org/index.php/buckeye-arizona-lawyer-2/


bilal khan said...

you doing an awesome job!

http://arizonaast.org/index.php/bisbee-arizona-lawyer-2/

bilal khan said...

This is a superb article, Given such a great amount of data in it, These sort of articles keeps the clients enthusiasm for the site, and continue sharing more ... good fortunes.

digital marketing

eman Gamal said...

الشركة الافضل فى الممكله فى خدمات مكافحة الحشرات ورش المبيدات نستخدم افضل المعدات لتخلص من الحشرات بجميع انواعها
شركة رش مبيدات بالخرج
شركة مكافحة حشرات بالخرج
شركة مكافحة النمل الابيض بالخرج
شركة رش مبيدات بأبها
شركة مكافحة حشرات بأبها
شركة مكافحة النمل الابيض بأبها
شركة رش مبيدات بنجران
شركة مكافحة حشرات بنجران
شركة مكافحة النمل الابيض بنجران
شركة رش مبيدات بالدوادمي
شركة مكافحة حشرات بالدوادمي

eman Gamal said...

شركة معتمدة فى مجاال مكافحة الحشرات والنمل الابيض ورش المبيدات الحشريه نتمتلك جميع الامكانيات فى هذا الصدد من اجل اسره نقيه وحياة سعيدة ونتمني ان نكون عند حسن ظن العميل
شركة مكافحة النمل الابيض بالدوادمي
شركة رش مبيدات بينبع
شركة رش مبيدات بشقراء
شركة مكافحة حشرات بشقراء
شركة مكافحة النمل الابيض بشقراء
شركة رش مبيدات بخميس مشيط
شركة مكافحة حشرات بخميس مشيط
شركة رش مبيدات بالقصيم
شركة مكافحة حشرات بالقصيم

waled mohamed said...
This comment has been removed by the author.
شركات نقل العفش فى جدة said...

إذا كنت ترغب بنقل عفشك بأمان دون خدش أو تكسير أو ضرر، فسوف نقدم لكم أفضل شركات نقل العفش فى جدة من خلال محرك البحث السعودى - سومتر.

abo-bder said...

شركة نقل اثاث من الرياض الى الامارات

اسرار ومعرفة said...

هل تبحث دائما عن شركة تلبي جميع الخدمات المنزلية وتحمل عنكم عبء التنظيف وعبء المكافحة والتخلص التام من الأضرار التالفة في المنزل فعليكم بشركة ركن الامانة فهي أفضل شركة متخصصة في كافة الخدمات المنزلية على أعلى مستوى شركة مكافحة حشرات بابها
شركة تنظيف ببيشة
شركة تنظيف بخميس مشيط
شركة مكافحة حشرات بخميس مشيط
شركة تنظيف بنجران
شركة تنظيف مجالس بابها
شركة تنظيف منازل بابها
شركة تنظيف كنب بخميس مشيط
شركة تنظيف منازل بخميس مشيط

اسرار ومعرفة said...

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

«Oldest ‹Older   201 – 224 of 224   Newer› Newest»