2008 Dec 05 10:12 AM
2008 Dec 05 10:16 AM
Hi
In PBO
Loop at screen
if screen-name = 'TAB'.
SCREEN-ACTIVE = 0
SCREEN-INVISIBLE = 1.
MODIFY SCREEN
ENDIF.
ENDLOOP
endloop
Regards
Ramchander Rao.K
Hi
In PBO
Loop at screen
if screen-name = 'TAB'.
SCREEN-ACTIVE = 0
SCREEN-INVISIBLE = 1.
MODIFY SCREEN
ENDIF.
ENDLOOP
endloop
Regards
Ramchander Rao.K
2008 Dec 05 10:16 AM
Hi
In PBO
Loop at screen
if screen-name = 'TAB'.
SCREEN-ACTIVE = 0
SCREEN-INVISIBLE = 1.
MODIFY SCREEN
ENDIF.
ENDLOOP
endloop
Regards
Ramchander Rao.K
2008 Dec 05 10:24 AM
2008 Dec 05 12:21 PM
2008 Dec 05 7:21 PM
You write the LOOP AT SCREEN routine in the screen that contains the Tab Control.
So if you have SCREEN 100 which contains TABCTL1 and TABCTL1 is where you want to hide the tab, then you'd write it in the SCREEN 100 PBO routine.
If on one of your tabs you have a Subscreen (say screen 200) that contains another tab control, you'd do the LOOP AT SCREEN in the SubScreen (200) PBO routine.
The name of the TAB will be something like TABCTL01_TAB3 if you used the wizard to create it.
2008 Dec 05 11:20 AM
its NAME of the tab not function code.
Edited by: mrugesh phatak on Dec 5, 2008 12:20 PM
2008 Dec 05 12:18 PM
IN WHICH PBO SHOULD I WRITE?
as i have two tabstrips with 5 tabs on each one..
the filed i'm checking for condition is on normal screen
on which i should make the tab invsible from second tabstrip...
2008 Dec 06 7:22 AM
Hi,
If <condition> is true.
loop at screen.
if screen-group1 = <group_name>.
screen-active = 0.
modify screen.
endif.
endloop.
endif.
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |