Tree Display - Hierarchies

Hello Experts,
               I am trying to display a hierarchy from BI in VC. There are at least two workarounds methods that are found in SDN. Does anyone know when or which SP a tree display UI element is supported in VC?
I am using NW 7 sp13.
Thank you,
Kiran

Marcel,
Based on Adobe's documentation, Flex 3 supports hierarchies. Do you know if VC in CE 7.1 supports Flex 3?
Thanks,
Kiran

Similar Messages

  • Analysis Authorization based on Hier node with multiple display hierarchies

    Hi guys - I've got a problem where s.o. might have an idea of how to switch on the light at the end of the tunnel, I am currently standing in:
    Requirement:
    Cost Center Authorization should be given through RSECADMIN, reporting should be possible for any hierarchy that exists for the authorization relevant info object.
    Preferred solution:
    The Cost Center Analysis Authorization should be given through RSECADMIN - Hierarchy node assignment.
    u2022     A dedicated Authorization Cost Center Hierarchy will be maintained in ECC6 as an alternative cost center hierarchy and extracted into BW.
    u2022     The RSECADMIN Hierarchy node assignment should be based on a particular node (Type 2).
    u2022     The display level will be specified as required (here: Level 7)
    u2022     The Authorization granted should be independent of hierarchy name and version (validity 3).
    Reporting Scenario and technical impact:
    As mentioned above, when designing and running a query the user should be able to freely select other (i.e. than the authorization) display hierarchies for the authorization relevant reporting object 'Cost Center' as well. The technical names of the semantically relevant hierarchy nodes could therefore vary. E.g. cost centers 1, 2 and 3, being assigned under hierarchy node u2018Au2019 of the RSECADMIN relevant authorization hierarchy, could be subsumed by hierarchy node u2018Bu2019 in another display hierarchy, which the user may want to display in accordance to his reporting needs. Ideally, the alternative display hierarchy should therefore display node u2018Bu2019.
    My findings so far (based on prototyping) turn out that this is not possible as long u2018Bu2019 (and its hierarchy) is not authorized in RSECADMIN. Can these findings be confirmed? And if not, would anyone have an idea of how to facilitate the reporting scenario?
    Would there be any other way to grant access, possibly based on RSECADMIN single values, and also enable the user to flexibly display hierarchies with only those hierarchy nodes whose single cost center values the user has been given access to?
    Thanks everyone for your input...
    Claus
    Edited by: Claus64 on Jul 13, 2009 4:10 AM

    HI CLause,
    On Jul 14 2009, you wrote in SDN and said:
    FYI: Found a solution...
    The hierarchy analysis authorization will be based on a navigational attribute of cost center.
    With analysis authorizations it is possible to declare the Auth object (e.g. 0COSTCENTER__RACCAUT0) as authorization relevant and leave the superior object 0COSTCENTER auth irrelevant.
    The auth will be given for 0COSTCENTER__RACCAUT0. This object will be placed as a filter of the query, being restricted by an Authorization variable for hierarchy nodes.
    Due to the concept of Analysis Authorizations, this variable will automatically pick up the nodes granted as part of RSECADMIN Hierarchy based Authorization.
    As mentioned above, 0COSTCENTER as the regular reporting characteristic remains auth irrelevant and can therefore take any hierarchy thatu2019s available. Reporting on single values will be possible, too. Only those nodes show up that hold the authorized cost centers in accordance to the authorization.
    If the auth relevant 0COSTCENTER__RACCAUT0 is not used in the query definition by either not taking it in as a filter or skipping the Auth variable, the query will launch the message that the authorization is missing. No data show up at all.
    Claus
    See this thread:
    Analysis Authorization based on Hier node with multiple display hierarchies
    I am also in the same situation as you and need to understadn your solution. I understand that you created a Nav Attr on 0COSTCENTER and made this auth relevant whilst ensuring that 0COSTCENTER is NOT auth relevant. This is all fine. The issue was you have multiple hierachies for 0COSTCENTER, how did the new Nav Attr help you solve your issue. When loading 0COSTCENTER what values did you load ino the new Nav Attribute and how did that link to the hierachies? Also, in RSECADMIN you created hiearchy nodes based on the Nav Attribute but I am confused as to what values you have in the Nav Attr.
    I appreciate if you can share your solution from the past in more details.
    many thanks

  • Editable Field in ALV TREE Display Using OOPs

    Hi,
    I am trying to make a field editable on the ALV Tree display. I could create an editable check box. But could not make a field Editable. I have made EDIT = 'X' in the fieldcatalog for the particular field. but  it is not working.
    Please help me in solving this. Its very urgent.

    You do this with the following code example
      DATA: ls_layout TYPE lvc_s_layi.
      CLEAR ls_layout.
      ls_layout-class     = cl_item_tree_control=>item_class_text.
      ls_layout-editable   = 'X'.
      ls_layout-fieldname = your fieldname.
      APPEND ls_layout TO lt_layout.
    add PO header to tree
          CALL METHOD tree->add_node
            EXPORTING
              i_relat_node_key = space
              i_relationship   = cl_gui_column_tree=>relat_last_child
              i_node_text      = l_node_text
              is_outtab_line   = ls_po_item
              is_node_layout   = wa_layout_node
              it_item_layout   = lt_layout
    Roy

  • Double click in ALV tree display....

    Hi all,
    I am able to display output in tree format. But I want to add the double click functionality to some of the fields in output. Means if I double click on some value in output tree, it should call some transaction. Please help me with this issue of double clicking.
    My code as of now is as below:
    Please tell how to handle events in this report tree display and how and where to write the code for this functionlity of double click.
    FORM alv_tree.
    PERFORM build_sort_table.  “----
    table is sorted
    create container for alv-tree
      DATA: l_tree_container_name(30) TYPE c,
            l_custom_container TYPE REF TO cl_gui_custom_container.
      l_tree_container_name = 'TREE1'.
      CREATE OBJECT l_custom_container
          EXPORTING
                container_name = l_tree_container_name
          EXCEPTIONS
                cntl_error                  = 1
                cntl_system_error           = 2
                create_error                = 3
                lifetime_error              = 4
                lifetime_dynpro_dynpro_link = 5.
    create tree control
      CREATE OBJECT tree1
        EXPORTING
            i_parent              = l_custom_container
            i_node_selection_mode =
                                  cl_gui_column_tree=>node_sel_mode_multiple
            i_item_selection      = 'X'
            i_no_html_header      = ''
            i_no_toolbar          = ''
        EXCEPTIONS
            cntl_error                   = 1
            cntl_system_error            = 2
            create_error                 = 3
            lifetime_error               = 4
            illegal_node_selection_mode  = 5
            failed                       = 6
            illegal_column_name          = 7.
    create info-table for html-header
      DATA: lt_list_commentary TYPE slis_t_listheader.
      PERFORM build_comment USING
                     lt_list_commentary. “----
    already created
    repid for saving variants
      DATA: ls_variant TYPE disvariant.
      ls_variant-report = sy-repid.
    register events
      PERFORM register_events.
    create hierarchy
      CALL METHOD tree1->set_table_for_first_display
              EXPORTING
                   it_list_commentary   = lt_list_commentary
                   i_background_id      = 'ALV_BACKGROUND'
                   i_save               = 'A'
                   is_variant            = ls_variant
              CHANGING
                   it_sort              = gt_sort[]
                   it_outtab            = itab_outtab
                   it_fieldcatalog      = t_fieldcat. "gt_fieldcatalog.
    expand first level
      CALL METHOD tree1->expand_tree
             EXPORTING
                 i_level = 1.
    optimize column-width
      CALL METHOD tree1->column_optimize
               EXPORTING
                   i_start_column = tree1->c_hierarchy_column_name
                   i_end_column   = tree1->c_hierarchy_column_name.
    ENDFORM.                    " alv_tree
    FORM register_events.
    define the events which will be passed to the backend
      data: lt_events type cntl_simple_events,
            l_event type cntl_simple_event.
    define the events which will be passed to the backend
      l_event-eventid = cl_gui_column_tree=>eventid_node_context_menu_req.
      append l_event to lt_events.
      l_event-eventid = cl_gui_column_tree=>eventid_item_context_menu_req.
      append l_event to lt_events.
      l_event-eventid = cl_gui_column_tree=>eventid_header_context_men_req.
      append l_event to lt_events.
      l_event-eventid = cl_gui_column_tree=>eventid_expand_no_children.
      append l_event to lt_events.
      l_event-eventid = cl_gui_column_tree=>eventid_header_click.
      append l_event to lt_events.
      l_event-eventid = cl_gui_column_tree=>eventid_item_keypress.
      append l_event to lt_events.
      call method tree1->set_registered_events
        exporting
          events = lt_events
        exceptions
          cntl_error                = 1
          cntl_system_error         = 2
          illegal_event_combination = 3.
    ENDFORM.                    " register_events

    hi
    (also check u have refresh the field)
    Check the demo program,In this double click the data fields it will display some field in screen,You can check it
    BCALV_GRID_DND_TREE
    Thanks
    Edited by: dharma raj on Jun 17, 2009 7:41 PM

  • Error when running a JHeadstart generated two-level tree display

    Dear All,
    I have a simple master detail VO/VO datamodel based on which I'd like to generate a two-level tree display. I've followed the JHeadstart dev guide meticulously.
    When I run the page I get an error:
    javax.faces.el.PropertyNotFoundException: Error getting property 'name' from bean of type oracle.jbo.uicli.binding.JUCtrlHierTypeBinding
    It turns out that this generated code in a region file is the root cause:
    <af:switcher facetName="#{node.hierType.name}">
    <!-- DEBUG:BEGIN:TREE_NODE : default/misc/tree/treeNode.vm, nesting level: 2 -->
    <f:facet name="MutatieSoortTypenNode">
    <af:outputText value="#{node.Omschrijving}"/> </f:facet>
    <!-- DEBUG:END:TREE_NODE : default/misc/tree/treeNode.vm, nesting level: 2-->
    <!-- DEBUG:BEGIN:TREE_NODE : default/misc/tree/treeNode.vm, nesting level: 2 -->
    <f:facet name="MutatieSoortenBijTypeNode">
    <af:outputText value="#{node.Omschrijving}"/> </f:facet>
    <!-- DEBUG:END:TREE_NODE : default/misc/tree/treeNode.vm, nesting level: 2-->
    </af:switcher>
    When I substituted the <af:switcher> .... </af:switcher> xml code by <af:outputText value="#{node.Omschrijving}"/>, the page displayed correctly.
    Given the fact that the code is generated, there doesn't seem to be much that I can do about it.
    We're using JDeveloper version 10.1.3.3.0 and JHeadstart version 10.1.3.2.41.
    Any help or suggestion would be much appreciated.
    Kind regards,
    Ibrahim

    Ibrahim,
    I cannot reproduce this. You are using a non-production build. Can you upgrade to JHeadstart 10.1.3.2.52?
    If the problem persists, you can work around it by creating a custom template for tree.vm which includes the af:switcher statement.
    Steven Davelaar,
    JHeadstart team.

  • Creating Variants in MIGO to block tree display in item overview

    Hi,
    I would like to know how to create Screen Variants in MIGO to hide the Tree display from the Item overview block.
    Also I wish to know how to set this variant as default settings. Because of this, user will not be able to even view the the sub-parts during GR.
    I am looking for this,  to prevent users from removing the sub-parts which are under that parent part.
    So they can be allowed to display only during display of document.
    Would be more thankful if you can send the detail steps to [email protected]
    Thanks,
    Pri

    Hi gurus,
    Can I have your advise on how to proceed for the below setting up of Screen variants in MIGO?
    Appreciate your response !
    Will sure reward for useful tips !
    regards,
    pri

  • Tree Display in WAD

    Hi all experts,
    I want to create a tree display, in which i have to hard code the some values.
    After clicking on those values I will link some reports.
    Can anybody please tell, is there any functionality available to create the tree display ?  Or I will have to go by coding in HTML / JAVA Script ?
    The display i want is like below.
    Root
          aaa
                 aaa1
                 aaa2
           bbb
                 bbb1
                 bbb2.
    by clicking on aaa1 it will have another link.
    Regards
    Vinay

    Hi Gillian,
    My requirement is I have to just hard code the tree like structure in WAD.  Later on I can link the things. 
    I have created and called the images, which on clicking, will change.. eg,, Plus and Minus., and open respective subtrees.
    Now the problem is I will have to join those images with horizontal and vertical lines. 
    That seems bit difficult. 
    I am new to WAD and JAVASCRIPT.
    Thats why I am searching <b>is there any code / functionality is available in javascript, which will give the tree like structure.</b>
    Waiting for your reply..
    Regards
    Vinay

  • Display Hierarchies in BEX Analyser

    Hi Experts,
    How to display hierarchies for the Infoobject in BEX. I have created a hierarchy in BW for the infoobject, How to display the same structure in BEX.

    I assume you have loaded the Hierarchy. Now, in the Query designer, click on the infoobject and on the right panel, go to Hierarchy tab. Check 'Activate Hierarchy Display' and choose your hierarchy from the selection help.
    You can expand your hierarchy to a certain default level viz. 1,2,3 etc based on the level to which you want to display your Nodes.

  • Tree Display

    Hi guys.
    I want to create a tree display based on the following SAP standard program
    SAPSIMPLE_TREE_CONTROL_DEMO.
    Instead of "ROOT" i would like to display all company codes.
    While clicking the Company Code it should display all the plants under that specific company code.
    can anyone help me out?

    in the standard porgram SAPSIMPLE_TREE_CONTROL_DEMO ...
    The  Root was  defualt  passed  ....  if you want to  pass  the company  code  then ...
    write  a  select  query for Company code and  pass  it ...... in  the below example  i am passing the <b>Purchase  order  list  to the RooT</b>. ....
    FORM create_alvtree_hierarchy .
      DATA: NODE LIKE MTREESNODE,
            ld_node type string.
      LOOP AT it_ekko INTO wa_ekko.
    * Build the node table.
    * Caution: The nodes are inserted into the tree according to the order
    * in which they occur in the table. In consequence, a node must not
    * occur in the node table before its parent node.
    *   Node with key 'Root'
        <b>node-node_key = wa_ekko-ebeln.</b> " 'Root'.   "#EC NOTEXT
        " Key of the node
        CLEAR node-relatkey.      " Special case: A root node has no parent
        CLEAR node-relatship.     " node.
        node-hidden = ' '.        " The node is visible,
        node-disabled = ' '.      " selectable,
        node-isfolder = 'X'.      " a folder.
        CLEAR node-n_image.       " Folder-/ Leaf-Symbol in state "closed":
        " use default.
        CLEAR node-exp_image.     " Folder-/ Leaf-Symbol in state "open":
        " use default
        CLEAR node-expander.      " see below.
        node-text = wa_ekko-ebeln.      "'Root'.
        APPEND node TO node_table.
        LOOP AT it_ekpo INTO wa_ekpo WHERE ebeln EQ wa_ekko-ebeln.
    *     Node with key wa_ekpo-ebelp    "'Child1'
          ld_node = sy-tabix.
          concatenate wa_ekpo-ebelp ld_node into ld_node.
          node-node_key = ld_node.  "'Child1'. #EC NOTEXT
    *     Node is inserted as child of the node with key wa_ekpo-ebeln  "'Root'.
          node-relatkey = wa_ekpo-ebeln.  " 'Root'.
          node-relatship = cl_gui_simple_tree=>relat_last_child.
          node-hidden = ' '.
          node-disabled = ' '.
          node-isfolder = ' '.
          CLEAR node-n_image.
          CLEAR node-exp_image.
          node-expander = ' '.  " The node is marked with a '+', although
    *                        it has no children. When the user clicks on the
    *                        + to open the node, the event
    *                        expand_no_children is fired. The programmer can
    *                        add the children of the
    *                        node within the event handler of the
    *                        expand_no_children event
    *                        (see method handle_expand_no_children
    *                        of class lcl_application)
          node-text = wa_ekpo-ebelp.
          APPEND node TO node_table.
        ENDLOOP.
      ENDLOOP.
    * Add nodes to alv tree
      CALL METHOD GD_TREE->ADD_NODES
        EXPORTING
          TABLE_STRUCTURE_NAME = 'MTREESNODE'
          NODE_TABLE           = NODE_TABLE
        EXCEPTIONS
          FAILED                         = 1
          ERROR_IN_NODE_TABLE            = 2
          DP_ERROR                       = 3
          TABLE_STRUCTURE_NAME_NOT_FOUND = 4
          OTHERS                         = 5.
    ENDFORM.                    " create_alvtree_hierarchy
    reward points if it is usefull ..
    Girish

  • I am displaying status (traffic signal ) in output screen in tree display

    hi all,
    i am displaying status (traffic signal ) in output screen in tree display but instead its displaying <b>@08@</b> like text format....is there any need of conversion....
    but it works in normal ALV grid layout.
    please suggest a solution....... !
    regards.
    sivaram.

    You need to do the following three steps in order to have "status" indicators on your ALV list:
    (1) Add a status or exception field to your itab definition, e.g.
    TYPES: BEGIN OF ty_s_outtab.
    TYPES:  status(4)    TYPE c.      " status field for LED / traffic light
    INCLUDE TYPE KNB1.
    TYPES: END OF ty_s_outtab.
    DATA:
      gt_outtab  TYPE STANDARD TABLE OF ty_s_outtab
                               WITH DEFAULT KEY.
    (2) Define the status field in the layout (LVC_S_LAYO):
      gs_layout-excp_fname = 'STATUS'.  " name of the status/exception field
      gs_layout-excp_led = 'X'.  " display LEDs, else traffic lights
    (3) Loop over the itab and set the appropriate status:
      LOOP AT gt_outtab INTO ls_outtab.
        IF ( <condition is fulfilled> ).
          ls_outtab-status = '3'.   " green
       ELSEIF ( <condition partially fulfilled> ).
          ls_outtab-status = '2'.   " yellow
       ELSE.
          ls_outtab-status = '1'.   " red
       ENDIF.
        MODIFY gt_outtab FROM ls_outtab.
      ENDLOOP.
    reward  points if it is usefull....
    Girish

  • Collape/expand in tree display.

    hi experts,
    how to implement expand/collapse function key in tree display.
    thanks in advance.
    Moderator message: please search for available information/documentation.
    Edited by: Thomas Zloch on Nov 6, 2011 3:47 PM

    Hi Charu,
    Go through below sample.
    Link: [ALV TREE|http://wiki.sdn.sap.com/wiki/display/ABAP/CallFMtogeneratealvtreeanddealwithuseraction].
    Regards,
    Maruthi

  • JSPs and tree displays

    Has anyone made a tree display (like you can with javascript) using JSPs? If so, can you give me some direction as to how to get it accomplished?
    I want to grab the items from the backend and use JSPs to display the items in a tree structure similar to an explorer folders display.

    excuse me for my english
    It really depend on the way you design you database.
    Assume you have a table that contains item and it's parent id and a itemtype to indicates the category and items. So, the first level category's parent id will always be 0. So, you first select all category id with parent id equals zero and the you write a recursive function which will return you a string with it's child.
    hope this will help.

  • No tree displayed with WHERE clause (data issue?)

    I tried this on the apex.oracle.com workspace after it didnt run in our setup, and I ran into the same issue.
    I cant get the tree to display when I add a WHERE clause to the query.
    I know this isnt a problem with the WHERE clause, and has something to do with the data.
    If I just delete the data I dont want from the table (data_type <> 'S'), it WORKS, even with the WHERE clause.
    I have checked running the SQL, and the root element is returned.
    When I look at the HTML source of the page, I can see the js object created, though it seems to be constructed incorrectly.
    select case when connect_by_isleaf = 1 then 0
    when level = 1 then 1
    else -1
    end as status,
    level,
    "DATA_TEXT" as title,
    null as icon,
    "ID" as value,
    null as tooltip,
    null as link
    from "#OWNER#"."T_ROOT_CAUSE_TEMPLATE"
    where (data_type='S' or id=346)
    start with id=346
    connect by prior "ID" = "PARENT"
    order siblings by "DATA_SEQUENCE"

    Just in case if you didn't know it, you can use WITH factoring clause when creating a tree. It makes it possible to create as many "tables" as you need, while the final hierarchical query (that is responsible for the way the tree looks like) is a simple one. This (+WITH+) approach is convenient as you can avoid repeating inline views and/or subqueries.
    For example, your query might have looked like this:
    with s_type as
      (select * from t_template
       where data_type = 'S'
          or id = 346
    select
      case when connect_by_isleaf = 1 then 0
           when level = 1 then 1
           else -1
      end as status,
      level,
      data_text as title,
      null as icon,
      id as value,
      null as tooltip,
      null as link
    from
      s_type
    start with id=346
    connect by prior id = parent
    order siblings by data_sequence

  • Tree Display in List

    I would like to display a Tree report in a list.
    I zeroed in on the following function group SEUT which contains the following
    function module RS_TREE_LIST_DISPLAY.
    Can some one provide me with the procedure to follow to go about using the
    functions in the Function group in order to achieve a display of the hierarchical
    tree in a list ???

    Hi
    Go to tcode DWDM>Controls->Tree Controls.
    you will find examples of program....
    (OR)
    Tcode SE83 -->Tree control....
    Reward points for useful Answers
    Regards
    Anji

  • How do i update a tree display?

    I've created a tree, which will only be used as a display for values, but i'm not sure how to correctly update the tree if a value is changed.
    I just want to update the text for the changed node, and display the new view of the tree.
    Does anyone know a staight forward approach to doing this?
    Thanks in Advance!

    Apple - Support - iPod - Repair pricing
    http://support.apple.com/kb/index?page=servicefaq&geo=United_States&product=ipod
    How do I get my iPod serviced?
    Easy! If your iPod is still covered by Apple's Limited Warranty for iPod, we recommend you use theOnline Service Assistant. You may also contact Apple Technical Support, or take your iPod to your local Apple Retail Store to make service arrangements.
    Attention iPod shuffle customers: Service for iPod shuffle is performed by means of an express replacement program, via Online Service Assistant or Apple Technical Support. For more details, please review the Express Replacement Service tab on the left.

Maybe you are looking for

  • Time Machine backup not a large as amount of space used on harddrive

    I just bought a new iMAC and Time Capsule and completed my first backup. In Disk Utility it shows that there is 151 GB of space used on the hard drive. The space used on the Time Capsule is 131 GB. I searched this topic and can't find it addressed be

  • I don't know how to zip a file. Help please.

    I am trying to send an attachment with an email. The attachment is too big and my email program won't send it. I want to zip the attachment to make it smaller. How do I do this? Thanks very much.

  • How to Prepare Invoice in ADF to be Printed ???

    I am trying to finish my project and I am now Searching for how to prepare an Invoice to be printed. I have items and its prices I want to add total prices for items and its quantities. I want also to calculate the sum of all items bought. Can anybod

  • Default browser for Mail

    Hi everyone, I have Safari and FireFox browsers installed and use both but FireFox mostly. Is there a way I can make FireFox the default browser when I click on links in an e-mail. I have looked in Mail preferences and can not see anything that helps

  • Multiple HTTP Proxies

    Hi, we have a WebLogic Workshop (8.1.5) / Integration (8.5) project which makes heavy usage of WebService controls. We need to make the WebService calls via different HTTP proxies. Is it possible to use either a) an automatic proxy configuration file