Skip to Content

values entered by backspace in screen field are not appearing in program.

Hello all,

i have designed a Z screen to update values in Vendor master like below,

my question is the values of fields GST number and PAN No are entered by pressing backspace,

the problem here is (the values entered by selecting backspace) are not caught i.e the values are not appearing the corresponding fields,

the field values lfa1-stcd3 and j_1imovend-J_1IPANNO are empty, the values are not appearing here..

if i select ENTER button then only the values are appearing ,

how do i catch these values even when no ENTER button is selected..

thanks in advance...

v6.jpg (25.2 kB)
v4.jpg (198.0 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Nov 09, 2017 at 12:00 PM

    There aren't any differences between filling with a backspace or entering your fields. If filled with a backspace and then no action is taken then the screen may not know the fields have been filled. But it no action was taken then you wouldn't be getting into your code. A action must be taken to see the fields - there are some exceptions that you can do in your screen. I'm not sure what you are trying to do.

    Please take a look at your screen definition. Do you have a chain / endchain around the validate_view_class module? If you do are the fields within the the chain. By the way if the fields didn't change, the module would not be called.

    For example:

    field lfa1-stcd3.
    module validate_view_class_module.
    Add comment
    10|10000 characters needed characters exceeded