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:
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.
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…
![]()
44 comments:
Hello,
We facilitate the provision of independent analysis to support expert testimony, regulatory or legislative engagements. Frequently, this work includes economic, financial and statistical studies of varying data analysis, technical and http://www.palmerleasing.com.
Hello !!! Dear Friend !!! Nice Blog !!!
Go through all your posts written by you in Blog....
Written all posts nicely......
I am new in Blogger, Please go through my blog.. & give your valuable ideas to make my blog qualitative... Thanks... Dimpal, India
These kind of post are always inspiring and I prefer to read quality content so I happy to find many good point here in the post.
It is very nice suggestion.If you need to make photos into paintings,or you want to buy some paintings.Recommending one nice online Oil Painting Gallery for you.They can offer you many subjects oil paintings and Custom Oil Painting for you.
I discovered that I could hide the BA pane and the error message would then not show up.
I really like your blog, it looks very nice, I'm happy to visit again to see your blog because it's very good indeed, thank's for all. Regards, midlife career change advice really hope to be your friends
I really like your blog, it looks very nice, I'm happy to visit again to see your blog because it's very good indeed, thank's for all. Regards, metal building homes plans really hope to be your friends
What a great testimony. Im all convinced.
I got all those errors. Thanks for the answers, all the problems were solved.
Hi, I have just visited your site and the info you have covered has been of great interest to me.
This is not the first of your posts I've read, and you never cease to amaze me. Thank you, and I look forward to reading more.
Hello,
Nice article has been shared here. It was fun reading your this article and also did get lots of good points from here. i would like to visit here again in future too. it would be great if you can share some more information related to marketing agency sydney here in this article. keep on posting such article here in future too.
Thanks,
blogwalking just coincidence, do not quite understand about programming, but I just hope to add insight.
Nice article. I really like it. Thank you for sharing.
IT Services Company
Thank you for posting this impressive content. http://www.developmentstep.blogspot.com for social development, success in business and self improvement
thank you so much. foosbobetr good Archive
Those errors sure can be annoying, especially if there is no easy fix!
-Jack @ inventory management software
Thank you for this nice post I will visit your page again.
nice blog
you now new and easy earning way WAZZUB
just visit my blog
IN ENGLISH
http://15smartideas.blogspot.com/
IN UDRU
http://onlinejobsfreepk.blogspot.com/
ragards:
well wisher for you all
I've experienced similar error. But found some quick solutions.
Thanks for great information you write it very clean. I am very lucky to get this tips from you
PPI Claim
Great article and thanks for your work.You made an article that is interesting. At the same time,Welcome to look at SpeedyCourse Thanks.
What's more, you can search through out courses
You obviously put a lot of work into that post and it’s very interesting to see the thought process that you went through to come up with those conclusion. Thanks for sharing your
deep thoughts. We must admit that Business Plan Writers think you nailed it on this one.
Thanks for post. It’s really informative stuff.
I really like to read.Hope to learn a lot and have a nice experience here! my best regards guys!
Very informative and helpful blog. Thanks for sharing with us.
Thanks for post. It’s really informative stuff.
I really like to read.Hope to learn a lot and have a nice experience here! my best regards guys!
such a good one. It's really awesome. Thank you for the great post.
just list the post something informative.
inventory control software
If you’re interested in using Microsoft dynamics sl for your business then this company can really help you out. They have the knowledge and know how to make your business grow.
Having veterinary name tags can be really helpful for your business.
You made some good points there. I did a search on the topic and found most people will agree with your blog.
Excellent piece of article. Im so happy to hear from you.
Thanks for the sharing a such a great information in future also.Please keep such kind of the information in future also.I will wait for your another post.
Great blog post.
Thanks for the post. Technology can be hard to utilize but, if you need to find website design orange county ca then help is out there.
Travel to Bali is very good to booking from Bali Hotels Accommodation. You will find something natural around the island. Exploring the island of Bali, and Best deal of
hotels. Check also special deals on
Bali Resorts
Hotels Kuta Bali
Bali Seminyak Hotels
Legian Hotels
Nusa Lembongan Hotels,
Nusa Dua Beach Hotels
Ubud Hotels
Bali Hotels Indonesia
Bali Luxury Hotels
Sanur Beach Hotel
Or if you want to get holiday in Phuket, you can book from Phuket Hotels , Patong Hotels booking online,and Istanbul Hotels Turkey for Istanbul Turkey Online reservation.. Thank You.
Travel to Bali is very good to booking from Bali Hotels Accommodation. You will find something natural around the island. Exploring the island of Bali, and Best deal of
hotels. Check also special deals on
Bali Resorts
Hotels Kuta Bali
Bali Seminyak Hotels
Legian Hotels
Nusa Lembongan Hotels,
Nusa Dua Beach Hotels
Ubud Hotels
Bali Hotels Indonesia
Bali Luxury Hotels
Sanur Beach Hotel
Or if you want to get holiday in Phuket, you can book from Phuket Hotels , Patong Hotels booking online,and Istanbul Hotels Turkey for Istanbul Turkey Online reservation.. Thank You.
Im in awe while reading your blog.
Hey there, nice stuff, if you need video content or something you like me to act out and make it to edutainment, do let me know, this is a sample of my video. I like to share.
http://www.youtube.com/watch?v=gN0g7xyQFq4&feature=youtu.be
It’s a pleasure to visit this blog because it has a detailed structure. Simply Excellent. Visited so many blogs, I find this a very unique and interesting.
Simply amazing.---
Workout Plan & Healthy Eating
Gold Entertainment
http://visitors2cash.com/ref.php?refId=52661
Corporate serviced apartments in Noida situated in the heart of NOIDA are less than 30 minutes away from Delhi shopping and business districts. Designed with the international executive in mind, BMA Service Apartments offers stylish city living with the convenience, comfort and security of a private Serviced Apartments in Noida apartment lifestyle.
Post a Comment