The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
|
|
Tabs Disappearing
Posted: 19 Aug 09 9:59 AM
|
Hi all
We're on SLX 7.5.1 and we've got a strange situation. People keep losing tabs on the Account and Contact mainviews. So far it seems to be affecting only Custom Smartparts, although it has now started affecting the More Tabs tab, rather worryingly. Once a user loses it, it's gone forever. We've been using the role security to try and force the cached preferences to refresh with mixed results, but obviously this won't work on the More Tabs tab.
More important however is the fact that whenever this occurs it has the knock on effect of stopping other tabs and dialogs from working. The user will receive a SLX error stating something like: "Sys.InvalidOperationException: Could not find UpdatePanel with ID 'ctl00_TabControl_element_ActivityList_update_panel_ActivityList'. If it is being updated dynamically then it must be inside another UpdatePanel."
Any idea what's causing this and how we can fix it? This did not occur during development, only since we have gone live with the product. |
|
|
|
Re: Tabs Disappearing
Posted: 19 Aug 09 10:33 AM
|
Open up AA, View -> Virtual File System Explorer
Browse to Configuration -> Application_User -> SlxClient -> [Login]
Open up the ASP.account_aspxDetail and ASP.contact_aspxDetail for the affected users open open the TabWorkspace XML file. Manually add in the entries for the missing tabs under either MainTabs or MoreTabs. Make sure the string you enter is the name of the tab - for you example it is ActivityList.
Rebuild & Redeploy.
|
|
|
|
Re: Tabs Disappearing
Posted: 19 Aug 09 10:38 AM
|
Wow! Fast response!
That's brilliant, cheers! We'll give that a try and I'll let you know how it goes. |
|
|
|
Re: Tabs Disappearing
Posted: 19 Aug 09 3:42 PM
|
Heh. I happened to run into this one before and it was a pita to fix!
Good luck! |
|
|
|
Re: Tabs Disappearing
Posted: 21 Aug 09 11:40 AM
|
You can also delete the entire profile in that location - as long as your users don't mind losing their tab layout settings. You'll need to restart IIS for it to re-load the cache of these settings. |
|
|
|
Re: Tabs Disappearing
Posted: 16 Oct 09 10:31 AM
|
Are those profile settings stored anywhere on the website? |
|
|
|
Re: Tabs Disappearing
Posted: 19 Oct 09 1:31 PM
|
No - they are in the VFS. Use VFS explorer (regardless of weather or not your project is stored in a VFS or LFS) and navigate to Configuration -> Application_User -> SlxClient ->
These profiles store tab orders, screen layouts, etc... It is safe to delete them, but the user will lose any custom drag and dropping of screen objects they have done. |
|
|
|
Re: Tabs Disappearing
Posted: 18 Mar 11 11:31 AM
|
fiogf49gjkf0d Can someone explain this to me? We have 700 users, so having to do a compile and deploy to fix this issue is insane. What's the deal with this? Does anyone know what causes this? |
|
|
|
Re: Tabs Disappearing
Posted: 18 Mar 11 12:10 PM
|
fiogf49gjkf0d We support multiple disconnected remotes and use roles to manage multiple main details, Every time a Role change is processed we need to purge the vfs settings, then redeploy. For remotes timing is critical so we push remote tasks to Kill ServerHost, purge the db settings, redeploy manually and restart ServerHost. It is painful. I had logged a defect against 7.5.1 asking for a reset on the options page. All it needed to do is kill the users profile settings (simple sql delete) then exit slxclient without rewriting any bad data during the logout. During the next login, they would be reset. Haven't seen it yet 
My suggestion to you is to add a clear profile cache button to the login screen. It would push the delete statements directly into the db via sql, then see if it fixes the issue when they login. It probably would not work if their last session has not timed out.
|
|
|
|