Tabstrip problems

Hi ALL,
I am using tabstrip to do the work.
the flow of call is like this.
1,define the tabstrip, and subscreen for the tabstrip. and some other needed. we assume that the screen of tabstrip is 0100.
   any direct click on tabstrip can be performed correctly.
2,after user click one button on the menu, call something like this: perform run_check.
3,in run_check, updated the tabstrip-activetab, and update the content of subscreen, and also called the refresh of subscreen.
4,the update of subscreen content is successful. but the tabstrip didn't. 
5, only after all the operation finished, back to screen 0100, the tabstrip update can be visible.
didn't there any operation like the refresh to tabstrip???
Thank you!
Best Regards,
Sean
Edited by: Sean Zhang on Dec 3, 2009 3:10 AM

Hi Clemens,
Thank you!
I have checked it, the tabstrip-ACTIVETAB do changed.
but if do the leave to screen 0100, the tabstrip is valid. (I mean the leave to 0100  can make the screen 0100 is visible, but I can not do this, because there are some other code to do after the tabstrip is activated)
so for this kind of way I do like this:
call screen 0100. then in the pbo of 0100 leave to screen 0.( this can back to the code and go on the following code)
but this way doesnot work.
Thanks,
Best Regards,
Sean
Edited by: Sean Zhang on Dec 3, 2009 3:50 AM

