Is it possible to reload a personalization or revert to last saved on a load event or elsewhere in a customization?
Problem: I am using a customized epiultragrid. I set up a table on the load event, giving the column names, extended properties, etc. I then bind the table to epiultragrid. This puts the columns of the ultragrid in a specific order. Users have tried to move the columns around, and save the settings to a personalization. However, every time the user opens the form, the columns are placed back in their original order. If they Revert Layouts to Last Saved, the columns go back to what they had saved.
I am trying to get that process to happen after the table was binded to the ultragrid automatically. However, I am unsure how to accomplish this.
I looked at the trace logs. I could see where it is calling the customization, but I could not find when or how it was determining the personalization. I looked in the object explorer, session properties. There are lot in there, but I did not see anything that would indicate the personalization. Also, when I run the Revert Layouts to Last Saved process, I don’t see anything in the trace logs.
Any ideas would be greatly appreciated.
Jon (Frequent lurker, seldom poster)