Skip to Content
Former Member
Sep 07, 2009 at 11:31 AM

DATA_CHANGED event handler is not triggered after input.(OO ALV)


Dear Experts,

What I did:

I register Enter as the trigger event for data_changed event, and I put my checking logic in data_changed_handler which is a method of a local class. When the checking fails, I put messages using er_data_changed->add_protocal_entry to show messages.

My checking is simple, if the cell is empty, error messages pops up tells that this cell can not be blank for this row.

My problem:

When there is no entry in the alv list(Only this situation), I insert a new entry, the cell which is required is empty, I press Enter, data_changed event is triggered, the message pops up saying that the cell is required. Then close the pop up message window, I input something in the cell, and press enter. The data_changed event is not triggered.

Is there any1 has any ideas on this problem?


Edited by: Changjiu Tan on Sep 7, 2009 1:33 PM