‎2008 Jul 14 3:54 PM
I know you can do this via GoTo in the menu in the top, but I'm wondering how do you code a checkbox parameter that would show a text longer than 8 characters.
Example:
SELECTION-SCREEN BEGIN OF BLOCK selection1 WITH FRAME.
SELECT-OPTIONS s_vbeln FOR vbak-vbeln.
SELECTION-SCREEN SKIP.
PARAMETERS p_chkbox AS CHECKBOX DEFAULT ''.
SELECTION-SCREEN END OF BLOCK selection1.I want my checkbox to be displayed as "Click here if you could code me so I have more than 8 characters !"
How do I code that ?
Thanks in advance
Avraham
‎2008 Jul 14 4:00 PM
do this way ...
SELECTION-SCREEN BEGIN OF BLOCK selection1 WITH FRAME.
SELECT-OPTIONS s_vbeln FOR vbak-vbeln.
SELECTION-SCREEN SKIP.
selection-screen begin of line.
PARAMETERS p_chkbox AS CHECKBOX DEFAULT ''.
SELECTION-SCREEN COMMENT 4(15) text-001.
selection-screen end of line.
SELECTION-SCREEN END OF BLOCK selection1.
‎2008 Jul 14 3:58 PM
code as :
selection-screen begin of line.
selection-screen comment 1(70) text-001.
parameters : p_c as checkbox.
selection-screen end of line.
text-001 contains
"Click here if you could code me so I have more than 8 characters !"
‎2008 Jul 14 3:59 PM
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: P_PRVPD as checkbox.
SELECTION-SCREEN POSITION 1.
SELECTION-SCREEN COMMENT 3(72) TEXT-T02 FOR FIELD P_PRVPD.
SELECTION-SCREEN END OF LINE.
write text-t02 = Click here if you could code me so I have more than 8 characters !"
Edited by: Sujamol Augustine on Jul 14, 2008 5:00 PM
‎2008 Jul 14 3:59 PM
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(10) TEXT-001 FOR FIELD P1.
PARAMETERS: P1 LIKE SAPLANE-PLANETYPE, P2(5), P3(1).
SELECTION-SCREEN END OF LINE.
‎2008 Jul 14 3:59 PM
Kahana,
You should be able using the stataments below:
SELECTION-SCREEN BEGIN OF LINE.
...
SELECTION-SCREEN COMMENT [/][pos](len)
{text|{[text] FOR FIELD sel}}
[VISIBLE LENGTH vlen]
[MODIF ID modid]
[ldb_additions].
declare you check box.
...
SELECTION-SCREEN END OF LINE.
Any question, let me know,
Regards,
Alexandre
‎2008 Jul 14 4:00 PM
do this way ...
SELECTION-SCREEN BEGIN OF BLOCK selection1 WITH FRAME.
SELECT-OPTIONS s_vbeln FOR vbak-vbeln.
SELECTION-SCREEN SKIP.
selection-screen begin of line.
PARAMETERS p_chkbox AS CHECKBOX DEFAULT ''.
SELECTION-SCREEN COMMENT 4(15) text-001.
selection-screen end of line.
SELECTION-SCREEN END OF BLOCK selection1.
‎2008 Jul 14 4:11 PM
That was interesting, Santosh.
If you begin a selection screen line, the checkbox does not automatically take the name declared as the parameter variable.
Did you know that ?
Anyways, my question was answered
Thanks !
‎2008 Jul 14 4:14 PM
Try this code:
SELECTION-SCREEN BEGIN OF BLOCK selection1 WITH FRAME.
SELECT-OPTIONS s_vbeln FOR vbak-vbeln.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(25) text-001 FOR FIELD p_chkbox.
PARAMETERS p_chkbox AS CHECKBOX DEFAULT ''.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK selection1.
Regards,
Joy.