GRID : Bug in refresh ?
Posted: Fri May 20, 2016 8:55 pm
Hi,
In my program ART there is a MSGDEBUG(...) in the function ART_NewArtID(). I compile and run the program.
I click in the GRID. Remember the record.
Click button ADD, click button REFRESH.
The current record in the GRID is the same as before I clicked the buttons.
Now I remove the MSGDEBUG(...) in program ART, compile and run the program again. I repeat the same actions.
I click in the GRID. Remember the record.
Click button ADD, click button REFRESH.
The current record in the GRID is NOT the same as before I clicked the buttons.
How is that possible ? Is there a bug in the GRID refresh ? Why is the GRID result incorrect without the MSGDEBUG(...) in the program ?
I don't get it.
You can see it too in the movie GridRefresh in attachment.
(Any remarks about the program, good or bad, are welcome too. I want to learn).
Kind regards, Marc
In my program ART there is a MSGDEBUG(...) in the function ART_NewArtID(). I compile and run the program.
I click in the GRID. Remember the record.
Click button ADD, click button REFRESH.
The current record in the GRID is the same as before I clicked the buttons.
Now I remove the MSGDEBUG(...) in program ART, compile and run the program again. I repeat the same actions.
I click in the GRID. Remember the record.
Click button ADD, click button REFRESH.
The current record in the GRID is NOT the same as before I clicked the buttons.
How is that possible ? Is there a bug in the GRID refresh ? Why is the GRID result incorrect without the MSGDEBUG(...) in the program ?
I don't get it.
You can see it too in the movie GridRefresh in attachment.
(Any remarks about the program, good or bad, are welcome too. I want to learn).
Kind regards, Marc