Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

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

former_member185116
Active Participant
0 Kudos

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...

1 ACCEPTED SOLUTION

mmcisme1
Active Contributor
0 Kudos

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:

chain.
field lfa1-stcd3.
module validate_view_class_module.
endchain.
2 REPLIES 2

mmcisme1
Active Contributor
0 Kudos

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:

chain.
field lfa1-stcd3.
module validate_view_class_module.
endchain.

Former Member

Would be helpful to see the "Flow Logic" tab from your screen.