Skip to Content
Former Member
Apr 11, 2013 at 10:03 PM

Issue with check_changed_data()


Hello Experts,

I have a editable dynamic ALV where I am using check_changed_data() to record the changes in the ALV.

And the cell values should be numeric.

The issue is when I enter a non-numeric value in one of the cells and hit enter the system is throwing an error message saying that "Entry is not numeric".

Then when I change the value to the numeric and hit enter the values in the cells prior to the error is not being captured by the check_changed_data() event.

My issue will be resolved if any of the below solition is possible.

1) If the system doesnt do anything when I hot ENTER as I have a seperate SAVE button to save the values and I am handling the non-numeric value checks with in the program. Like I would like to disable the ENTER functionality.

2) Or is there any way to record the values in the other cells prior to the error using the check_changed_data() event?

Please let me know your inputs on this issue.

Thanking you for your time.