Application Development and Automation 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: 
Read only

Regarding Grid

Former Member
0 Likes
479

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

4 REPLIES 4
Read only

Former Member
0 Likes
463

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

Read only

0 Likes
463

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

Read only

0 Likes
463

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

Read only

0 Likes
463

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