2007 Jul 27 1:08 AM
hi,
i developed one program,to display d details of emp details using module pool.
now i m using tabstrips.
my steps are
1. first using tabstrip control icon ,place on screen editor,by default 2 tabstrips.
2. first tabstrip,in attributes given name,function code.
repeatd for 2nd also.
3. in dat,draw one subscreen,given name.
only one subscreen, i referred to both fields.
in main screen.
after pbo,call subscreen <sub area> including <prog name>
<screen no>.
after pai
call subscreen <area>.
in main include prigarm
OK-CODE = SY-UCOMM.
CLEAR SY-UCOMM.
CASE OK-CODE.
WHEN 'DISP'.
SELECT SINGLE *
FROM ZSET
INTO ZSET
WHERE EID = ZSET-EID.
IF SY-SUBRC NE 0.
MESSAGE 'RECORD NOT EXIST' TYPE 'I'.
ENDIF.
WHEN 'T1'.
TABS-ACTIVETAB = 'TAB1'.
V_SCR = 510.
WHEN 'T2'.
TABS-ACTIVETAB = 'TAB2'.
V_SCR = 520.
WHEN 'BAC'.
CLEAR ZSET.
LEAVE TO SCREEN 100.
ENDCASE.
i write like dis.
ACTUALLY MY PROBLM IS IN OUTPUT,IF I SELECT 1st tabstrip,it display d output.,n 2nd tabstrip,it display d output.
only once display d output.
if i select 1sr strip,after sidplay d output 4 2nd strip,d subscreen area not changed.
how to correct it.
hi,
i developed one program,to display d details of emp details using module pool.
now i m using tabstrips.
my steps are
1. first using tabstrip control icon ,place on screen editor,by default 2 tabstrips.
2. first tabstrip,in attributes given name,function code.
repeatd for 2nd also.
3. in dat,draw one subscreen,given name.
only one subscreen, i referred to both fields.
in main screen.
after pbo,call subscreen <sub area> including <prog name>
<screen no>.
after pai
call subscreen <area>.
in main include prigarm
OK-CODE = SY-UCOMM.
CLEAR SY-UCOMM.
CASE OK-CODE.
WHEN 'DISP'.
SELECT SINGLE *
FROM ZSET
INTO ZSET
WHERE EID = ZSET-EID.
IF SY-SUBRC NE 0.
MESSAGE 'RECORD NOT EXIST' TYPE 'I'.
ENDIF.
WHEN 'T1'.
TABS-ACTIVETAB = 'TAB1'.
V_SCR = 510.
WHEN 'T2'.
TABS-ACTIVETAB = 'TAB2'.
V_SCR = 520.
WHEN 'BAC'.
CLEAR ZSET.
LEAVE TO SCREEN 100.
ENDCASE.
i write like dis.
ACTUALLY MY PROBLM IS IN OUTPUT,IF I SELECT 1st tabstrip,it display d output.,n 2nd tabstrip,it display d output.
only once display d output.
if i select 1sr strip,after sidplay d output 4 2nd strip,d subscreen area not changed.
how to correct it.
2007 Jul 27 7:38 AM
hi,
only once output coming,after 2nd tab,if i select 1st tabstrip,outout for corresponding 1st not coming,only 2nd is appeared still.
my aim is if what am i selected dat output ll appear.
plz solve it.
2007 Jul 27 8:13 AM
please go to see abap example proram
transcation code abapdocu.
DEMO_DYNPRO_TABSTRIP_LOCAL
DEMO_DYNPRO_TABSTRIP_SERVER
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |