I am trying to change the internal table of ALV grid using the object CL_GUI_ALV_GRID. I import data from an excel file and pass it to the internal table. However I am unable to validate the data. Whenever I insert an entry in the ALV grid manually, the checks are performed by ALV itself and an error log pops up pops up if the values are incorrect (for example wrong value of transportaion Group - MARA-TRAGR)
However since I am changing the data of the internal table programmatically, the DATA_CHANGED event is not fired and hence even incorrect entries are taken by the ALV grid. Is there any way to call the error log popup when the data is changed internally?
Thanks and Regards,