‎2009 Mar 16 2:56 PM
Dear all,
I'm writing a checkbox in my list-processing as follow:
WRITE:/1 check AS CHECKBOX.Once i click the checkbox in list-processing i want to perform immediate action for the entry clicked.
I tried to use:
WRITE:/1 check AS CHECKBOX USER-COMMAND 'TICK'.But it can't get through syntax check.
Please comment if able is achiveable?
‎2009 Mar 16 3:39 PM
Hi,
Please Test the following Sample Code hope will help you to solve out your problem use AT LINE-SELECTION
DATA: check1 TYPE c LENGTH 1 VALUE 'X'.
START-OF-SELECTION.
WRITE: / check1 AS CHECKBOX, 'Checkbox 1'.
AT LINE-SELECTION.
WRITE: 'Ok'.Best Regards,
Faisal
‎2009 Mar 16 3:05 PM
Hi,
Try...having text next to the checkbox and for the text have a HOTSPOT..So that when you click the hotspot you can check the checkbox.
Hope this helps.
Thanks
Naren
‎2009 Mar 16 3:39 PM
Hi,
Please Test the following Sample Code hope will help you to solve out your problem use AT LINE-SELECTION
DATA: check1 TYPE c LENGTH 1 VALUE 'X'.
START-OF-SELECTION.
WRITE: / check1 AS CHECKBOX, 'Checkbox 1'.
AT LINE-SELECTION.
WRITE: 'Ok'.Best Regards,
Faisal
‎2009 Mar 16 3:47 PM
Hi,
use the statement below.. hope it solves your issue..
WRITE check as checkbox HOTSPOT ON.
AT LINE-SELECTION. " In this event write code that you want to process when clicked on checkboxRegards,
Siddarth
‎2009 Mar 16 3:55 PM
Hi,
Check this example..
DATA: check.
* Display
WRITE: check AS CHECKBOX,
'Checkbox' HOTSPOT ON.
AT LINE-SELECTION.
* Check the checkbox.
READ LINE 1.
IF sy-lisel(1) IS INITIAL.
sy-lisel(1) = 'X'. " Check
ELSE.
sy-lisel(1) = ''. " Uncheck
ENDIF.
MODIFY LINE 1.Thanks
Naren