After completing a customization on Job Tracker, and testing it extensively on our dev database, I imported it into Live database for user access via the menu. When the Job Tracker’s customization is called via the menu , it distorts one of the tab’s layouts so that the lower (generic comment) text box overlaps the upper text box.
However, when the customization is called via the menu in Developer mode (when you choose the customization you want to run), the layout is perfect – the same as it was when developing and testing on the dev database.
Why is this happening? How can the same customization behave so differently based on how it is called in the menu? I have attached screenshots to show the difference.
DEV shows the correct layout (no overlap on the text boxes)
I checked all of my anchors (all set to Top Left), resized my fields (smaller than before), saved my customization, cleared my client cache, deleted my fleet-app-02-808 file in C:\ProgramData\Epicor (reloads from server if missing), logged off and back on, and I still get the first comment field displaying over-sized so that its covered a bit by the second text box.
Why is it distorted when called via the menu but its perfect when I call it directly in developer mode?
The client cache and the program data fleet-app-02-808 are the first things I clear/reset when trouble-shooting issues like this. Unfortunately when neither worked, and I noticed it was only the direct call from the menu that causes the distortion.
Thanks for that suggestion Chris! I did try it directly from the menu (not recently opened versions), and it did the same thing.
Specifically, I updated the customization call for Job Tracker on one menu call and then saved it. Then logged out and back in again, then called it directly from the updated menu. Still displays with the overlap.
I appreciate your input and would have been thrilled if it had worked.
The funny thing is, the (top) Comment Text box was not messed with in any way, until recently when it expanded past the new (bottom) Generic Text box below it.
You know the saying… “First do no harm…”; that’s what I was trying for but somehow broke the first box anyway.
Good news! I have the solution provided by Daniel at Epicor Support:
Open the customization and go into the Tools and then select Tools > Custom XML Editor. While the 3 Text Boxes on the form all have the Anchor set to Top, Left, the “Comment Text” Text Box called txtOpCmmts had a Custom Anchor Property with the Same Value: Top,Left.
While in the Custom XML Editor, select that custom Anchor Property and then select the Delete Key on your Keyboard, to delete that Custom Property, and Save. After the changes were saved, ran the Customization and now, that tab appears correctly! Yay!!!
Thanks to Daniel and all of you that provided great suggestions!
Karen