Similar Messages

  • Tabstrip problem

    Hi;
    I have a tabstrip on my screen which have 8 tabs. Each tab has required fields which must be filled. My problem is : when i fill the fields on one tab and press SAVE button it didnt check the other required fileds on the other tabs whether they are filled or not. I dont want to check the fields if they are filled because there are 40-50 required fields on screen.
    Is there any other solution ?
    Thanks

    Mustafa,
    I don't understand your problem. You say when you Save it does not check the other fields and then you say you don't want it to check other fields. So it sounds like it's doing what you want it to do. No?
    Do you mean to say, you have so many fields that you don't want to check each field but at the same time, they are required fields? So you want to make sure all fields are filled when you Save but you don't want to check, right?
    If this is the case, as someone suggested, make the all the fields mandatory and it should work.
    Hope this helps
    Filler

  • Tabstrip Problem in Dynpro's

    I am using below code but in tabstrip tag function code is not working properly
    would any body help me.
    REPORT  ZSUBSCREENS.
    tables:crhd,afru,zsabpce.
    data: itab like zsabpce occurs 0 with header line.
    controls:tab1 type tabstrip.
    controls:control1 type tableview using screen '200'.
    data:ok_code1 like sy-ucomm,
         okcode1 like sy-ucomm.
    tab1-activetab = 'DISPLAY'.
    call screen 100.
    *&      Module  STATUS_0100  OUTPUT
          text
    module STATUS_0100 output.
      SET PF-STATUS 'ZSTATUS'.
    SET TITLEBAR 'xxx'.
    tab1-ACTIVETAB = 'DISP'.
    endmodule. 
    *&      Module  USER_COMMAND_0100  INPUT
          text
    MODULE user_command_0100 INPUT.
    *tab1-activetab = 'DISP'.
    *tab1-activetab = 'ok_code1'.
    okcode1 = ok_code1.
    clear ok_code1.
    *tab1-activetab = 'okcode1'.
    *case ok_code1.
       WHEN 'DISP'.
    if okcode1 = 'DISP'.
       SELECT * FROM zsabpce INTO CORRESPONDING FIELDS OF  TABLE itab WHERE
       zdate = zsabpce-zdate.
       if sy-subrc <> 0.
       message i000(001) with 'record  not found'.
       exit.
       endif.
    when 'BACK'.
    elseif okcode1 = 'BACK'.
    leave program.
    *endcase.
    endif.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    What is the problem would any body help me.

    Hi chaitanya,
    May i know where are u writing the code for your subscreen?
    See using the Display Tab trigger you are filling the table...but where are u displaying it...i.e. it has to be displayed in the subscreen rite? where is that being written...i assume u are using a table control for that in screen 200...just check that out...
    Otherwise i dont see any problem with this...
    Correct me if i am wrong or if misunderstood ur question...!
    Thanks and Regards,
    Sriram.

  • Protected tab Titles + Tabstrip + Problem

    Hi,
    i have created a tabstrip using wizard and all the tab buttons and subscreens are working fine except for one warning message I get everytime I pust a tab. The message is
    Diagnosis
    Protected tab titles are not supported.You cannot print the title on a tab index as the tab index does not support this'.
    Procedure
    Check the screen modifications or the Screen Painter definitions of the tab title.
    When you modify the screen, do not set the INPUT attribute of the tab title to '0'.
    can anyone help me in solving this error?
    thanks in advance
    regards
    sai easwar

    Error message is like this
    Protected tab titles are not supported (tab TABSTRIP title COMPANY)
    Message no. 00119
    Diagnosis
    You cannot print the title on a tab index as the tab index does not support this.
    Procedure
    Check the screen modifications or the Screen Painter definitions of the tab title.
    When you modify the screen, do not set the INPUT attribute of the tab title to '0'.

  • Webgui Searchhelp tabstrip problem

    Hi All,
    In ITS in transaction XD02 when we click on search help all search properties are displaying properly with letters.The issue is suppose if we select one search property for example if we select "customers country code" it is displaying all the fields related to that property  and we moved out of the that transaction just by closing the search help.Again if we access xd02 after sometimeand when we click on search help it is still displaying the search fields for "customers by country code" instead of first search property fields "Customers (general)".In R/3 its working fine but this problem is occuring only when acessing through ITS. Can any one have idea how to avoid this one?
    Thanks in advance

    Hi Vinay,
    You see that it works perfectly fine in SAP GUI...normal GUI that you launch from SAP LOGON pad.
    But the problem arises only when we try to change the layout in  WEBGUI(ITS).i.e launches the same session on a WEB BROWSER.
    I may have to check if its a SAP error.....
    Its a ALV GRID in standard transaction SAP claims management screen..
    Thanks for the reply.
    Cheers,
    Jayant
    Edited by: Jayant on Jul 18, 2008 2:59 PM

  • Performance Problems with UI Element Tabstrip and IE

    Hi,
    I use the UI Element "Tabstrip" in a Java Web Dynpro Application. The application gets slower the more I jump from one tab to the next. All the other UI Elements (e.g. ComboBox, TextField) are affected, too.
    A system trace on the Web AS seems to indicate that it is a client problem.
    We are using the Internet Explorer 6.0.2900.2180 XP SP2 and the J2EE Engine 6.40.
    It seems to be a problem with the Tabstrip element in combination with the IE (Firefox 3 works fine). We created a test application with only the tabstrip element, three tabs, and a combo box. After several clicks on the tabs, the test application gets slower...
    Does anyone has had the same problem with the tabstrips, or anyone an idea what might be the reason??
    Thanks,
    Sabine

    Open an OSS message (BC-WD-UR).
    Armin

  • Problem in Form builder when calling layout tabstrip

    Hello @all,
    The last days all work great, but since today when i call the layout tabstrip in transaction. There comes the error message popup :
    Adobe LiveCycle Designer ES has encountered a problem and needs to close.  We are sorry for the inconvenience.
    Error Signature AppName: formde~1.exe      AppVer: 8.2.3.4195      ModName: mfc80u.dll
    ModVer: 8.0.50727.4053      Offset: 0002ed52.
    I dont know, why i hab this problem now.
    i have reinstall SAP Gui , but the problem still exists. It also give a short dump message type X
    Why do I have the problem, although everything worked all the time wonderfully,
    Can anybody helps?
    Regards

    Hello Christoper,
    I'm experiencing the same problem when displaying the Layout in the Form Builder, it was working fine until today. The error message is similar to what you have reported. I wonder how you fix it, appreciate if you could share your resolution, thank you..
    Below are the message I got:
    Error Message:
    Adobe LiveCycle Designer has encountered a problem and needs to close.  We are sorry for the inconvenience.
    AppName: formde~1.exe      AppVer: 7.1.5020.1      ModName: mfc71u.dll
    ModVer: 7.10.3077.0      Offset: 0002dc12
    Another popup message after the above error:
    FORMDE~1.EXE - Application Error
    The instruction at "0x01684ce4" referenced memory at "0x03c00b08". the memory could not be "written"...
    Rgds, WH

  • Problem hiding Tabs in Tabstrip of My Trips and Expenses WD ABAP iView

    Hi,
    My requirement is to hide the thet tabs ALL MY Trips,All my Travel REquest,All my travel Plans,Pending expense report from the tabstrip ALl my Expense report in Travel and Expense Application.
    I have gone through the thread and the sap note mentioned in
    Re: Problem hiding Tabs in Tabstrip of My Trips and Expenses WD ABAP iView
    My problem is tabs that has to be deleted /hidden does not present in the Development system, but exist in the QA or the prd system.
    So how to implement the note when data is not present in the dev system and only exist in the QA/PRD system.
    Pleas eprovide me your valuable inputs.
    Thanks in advance.
    Pooja

    Implemneted the note and problem is solved.

  • Problem with TabStrip  Tabs visible

    Hello Gurus,
    I have Tabstrip in my application and in that tabstrip i have 3 tabs called tab1, tab2 ,tab3.
    I have created above Tabstrip under
        DC->WebdynproComponent>View-> in view i have created Transparent Container of layout type GridLayout -
    > here i have created TabStrip with 3 Tabs like above mentioned names and  i have created UI elements(Like labels and input fields) each Tab.
    Once i deploy and run application, i am able to see only Tab1, remaing 2 Tabs are underlying with Tab1, i mean, unable to see all Tabs at a time, if i click on one Tab, remaining Tabs are underlying in that Tab.
       Could you please reply me back, how can i acheive this?
    Thanks
    Venkat.

    Hi Venkat,
    Check if the visible property of all the tabs within the tab strip is visible. Also, make sure thet in the tab strip properties you have selected the default tab to be visible in selectedTab property. Even if then it doesn't work, try increasing the overall width of the tabstrip.
    Let me know, if you still have any problem.
    Regards,
    Tushar Sinha

  • Problem in Tabstrip Control

    Hi All,
    i had created an Custom Infotype.
    In that infotype i had created Tabstrip control with 2tabs.
    Each Tab contain 4 fields.
    When creating( F5) a record in transaction PA30, it allowing me create a record and the record is available in Data base table.
    1. My doubt is, when Display the Record through F7 and Change mode (F6), Still the fields are in editable mode. But not in Display Mode ( Editable Mode ).
    How to Disable the Fields for this Tab Strip Control. I have not used any Group Field for this. Can we need to Main tain anything.
    But SAVE option is automatically disabled.Iam not able to SAVE when i press F7 but in Editable is the My Problem.
    2. And one more query is, when press F5 or F6 or F7 it is show the following message at End screen,i.e.
    Protected tab titles are not supported (tab MENU_TABSTRIP title PUSH1) . But MENU_TABSTRIP is My Tab Strip control text Name and PUSH1 is my Tab1 , Function code.
    How to remove this message.
    Points will be rewarded.
    Thanks,
    N.L.

    Hi,
    Try this ....In the Table Control, double click on a field. In the attributes make that field as output only...
    Hope it helps,
    Swathi

  • Table update problem in tabstrip control

    Hi experts.
    i have one tabstrip control having 4 tabs.
    in those tabs i am updating one table say ztable(database table).
    my problem is this is happening in pai of every tab.
    but what ever i am updateing table those changes will reflect in other tabs.
    where i have to write code like pbo or what i should do.
    what ever i am updateing in tab1 i have to see in tab2.what ever i have update i should see in tab3.
    but it is not showing the updates when we will go for other tabs.
    Thanks

    Hi,
    Please check the following things :
    1 . The Fucntion code type for each tab is blank
    2 . Same subscreen area is assigned to each tab
    3 . Corresponding subscreen is dynamically incorporated into the subscreen area CALL SUBSCREEN in the flow logic
    If you are not doing this, then you are scolling in SAP GUI, not in your program. In this case the values entered in TAB1 won't get reflected in TAB2.
    If this is the case in your program, fix the above three points. then it will work.

  • NWBC - Problems with TABStrips in SAPGui-Rendering

    hi folks,
    does anybody has also the problem that tabstrips in sapGui-Applications do not appear on the screen when executing inside Netweaver Business client.
    They appear just as a "Line", you can click on it, but they are rendered not correctly.
    kind regards,
    oliver

    Dimenticre
    Lots and lots of questions.
    1. Your export settings should include Square Pixels, not what you have shown.
    2. Do you really want Frame size 1960 width and 1080 height? Typically that would be 1920 x 1080 16:9.
    3. What are the properties of your source media...video and audio compression, frame size, frame rate, aspect ratio, file extension...etc. Consequently what are you or the project setting as the project preset in the new project dialog? Could it be one of the project presets with 1280 x 720 in its description? Which one?
    Let us start here and then decide what next. More details coming if necessary.
    Thanks.
    ATR

  • Tabstrip Performance Problem

    I have a tabstrib with 6 tabs.
    The first tab contains a table (some account values).
    In tab 2-6 there are detailed infos about the <b>!!selected!!</b> row from the table in tab 1.
    In other words: The Tabstrip is my "menu"
    Now the Problem:
    #Scrolling in the table from tab 1 is extremly slow.
    #Navigating in details (tab 2-6) is extremly slow
    If i disable and hide tab 2-6, scrooling is smooth
    What's the problem or rather the solution to solve this performance issue.
    Thx
    Snyder

    Is it possible to view your tabstrip details without using a tabstrip ?
    You mention that the tabstrips 2-6 show details for a row selected in a table in tabstrip 1.
    a) Would it be easier if you showed the details of 2-6 in a  Group UI Element in the same table ?
    b) Do you fetch data when you choose a row or when you choose tabstrip 2 ? If you are fetching data when you choose a row, it becomes much easier... as you do that only once. If you fetch data everytime you click tabstrip 2, you are taking up too much bandwidth R/3.
    c) Check how many times your R/3 Function module(or database fetch happens) gets executed ?
    d) How many models are you using ? How many connections do you open with R/3 (or any other database)? Every model you create, there is a new connection. For 2 models, you have 2 connections to R/3(or underlying database).
    Regards,
    Subramanian V.

  • Problems activating / deactivating Tabstrips

    Hi people,
    I'm creating a dialog program that has a tabstrip with a set of 4 tabs, which (excepting the last one in the right side, which remains active permanently) must activate or deactivate given some conditions (values exist on internal tables).
    My problem is, when activating the first tab in the Tabstrip (the one on the left side), the screen <a href="http://img246.imageshack.us/img246/1640/26008729du2.jpg">appears like this</a> ("Cuenta de Mayor" is the tab that never deactivates, the activated tab is behind it).
    Once selected, <a href="http://img155.imageshack.us/img155/2429/75553586xs2.jpg">it returns to normal status</a>. Is there a solution to this <u>other than getting the tab that never deactivates as first in the Screen painter, or selecting the first tab programatically once activated</u> (i've tried the first of this solutions and it solves the problem but i'd rather prefer a better solution)?
    This is my code to activate or deactivate tabs (in PBO of main screen 100 which has the tabstrip control with a subscreen area inside it):
    MODULE m_estado_tabs OUTPUT.
      LOOP AT SCREEN.
        IF screen-name EQ 'TAB_SER' OR
           screen-name EQ 'TAB_UNI' OR
           screen-name EQ 'TAB_REP'.
          CASE screen-name.
            WHEN 'TAB_SER'.
              READ TABLE i_datospedidos WITH KEY kalsm = k_esq_ser.
            WHEN 'TAB_UNI'.
              READ TABLE i_datospedidos WITH KEY kalsm = k_esq_uni.
            WHEN 'TAB_REP'.
              READ TABLE i_datospedidos WITH KEY kalsm = k_esq_rep.
          ENDCASE.
          IF sy-subrc = 0.
            screen-invisible = 0. " Hay pedido: Activar tab
          ELSE.
            screen-invisible = 1.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    ENDMODULE.                 " m_estado_tabs  OUTPUT
    Thank you very much in advance for any help.

    Hi sowjanya s,
    I understand what you suggest. That would be my second alternative solution, quoting myself: "Is there a solution to this other than getting the tab that never deactivates as first in the Screen painter, <b>or selecting the first tab programatically once activated</b>"
    What i want is to them to appear or dissapear regardless of which the active tab is at the moment, maybe i've been confusing in saying activate /deactivate, i'd rather say showing / hiding.
    This is working now as it is but the problem is when showing the first tab, since it gets showed behind the other tabs as you can see in the first screen.
    Any other suggestions? Many thanks to you anyways, i'm awarding points.
    <b>UPDATE: it happens whatever the showed tabs is/are, it doesn't necesarily has to be the first one.</b>
    To be more precise in explaining the problem: When setting any tab visible, the tabstrip shows <a href="http://img246.imageshack.us/img246/1640/26008729du2.jpg">like this</a>. I need it to be <a href="http://img155.imageshack.us/img155/2429/75553586xs2.jpg">like this</a> but without setting "Gastos Serie" as active.
    I don't even know if that's possible, or if this is the normal, expected and unique tabstrip behaviour.
    Closing thread: I've solved because I had to put an aditional fixed tab as the first.

  • Problem in Tabstrip

    Hi Experts,
    I am using the tabstrip in my BSP application.
    The requirement is that if the user navigate through the tabs then validation should be captured according.
    I am handling the event using the following code
    DATA:
      event TYPE REF TO cl_htmlb_event,
      tabstrip_event TYPE REF TO cl_htmlb_event_tabstrip.
    event = cl_htmlb_manager=>get_event( request ).
    if event->name eq 'tabStrip' and event->id eq 'myTabStrip1'.
      tabstrip_event ?= event.
      selection = tabstrip_event->selection.
    endif.
    if selection = 1.
          statement1  
    elseif selection = 2.
          statement2
    endif.
    Problems is
    when we navigate the date being refreshed of previous.
    Please give some tips.
    Regards,
    Kuldeep

    There is no other option apart of what Raja D suggested..
    DATA: GT_TIHTTPNVP TYPE TIHTTPNVP.
    REFRESH GT_TIHTTPNVP.
    CALL METHOD REQUEST->GET_FORM_FIELDS
      CHANGING
        FIELDS = GT_TIHTTPNVP.
    <i>* Reward each useful answer</i>
    Raja T

Maybe you are looking for