2006 Dec 13 12:52 PM
hi all
any body can send me the sample program for tabstrip and sub screen program.
and send me the documentation how to work on tabstrip and subscreens.
thanks,
maheedhar
2006 Dec 13 1:01 PM
hi I can send u that ur mail , please provide it
here is sample program using them in reports
Sell Transaction
**********SELECTION-SCREEN BEGIN OF SCREEN 103
SELECTION-SCREEN BEGIN OF SCREEN 103 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-003.
SELECTION-SCREEN END OF BLOCK B3.
SELECTION-SCREEN END OF SCREEN 103.
* Current Holdings
*************SELECTION-SCREEN BEGIN OF SCREEN 104
SELECTION-SCREEN BEGIN OF SCREEN 104 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B4 WITH FRAME TITLE TEXT-004.
SELECTION-SCREEN END OF BLOCK B4.
SELECTION-SCREEN END OF SCREEN 104.
************************* Define the tabbed Block
SELECTION-SCREEN BEGIN OF TABBED BLOCK T1 FOR 12 LINES.
SELECTION-SCREEN TAB (25) NAME3 USER-COMMAND UCOMM3 DEFAULT SCREEN 103.
SELECTION-SCREEN TAB (25) NAME4 USER-COMMAND UCOMM4 DEFAULT SCREEN 104.
SELECTION-SCREEN END OF BLOCK T1.
INITIALIZATION.
NAME3 = 'Modify Allocation'.
NAME4 = 'Current Holdings'.
hi I can send u that ur mail , please provide it
here is sample program using them in reports
Sell Transaction
**********SELECTION-SCREEN BEGIN OF SCREEN 103
SELECTION-SCREEN BEGIN OF SCREEN 103 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-003.
SELECTION-SCREEN END OF BLOCK B3.
SELECTION-SCREEN END OF SCREEN 103.
* Current Holdings
*************SELECTION-SCREEN BEGIN OF SCREEN 104
SELECTION-SCREEN BEGIN OF SCREEN 104 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B4 WITH FRAME TITLE TEXT-004.
SELECTION-SCREEN END OF BLOCK B4.
SELECTION-SCREEN END OF SCREEN 104.
************************* Define the tabbed Block
SELECTION-SCREEN BEGIN OF TABBED BLOCK T1 FOR 12 LINES.
SELECTION-SCREEN TAB (25) NAME3 USER-COMMAND UCOMM3 DEFAULT SCREEN 103.
SELECTION-SCREEN TAB (25) NAME4 USER-COMMAND UCOMM4 DEFAULT SCREEN 104.
SELECTION-SCREEN END OF BLOCK T1.
INITIALIZATION.
NAME3 = 'Modify Allocation'.
NAME4 = 'Current Holdings'.
2006 Dec 13 1:00 PM
HI,
go through this link
http://help.sap.com/saphelp_nw2004s/helpdata/en/e7/deb237b9a9a968e10000009b38f8cf/content.htm
http://sap.niraj.tripod.com/id40.html
Regards,
Srini
2006 Dec 13 1:01 PM
hi I can send u that ur mail , please provide it
here is sample program using them in reports
Sell Transaction
**********SELECTION-SCREEN BEGIN OF SCREEN 103
SELECTION-SCREEN BEGIN OF SCREEN 103 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-003.
SELECTION-SCREEN END OF BLOCK B3.
SELECTION-SCREEN END OF SCREEN 103.
* Current Holdings
*************SELECTION-SCREEN BEGIN OF SCREEN 104
SELECTION-SCREEN BEGIN OF SCREEN 104 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B4 WITH FRAME TITLE TEXT-004.
SELECTION-SCREEN END OF BLOCK B4.
SELECTION-SCREEN END OF SCREEN 104.
************************* Define the tabbed Block
SELECTION-SCREEN BEGIN OF TABBED BLOCK T1 FOR 12 LINES.
SELECTION-SCREEN TAB (25) NAME3 USER-COMMAND UCOMM3 DEFAULT SCREEN 103.
SELECTION-SCREEN TAB (25) NAME4 USER-COMMAND UCOMM4 DEFAULT SCREEN 104.
SELECTION-SCREEN END OF BLOCK T1.
INITIALIZATION.
NAME3 = 'Modify Allocation'.
NAME4 = 'Current Holdings'.
2006 Dec 13 1:02 PM
Hi,
Check the below programs.
DEMO_DYNPRO_TABSTRIP_SERVER
DEMO_DYNPRO_TABSTRIP_LOCAL
For more information click the link below
http://help.sap.com/saphelp_47x200/helpdata/en/17/5bf1b52ba211d2954f0000e8353423/content.htm
Regards,
Srini
2006 Dec 13 1:10 PM
Hi
Ex1:
REPORT demo_dynpro_tabstrip_local.
CONTROLS mytabstrip TYPE TABSTRIP.
DATA: ok_code TYPE sy-ucomm,
save_ok TYPE sy-ucomm.
mytabstrip-activetab = 'PUSH2'.
CALL SCREEN 100.
MODULE status_0100 OUTPUT.
SET PF-STATUS 'SCREEN_100'.
ENDMODULE.
MODULE cancel INPUT.
LEAVE PROGRAM.
ENDMODULE.
MODULE user_command INPUT.
save_ok = ok_code.
CLEAR ok_code.
IF save_ok = 'OK'.
MESSAGE i888(sabapdocu) WITH 'MYTABSTRIP-ACTIVETAB ='
mytabstrip-activetab.
ENDIF.
ENDMODULE.
Ex2:
REPORT demo_dynpro_tabstrip_server.
CONTROLS mytabstrip TYPE TABSTRIP.
DATA: ok_code TYPE sy-ucomm,
save_ok TYPE sy-ucomm.
DATA number TYPE sy-dynnr.
mytabstrip-activetab = 'PUSH2'.
number = '0120'.
CALL SCREEN 100.
MODULE status_0100 OUTPUT.
SET PF-STATUS 'SCREEN_100'.
ENDMODULE.
MODULE cancel INPUT.
LEAVE PROGRAM.
ENDMODULE.
MODULE user_command INPUT.
save_ok = ok_code.
CLEAR ok_code.
IF save_ok = 'OK'.
MESSAGE i888(sabapdocu) WITH 'MYTABSTRIP-ACTIVETAB ='
mytabstrip-activetab.
ELSE.
mytabstrip-activetab = save_ok.
CASE save_ok.
WHEN 'PUSH1'.
number = '0110'.
WHEN 'PUSH2'.
number = '0120'.
WHEN 'PUSH3'.
number = '0130'.
ENDCASE.
ENDIF.
ENDMODULE.
2006 Dec 15 9:50 AM
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |