Roadmap inside a Tabstrip

Hi,
I have created a roadmap inside a tab of a tabstrip.
Whenever I try to navigate from one roadmapstep to another, it takes me back to the other Tab. What am I doing wrong? I have created separate views for all the roadmap steps and separate plugs for all the views of the roadmap step.

Hi,
To select a line in a table control, go to screen painter and in the table control attributes, check fields c/ col marc and fill wih  a variable name, MARC for example.
In the include TOP you have to declare this variable:
data: marc.
In the internal table itab_spfli, insert the field MARC.
In the module mod_line:
IMODULE mod_linea INPUT.
move marc to itab_spfli-marc.
modify itab_spfli.
ENDIF.
ENDMODULE.

Similar Messages

  • Creation of Radio Buttons in subscreens inside a Tabstrip...

    Hi ABAP Guns,
    Can any body help me in creation of radio buttons inside a tabstrip...
    If i select a radio button and click ok push button it has to call 2nd tabstrip else if
    i select other radio button and click ok push button it has to call 3rd tabstrip...
    Regards,
    Arun

    Hello Arun
    Don't you think it is much easier that the user <b>directly </b>selects the tabstrip instead of going to a specific tabstrip, push a certain radiobutton followed by pushing a OK button in the application toolbar???
    Regards
      Uwe

  • Creation of Radio Buttons inside a Tabstrip...

    Hi ABAP Guns,
       Can any body help me in creation of radio buttons inside a tabstrip...
    If i select a radio button and click ok push button it has to call 2nd tabstrip else if
    i select other radio button and click ok push button it has to call 3rd tabstrip...
    Regards,
    Arun

    I assume this is for a dynpro, not a report?
    If so, then in your PBO you just need something like:
    process before output.
      module d9999_initialise.    "set default RB in here first time through
      module d9999_set_tabstrip.  "set g_my_program & g_my_subscreen here
      call subscreen subscreen_01
        including
          g_my_program
          g_my_subscreen.
    and then in "module d9999_set_tabstrip." just do a case statement on your radio button to determine which subscreen number should be displayed e.g.
    g_my_program = 'Z_THIS_PROGRAM'. "change as needed!
    case 'X'.  "which radiobutton in group is selected
      when GS_9999-RB_1.
        g_my_subscreen = '9001'.
      when GS_9999-RB_2.
        g_my_subscreen = '9002'.
      when GS_9999-RB_3.
        g_my_subscreen = '9003'.
      when GS_9999-RB_4.
        g_my_subscreen = '9004'.
    endcase.
    Obviously the relevant variables will need to be defined as globals in your prorgam.
    Jonathan

  • Adobe Form inside a Tabstrip

    Hello,
    I'm using a Tabstrip but when I put inside a tab an adobe form it doesn't shows anything. I'm not sure if this object (TabStrip) support an adobe form inside.
    Please anyone knows?
    Thanks
    Regards
    SU

    sorry, i found out the reason.
    the fm can not test direct in se37, it should be wrapped by a program.
    br.
    zj

  • Tabstrip,table control

    Can we design a table control inside a tabstrip.I have been learning the various options,but am not able to find the exact sequence of events for writing the code.
    Please send me any zcode / pdf which could solve my doubt.

    hi shena,
                 I will send a sample code for creating a table control in tabstrip..check it once. i will send SE38, SE51 CODE.
    SE38 CODE:
    *& Module pool       YMODULEPOOL_TABCTRLTABSTRIP                       *
    *& DEVELOPER    : KIRAN KUMAR.G                                        *
    *& PURPOSE      : PLACING TABLE CONTROL IN TABSTRIPS                   *
    *& CREATION DT  : 18/12/2007                                           *
    *& T.CODE       : YMODTABCTRLTABS                                      *
    *& REQUEST      : ERPK900035                                           *
    PROGRAM  YMODULEPOOL_TABCTRLTABSTRIP.
    Tables
    tables : 
             yvbak,  "Sales Document: Header Data
             yvbap.  "Sales Document: Item Data
    Controls
    controls: my_tab    type tabstrip,  "For Tabstrips
              my_table  type tableview using screen 110.
    Internal Table
    *Item Data.
    data: begin of gt_item occurs 0,
            vbeln like vbap-vbeln,
            posnr like vbap-posnr,
            matnr like vbap-matnr,
            matkl like vbap-matkl,
            arktx like vbap-arktx,
            cflag, "Deletion Flag
          end of gt_item.
    *Header Data
    data: begin of gt_head occurs 0,
            vbeln like vbak-vbeln,
            erdat like vbak-erdat,
            auart like vbak-auart,
            vkorg like vbak-vkorg,
            vtweg like vbak-vtweg,
            cflag,
          end of gt_head.
    Global Variables
    *Table Control(MY_TABLE)
    data: gv_number  like sy-dynnr, "Screen Number
          gv_mode    type c value 'D',  "C:Change D:Display
          gv_temp    type i, "Temporary Variable
          gv_lines   type i. "NO.OF Records in the Table
    *&      Module  STATUS_0100  OUTPUT
          text
    module STATUS_0100 output.
      SET PF-STATUS 'ZTAB'.
    endmodule.                 " STATUS_0100  OUTPUT
    *&      Module  active_tab  OUTPUT
          text
    module active_tab output.
    *Default Active Tab Selection.
    if my_tab-activetab is initial.
    my_tab-activetab = 'INFO'.
    gv_number        = '0110'.
    endif.
    endmodule.                 " active_tab  OUTPUT
    *&      Module  copy_data1  OUTPUT
          text
    module copy_data1 output.
    *Read the data from the Internal Table and place them in Table control
    read table gt_item index my_table-current_line.
    if sy-subrc eq 0.
    gt_item-vbeln = gt_item-vbeln.
    gt_item-posnr = gt_item-posnr.
    gt_item-matnr = gt_item-matnr.
    gt_item-matkl = gt_item-matkl.
    gt_item-arktx = gt_item-arktx.
    endif.
    endmodule.                 " copy_data1  OUTPUT
    *&      Module  copy_dat  OUTPUT
          text
    module copy_dat output.
    refresh : gt_item.
    select vbeln
           posnr
           matnr
           matkl
           arktx
      from yvbap
      into table gt_item
    where vbeln = vbak-vbeln.
    if sy-subrc eq 0.
    describe table gt_item lines gv_lines.
    my_table-lines = gv_lines + 20.
    endif.
    endmodule.                 " copy_dat  OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
          text
    module USER_COMMAND_0100 input.
    case sy-ucomm.
    when 'INFO'.
    my_tab-activetab = 'INFO'.
    gv_number = '0110'.
    when 'EXIT' or 'CANCEL'.
    call transaction 'SESSION_MANAGER'.
    endcase.
    endmodule.                 " USER_COMMAND_0100  INPUT
    *&      Module  USER_COMMAND_0110  INPUT
          text
    module USER_COMMAND_0110 input.
    case sy-ucomm.
    *Insert New Record
    when 'INSE'.
    *NO.OF Recors in the Internal Table
    describe table gt_item lines gv_lines.
    read table gt_item index my_table-current_line.
    gv_temp = gv_temp + 1.
    if gv_temp gt gv_lines.
    *Insert Record into Internal Table
    insert table gt_item.
    *Insert Record into Database Table
    insert into yvbap values gt_item.
    endif.
    *Save the Data
    when 'SAVE'.
    *Modify Data in the Internal Table
    modify gt_item index my_table-current_line.
    if sy-subrc eq 0.
    *Modify Data in the Database Table
    modify yvbap from table gt_item.
    endif.
    *Delete the Record
    when 'DELE'.
    if gt_item-cflag = 'X'.
    *Delete the Record from the Database Table
    delete from yvbap where vbeln = gt_item-vbeln
                        and posnr = gt_item-posnr
                        and matnr = gt_item-matnr
                        and matkl = gt_item-matkl
                        and arktx = gt_item-arktx.
    *Delete the Record from the Internal Table
    delete gt_item index my_table-current_line.
    endif.
    endcase.
    endmodule.                 " USER_COMMAND_0110  INPUT
    *&      Module  clear_data  OUTPUT
          text
    module clear_data output.
    *Clear the data when ever u enter into Table Control
    clear gv_temp.
    endmodule.                 " clear_data  OUTPUT
    *&      Module  clear_data1  OUTPUT
          text
    module clear_data1 output.
    clear gv_temp1.
    endmodule.                 " clear_data1  OUTPUT
    SE51 CODE(SCREEN 100)
    PROCESS BEFORE OUTPUT.
    MODULE STATUS_0100.
    *Initial TabStrip Selection
    MODULE active_tab.
    *Placing Table Control data in Internal Table
    module copy_dat.
    *Display Mode
    *calling subscreen
    call subscreen subs including sy-cprog gv_number.
    PROCESS AFTER INPUT.
    MODULE USER_COMMAND_0100.
    call subscreen subs.
    SE51(SCREEN 110)
    PROCESS BEFORE OUTPUT.
    MODULE STATUS_0110.
    loop at gt_item with control my_table cursor my_table-current_line.
    module copy_data1.
    endloop.
    *CLEAR the Temporary variable value
    module clear_data.
    PROCESS AFTER INPUT.
    *Populate data into internal Table
    loop at gt_item.
    MODULE USER_COMMAND_0110.
    endloop.
    Award points if helpful.
    kiran kumar.G
                  Have a Nice Day....

  • Who can tell when will the version of JES for RHEL5 be leased?

    One of my customer had ordered the version for RHEL4, but they changed their platform from 4 to 5 for the free HA software in 5. Now the project is pending because we can not install JES for RHEL4 on RHEL5 well. Asked Sun postsales and presales, no one can answer my question. I remembered there should be JES project roadmap inside Sun - before it was opened for partners. Now they said no.
    -Sun lost his software developing plan? or can not control his SW dev. progress? why I can't know the answer?

    Yes , it can work normally ,but you can't access your Manifest.mf when you java -jar mytest.jar , I get the way now :
    1 . Create folder meta-inf ,and copy Manifest.mf here;
    2 . use this command :
    jar -cvfm mytest.jar meta-inf/Menifest.mf -C camon/test/ Test.class
    3 . then ,you can run a .jar with :(of course you will init the Main- Class)
    java -jar mytest.jar

  • A htmlb:form for each htmlb:tabStripItem ?

    I have a BSP-page with a htmlb:tabStrip with several tabStripItems that are rather large.
    I'd like to have a htmlb:form for each tabStripItem or even for parts of the Items.
    This is not possible, right?
    If I use onSelect of the tabStripItems and there is no htmlb:form around the entire tabStrip, I get a shortdump. And if there has to be a from around the entire tabStrip. I cannot place additional forms inside the tabStrip.

    yes, there seems to be a (quite dirty) JavsScript-Hack.
    I just placed a small form somewhere in the code
    <htmlb:form id = "hidden_submitter_form"
                method = "POST" >
    <DIV style="display:none;">
      <htmlb:inputField id="i1" value="initial"/>
      <htmlb:link id="submit_link" onClick="do_it" text="invisible"/>
    </DIV>
    </htmlb:form>
    And in my tab, instead of having an onClick, I have a button with a onClientClick, that does something like this:
      document.getElementById("i1").value = "some_value";
      document.getElementById("submit_link").click();
    So you just copy the values you want to submit into inputFields and then click the link or button with JavaScript. This will fire a serverEvent and only submit the inputFields you need.
    This probably only works for IE (haven't tested it), and your still, proposal with subcontrollers is probably more elegant..

  • BW Blueprint template

    hi gurus ,
    Can you forward me a BW Business Blueprint template ,if the template is realted to Waste and Recycling that shall be great.
    looking forward for your help.
    thanks
    nitin

    Hello Nitin,
    I think you should try ASAP Implementation Roadmap, inside it you'll find a [BW: Business Blueprint Step by Step|https://websmp109.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000420636&_SCENARIO=01100035870000000202].
    Regards,
    Carlos

  • Scree Enhancemet using BADi

    Hi Experts,
    MIGO (TCODE)  related to mm, my requirement is to add extra tab at header level. so  that inside it i want 4 fields to appear . when ever i enter the data into 4 fields that data should hit ztable .
    means i will create ztable with 4 fields in se11.
    go to migo t-code .
    AT header level.
    there are 2 tabstrips they are general and vendor.
    In, general tabstrip.
    there  are fields like document date,
                           posting date,
                           delivery date,
                           billing date.
    my requirement is .
    i want new tabstrip means 3rd tabstrip.
    inside that tabstrip i want fields they are   invoive no,
                                                                tracking no,
                                                                text.
    when ever i enter the data in this fields that should be stored in ztable. means i will create ztable with fields like invoice no, tracking no,text.
    just like general tabstrip.
    i have taken general tabstrip as an example here. 
    Regards

    Hi,
    Use the BADI "MB_MIGO_BADI". See the sample the code in BADI definition.
    SE18 -> Enter Badi Name -> Click on display -> Select menu option  GoTo -> Sample code -> Display.
    Regards
    Vinod

  • Place a Tabstrips Inside Docking Container

    All,
    I have a docking container like the following
    i need to place a tabstrip in the bottom container. I have the following code
    if gc_docking_t is initial.
        create object gc_docking_t
           exporting
             repid     = sy-repid
             dynnr     = '0300'
             extension = 75
             style     = style
             side      = cl_gui_docking_container=>dock_at_top
             metric    = cl_gui_docking_container=>metric_pixel.
      endif.
      if gc_docking_l is initial.
        create object gc_docking_l
          exporting repid = sy-repid
          dynnr = '0300'
          extension = 9999
          side = cl_gui_docking_container=>dock_at_bottom.
      endif.
    I have created a screen 310 with tabstrips inside, how can i call this screen inside this docking container
    Any Info ?

    Hi,
    SCN -Wiki->My Home->Code Gallery->Community Code Gallery->TabStrip in ALV(OOPS)
    Please refer http://wiki.sdn.sap.com/wiki/display/Snippets/TabStripinALV(OOPS)

  • Access screen elements inside tabstrip

    Hi,
    I have this requirement to differentiate screen elements based on which tab strip it is placed in. It will be really helpful if anyone can give me idea on where tabstrip  and its screen elements are stored.
    Based on which tabstrip the screen elements belong to, I have to display different messages.
    Regards,
    Tashi

    You can make use of function modules like RS_IMPORT_DYNPRO to read the information.

  • Tabstrip and ALV component inside filtering problem

    Hi Gurus,
    A very weird issue I have with a tasbtrip that contains three tabs, on each tab I'm embedding an ALV component, my issue is with standar Filter button of ALV. It doesn't work properly on the TAB1 and TAB2, but if we click on TAB3 the ALV is filtering properly... I've done the test deleting two tabs and with just one filtering is working fine...
    Any idea?
    Thank you!

    Hi Lekka,
    In fact I had the same NODE to three ALV component usages, so I had to differenciate each node for each component usage.
    Thank you for your help.
    Regards

  • Creation of a Multi-Year Product Roadmap in Project 2010

    I am looking to see if I can efficiently create a product roadmap using Project 2010.  For a given business unit in our corporation I have product categories and under those categories I have products and/or projects I want to show on a timeline.  I
    was able to brute force this into a timeline but I would think there is an easier way to do this.
    For example, I would like to be able to put the description of the product/project inside the bar on the ghantt chart but I get an error when I try to do that.  I increased the bar height to allow for legible text but still no luck.  
    I want each entry for a given product category to automatically produce a bar of the right color with starting and ending symbols as needed based on the type of entry I add (product versus project).
    Is there any way to add an outline to the bars of different colors to designate the difference between a sustaining, anticipated, active, and discontinued product or project?
    Or would I be better served to go find an aftermarket piece of software that will do this type of work instead of trying to use MS Project for something it wasn't specifically designed?
    Thank you for any feedback.
    Andy

    Hi Andy,
    Here is a
    tutorial that might help you coloring your bar style. This is based on the resource name but you could have a custom field with your product category which trigger a flag then the bar style will be formated
    based on the flag.
    Then about the description in the bar, I'm afraid this is not intended for this purpose. What about the note fields? 
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Visual Composer 7.0 roadmap

    Hello experts,
    We have NetWeaver EP 7.0 installed with Visual Composer in our C&B and DEV environment. We haven't started developing with it yet.
    My questions to you is:
    What is the future of Visual Composer 7.0?
    My understanding is that SAP has put a lot of energy integrating Visual Composer into CE 7.1. This new version has significant changes compare to it's predecessor. Visual Composer for CE 7.1 seems to be the way to go if one needs to create applications based on existing data services. In short terms, both versions will coexist. Bbut in long terms...?
    Can anyone help me find the Visual Composer roadmap?
    Thanks a lot for your help,
    Nathalie

    Hi,
    This is a quote from the Visual Composer main page on SDN: (/people/jarrod.williams/blog/2009/09/14/whats-new-in-visual-composer)
    "_Visual Composer 7.0_
    In light of the progress made relating to parity between Visual Composer 7.0 and Visual Composer CE, our investment in Visual Composer 7.0 will be limited to maintenance after the release of enhancement package 2 for SAP NetWeaver 7.0. We are confident that with the provisions made for migration to Visual Composer 7.1 enhancement package 1 or Visual Composer 7.2 and the great feature set in Visual Composer for enhancement package 2 for SAP NetWeaver 7.0, our existing customers running Visual Composer 7.0 will enjoy the best of both worlds: the option to upgrade to Visual Composer 7.2 or to stay with the latest release of Visual Composer 7.0."
    I'll stress the last part, though VC on CE is a great version, staying with the latest release of Visual Composer 7.0 is also good, depending on your needs of course, for instance - the attractive Flash runtime which is currently exclisive for VC 7.0, the "Flash Components" feature that was entered on SP5 of 7.01 (and in 7.02) , which enables you to consume custom 3rd party flash components or Xcelsius controls inside Visual Composer,, which makes flash black-boxes easier to consume than in CE, .. etc..
    still - VC on CE of course has it's own advantages - the ability to consume clustered services, life-cycle management, it's intergration with the other CE components etc..
    and so if you'll find that VC 7.0 is not enough, you could always upgrade and migrate to the CE versions (7.1 or 7.2).
    bottom line - it's a win win situation.

  • Hiding A TabStrip ViewSet in a Window

    Hello everyone,
    I created a TabStrip ViewSet in a Window.  Depending on certain conditions, i'd like to hide or show certain tab strips.
    Is this possible?
    Any help will be much appreciated.
    Mike

    Hello Arun,
    I downloaded and executed the Tutorial.  Unfortunately the UI elements are within a view. 
    I need to be able to change the properties of a tabstrip that is a viewset that is inside a Window.
    regards,
    Mike

Maybe you are looking for