‎2007 Apr 05 11:29 AM
Hi All,
I have some fields like sent date, resent date, target recipient date, reminder date, and actual recipient date for my internal table.
If I enter the resent date, then the sent date field should become disabled for that record.
How can I achieve this?
Thanks and regards,
Balakrishna.N
‎2007 Apr 05 11:34 AM
i think it is in selection-screen.
if yes
then
at selection-screen output.
if resdate ne ''.
clear : sendate.
loop at screen.
if screen-name = 'SENTDATE<or what your screen field name in caps>.
screen-input = '0'.
modify screen.
endif.
endloop.
if it is in screen use the code at PBO.
regards
shiba dutta
‎2007 Apr 05 11:37 AM
Hi Shiba Dutta ,
It is not a selections screen.
I used a seperate screen(modal dialog box) to display my internal table on the grid.
Regards,
Balakrishna.N
‎2007 Apr 05 11:39 AM
then same coding you do in PBO...
screen flow logic.
PROCESS BEFORE OUTPUT.
module status.
in abap.
module status output.
<your code>
endmodule.
but you have to press enter to disable the input field after giving the input.
regards
shiba dutta
‎2007 Apr 05 12:12 PM
I did get the solutions yaar.
In my PBO I wrote the field_catalog_prepare for the columns as a whole.
But here what I want is to bring a particular cell to become disable.
Regards,
Balakrishna.N