One user gets an error on a BAQ

I have a BAQ that lists orders with a value over a certain dollar amount. It works for most users; all but one that I know of.

This user gets the following error as the dashboard loads:

Application Error

Exception caught in: Infragistics4.Shared.v12.2

Error Detail

Message: Key not found: ‘OrderDtl_OrderNum’
Parameter name: key
Program: Infragistics4.Shared.v12.2.dll
Method: GetItem

Client Stack Trace

at Infragistics.Shared.KeyedSubObjectsCollectionBase.GetItem(String key)
at Infragistics.Win.UltraWinGrid.ColumnsCollection.get_Item(String key)
at Infragistics.Win.UltraWinGrid.SortedColumnsCollection.Add(String key, Boolean descending)
at Ice.Lib.Framework.EpiUltraGrid.LayoutLoadFromXml(XmlDocument gridLayout)

If she clicks OK to close the error, she can select the dates and run the BAQ.

It doesn’t matter if she uses the modern shell or classic style and the error occurs when she logs in at someone else’s workstation.

Any ideas?

Have you already tried clearing the user cache?

Does she have tracing on? I’ve gotten errors with tracing on before when no one else does. I clear the log and turn it off and I’m good to go.

I hadn’t tried that, but just did on my computer then logged in as the user that gets the error. Still get the error.

~;)Karen

No, tracing is not on.

~;)Karen

Are you running the query in the BAQ designer or somewhere else? Could she have a personalization active that’s messing with the grid?

I would guess that it is personalization-related, because of this: “at Ice.Lib.Framework.EpiUltraGrid.LayoutLoadFromXml(XmlDocument gridLayout)”.

The error is happening as the grid is attempting to load the user’s personalized grid layout. Try deleting or resetting the personalization and try again.

Personalization’s must have been it! I deleted her personalizations on that dashboard and it opens without the error now.

Thanks for the help.