OK, here is the deal:
My question is not why these type of "ghost problems" appear in the first place.
My question is not even why they come and go when you did nothing in between with regards to code or circumstances.
Although both questions are very interesting and puzzling.
My question is rather: How do you all debug web components?
I am especially looking for well proven debugging protocols or good practices towards A5 web components like grids, dialogs etc.
What techniques do you use ?
What steps do you take in which order ?
What are "must do's" ?
What are the "don'ts" ?
This morning I opened one of my projects to work on it. It has an autoexec file that checks certain parameters and if not met certain criteria, it will open a component for registration of the software.
So, the opening of the component was expected since my own license to my own software "expired" (you gotta love it!).
However, instead of the component showing like it had done the past weeks, it showed an error message. Something about not "too many parameters filling objects with data from the table".
I found this was related to an action script on one of the server events. Went there, opened the action script command in edit mode, checked the "show debugging info"-checkbox and tried again: problem was gone!
Unchecked the checkbox again: problem still gone. Problem did not show anymore.
So, the opening of the component was expected since my own license to my own software "expired" (you gotta love it!).
However, instead of the component showing like it had done the past weeks, it showed an error message. Something about not "too many parameters filling objects with data from the table".
I found this was related to an action script on one of the server events. Went there, opened the action script command in edit mode, checked the "show debugging info"-checkbox and tried again: problem was gone!
Unchecked the checkbox again: problem still gone. Problem did not show anymore.
My question is not even why they come and go when you did nothing in between with regards to code or circumstances.
Although both questions are very interesting and puzzling.
My question is rather: How do you all debug web components?
I am especially looking for well proven debugging protocols or good practices towards A5 web components like grids, dialogs etc.
What techniques do you use ?
What steps do you take in which order ?
What are "must do's" ?
What are the "don'ts" ?