Folks I have a bit of an issue, have tried everything and I am stumped.
In E10, we have a working updatable dashboard. Due to some access rights cross-company, we copied this working updatable dashboard and created a new dashboard to filter the results to only show for the CurrentCompany that the user is accessing the dashboard from. “Copying” the dashboard was done with an export → import of the dashboard definition and renaming it. Easy enough.
However, my issue is that now the deployed version of the NEW dashboard does not allow the “Updatable” prompted fields to be updated. It shows them in GREY instead of the usual WHITE for the updatable prompted fields.
What is even stranger, the new copy of the updatable dashboard appears to work perfectly fine in the “Test Application” version, but not in the actual deployed version on the menus.
Here is what the fields looks like in the “Test Application” version which allows update (white, updatable):
Here is what the fields look like in the actual deployed version on the menus (greyed out, not updatable):
I have read through what forums I could find about this topic. And I have looked through everything I can think of in the dashboard. I am totally stumped what the issue is.
Has anyone had an issue like this before? If so, how did you resolve it so that the deployed dashboard on the menu would allow the user to update the field?
Thanks in advanced for reading my post. Please let me know if any other information is needed to help.
Interesting. No-- I did not export the updatable BAQ as well because actually the copy of the dashboard is using the same UBAQ and that BAQ still resides in the system.
My initial thought after coming to a total dead end is that this is a bug of some kind with the .DLL deployment process as I’ve read about in other threads. But, I’ve not had any issues deploying dashboards and all of the changes deploy fine.
The only issue is that the Updatable Fields which are set to Prompted show as greyed-out and read only in the deployed version of the dashboard. So if it is a bug, it’s a very strange bug that is only affecting the updatable fields and making them show as read only.
The original working updatable dashboard is still using the original UBAQ and is still functioning fine, but I cannot see any differences between it and the copy I made.
sorry, I think I misread and thought you exported a updatable dashboard from one environment to another. It sounds like this is in the same environment but the new dashboard is a copy of the old and the new is behaving differently than the original.
If you clear your client cache and then re-deploy the dashboard, does the deployed menu item still behave unexpectedly?
You are correct, it is a copy within the same environment, and the UBAQ is set to All Companies and shared.
I appreciate your responses a lot. Clearing client cache and re-deploying from the app server with Manager credentials was one of the first things I tried but to no avail. I just tried once more to make sure-- no dice.
Deployment process appears to complete successfully, but the finished product is not the same as the “Test Application” version from the deployment window. The only difference remains that the updatable fields set to Prompt still show greyed out when accessed in the deployed version from the menus.
Silly test, and I’m sorry I’m not being more helpful. Can you try adding a new menu item and adding the deployed dashboard to that and see if it behaves the same?
Wow… so-- your idea led me to the solution (I feel SO STUPID). I had the menu item set to Dashboard-Runtime instead of Dashboard-Assembly… I had to create a new menu item using Dashboard-Assembly and it now works as usual.
I cannot believe I missed this, and now wasted both of our time! However, I am eternally grateful for your contributions here as truly you led me to the solution. Thank you SO MUCH kind soul.
I repeat… the solution was creating a new menu items using Dashboard-Assembly instead of Dashboard-Runtime… wow!
Thank you again. This is a life saver. +1 Karma to user Aaron_Moreng.