‎2008 Mar 28 12:36 PM
Hi,
I have a dialog screen with a tabstrip that has 3 tabs.
Whenever I start the program containing the screen, it shows status message "Protected tab titles are not supported (tab TABSTRIP_NAME title FIRST_TAB_NAME)" in my status bar, where TABSTRIP_NAME is the name of my tabstrip, and FIRST_TAB_NAME is the tab that is displayed on running the program.
why this status message is displayed.
PLZ HELP!
‎2008 Apr 02 3:30 PM
this message has a long text (class 00 # 119)
After reading this it should becom clear of what to do.
‎2008 Apr 02 3:39 PM
In the PBO,
U must have written a
LOOP at SCREEN
EndLoop.
In the main screen.
write the
Loop At Screen
EndLoop in each of the subscreens
it will solve your problem.
Santhosh
‎2009 Aug 21 8:27 AM
Hi Annie ,
Do you have this code in your program :
Loop at screen.
screen-input = '0'.
modify screen.
endloop.Acually what happens this code makes the screen-input = 0 for tabstrips buttons also .
Thus system raises the error .
If you have this code then just add the below lines
LOOP AT SCREEN.
IF screen-name EQ 'TAB1'
OR screen-name EQ 'TAB2'.
screen-input = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.Hope this helps you .
Thanks and Regards
Aditi Wason
‎2009 Aug 21 8:44 AM
hii annie,
I think you are using LOOP AT SCREEN to set some fields in change mode( input mode ). While do that, it is trying to set the tab titles also as input mode. So change this to display only by setting the value to 0 for tabstrips.
when setting to change mode, skip the tabstrips as follows
LOOP AT SCREEN.
IF screen-name EQ 'TAB1'
OR screen-name EQ 'TAB2'.
CONTINUE.
ENDIF.
screen-input = 1.
MODIFY SCREEN.
ENDLOOP.
rgrds,
Shweta