2008 Mar 12 9:33 PM
Hello Experts,
I have created a Z-Table and generated a maintainance dialog for that table.
The table has 5 fields:
1. VBELN (CHAR, 10)
2. MATNR (CHAR, 18)
3. RATIO (DEC 3, 2)
4. PRICE (DEC 5, 2)
5. GROUP (CHAR, 5)
We want to enforce a check on 'NEW ENTRIES' that the first 4 fields should be filled in that are mandatory fields. So I have created an 'EVENT' for this Table Maintenance to check the condition with an error message (because they wanted an hard stop). While testing I am entering the data for first 3 fields and missing the data for 4th field i.e, PRICE. Now when I hit 'ENTER' that 4th field is greyed out for me. I want to make this field as an editable field so that the users can enter the data for this field after they see the error message?
Can anybody please let me know how to do that?
Thanks a lot.
Hello Experts,
I have created a Z-Table and generated a maintainance dialog for that table.
The table has 5 fields:
1. VBELN (CHAR, 10)
2. MATNR (CHAR, 18)
3. RATIO (DEC 3, 2)
4. PRICE (DEC 5, 2)
5. GROUP (CHAR, 5)
We want to enforce a check on 'NEW ENTRIES' that the first 4 fields should be filled in that are mandatory fields. So I have created an 'EVENT' for this Table Maintenance to check the condition with an error message (because they wanted an hard stop). While testing I am entering the data for first 3 fields and missing the data for 4th field i.e, PRICE. Now when I hit 'ENTER' that 4th field is greyed out for me. I want to make this field as an editable field so that the users can enter the data for this field after they see the error message?
Can anybody please let me know how to do that?
Thanks a lot.
2008 Mar 12 10:43 PM
That i think can be done only if you modify the Flow logic of the maintenance screen.
( The issue that you might face with this method is after regeneration of the Maintenance the changes will be lost )
Regards,
abhishek
2008 Mar 12 11:18 PM
Thanks Much Abishek. Is there any other "event" or any other way you can think of?
2008 Mar 13 1:55 AM
Hi Sam,
In the flow logic of the screen and in PAI of the module input.
you can use something like below:
loop at screen.
screen-field4 - input = 1.
endloop.
thanks
Dan
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |