‎2007 Mar 05 1:11 PM
Hi all,
I am using LDB PNPCE. I want to give default value for field Personnel area on selection screen.
How can I do it?
Thanks
Rahul
‎2007 Mar 05 1:16 PM
Hi,
If you use PNP LDB in the attributes the selection screen fields for Personal Araea are named as : PNPWERKS-lOW and PNPWERKS-high.
So in the Initialization: you write code and can default values.
Loop at PNPwerks.
assign default values for sign, option, low and high and append.
Endlloop.
Regards,
Anji
Message was edited by:
Anji Reddy Vangala
‎2007 Mar 05 1:14 PM
Hello,
try that
NODES pernr.
INITIALIZATION.
*<b>gray out</b>
LOOP AT SCREEN.
IF screen-name = 'PNPBUKRS-LOW'
OR screen-name = 'PNPBUKRS-HIGH'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
*default
pnppernr-low = 4711.
PNPPERNR-sign = 'I'.
PNPPERNR-option = 'EQ'.
append PNPPERNR.Vsanth
‎2007 Mar 06 5:49 AM
‎2007 Mar 05 1:16 PM
Hi,
If you use PNP LDB in the attributes the selection screen fields for Personal Araea are named as : PNPWERKS-lOW and PNPWERKS-high.
So in the Initialization: you write code and can default values.
Loop at PNPwerks.
assign default values for sign, option, low and high and append.
Endlloop.
Regards,
Anji
Message was edited by:
Anji Reddy Vangala
‎2007 Mar 06 5:50 AM
‎2007 Mar 05 1:26 PM
Hi Rahul,
In the INITIALIZATION event we can set the default values for selection screen fields.
INITIALIZATION.
loop at screen.
if screen-name = 'S_MATNR-LOW'.
CLEAR S_MATNR.
s_matnr-low = '1234'.
s_matnr-option = 'EQ'.
s_matnr-sign = 'I'.
append s_matnr.
CLEAR S_MATNR.
s_matnr-high = '5678'.
s_matnr-option = 'EQ'.
s_matnr-sign = 'I'.
append s_matnr
clear s_matnr.
endif.
endloop.
Hope it helps.
Mark if useful
Regards,
Saumya