Control display level for "display as hierarchy" in BI 7 Query Designer ?

Hi
I'm using BI 7.0 query designer and I can see there's an additional difference between BI 3.5 and BI 7.0 in rows/columns behavior, in the "display as hierarchy" functionality.
In BW 3.5 one could specify till what level the expand needed to be by default. So it could be 0 for totally collapsed. This is seems not possible anymore in BI 7.0 query designs anymore. Only on natural/technical hierarchies (cost center etc ...) this option is still there.
Is there a way (javascript or other) to have the hierarchies created by "display as hierarchy" also fully collapsed by default ?
Thanks.
Geert

HI, thanks for the reply.
But this is not about the standard InfoObject 'hierarchy" tab, with all it's options on default expand levels etc.
This is about a "pseudo structure" hierarchy which is defined at designtime (in Query Designer) and generated/shown at runtime (so bad for performance, I know). It's based on the real transaction data, not on a pre-created hierarchy as in normal hierarchies. It creates a tree view of otherwise unrelated InfoObjects, displays it in an collapsible/expandable tree shape.
it's a bit hidden in version 7 Query Designer, compared to version 3.5. In 3.5 one had a larger set of options, including the -now lacking- default expand-to level. But in Version 7, most options are dropped. Probably due to the move from the ABAP to the java backend, lots of other stuff got culled in that move as well.
For more info, look at the posts from Larry in this thread : [Display as Hierarchy|Display as Hierarchy]
I know it's an option not used a lot but can be handy in certain cases.
I really would like some help in getting a default query result with the "display as Hierarchy" collapsed.
Thanks,
Geert

Similar Messages

  • Hierarchy not visible in Query designer

    Hello Experts.
    I am trying to create a query in BW 3.5 but I ran into one issue. I created a hierarchy for an Infoobject. But I am not able see this Hierarchy for the Infoobject in BW 3.5 Query designer although I can see it in BI 7.0 Query designer.
    Any help in this regards will be appreciated and points will be assigned.
    Than

    Check if you have made the "hierarchy" Active in your BW 3.5 query and also chosen the hierarchy correctly.
    Right click on the characteristic----
    > properties.
    Hope this helps.

  • Formula Logic for Dates in the Cell Editor in Query Designer

    Hi All
    We are on BI7. (This is in the Cell Editor in Query Designer)
    I am trying to create a formula in one cell that enters a date based on the following logic (Lets call this formula A):
    I also have a placeholder "Cell reference" for a Date in another cell in the Cell Editor (Lets call it B).
    I also have two other dates in seperate cells in the Editor (Lets call them C and D)
    What i need to do is check that either C or D are not blank i.e one at least has a date and if so enter the date that is in B in A.
    My formula logic in (Cell A) at the moment is as follows:
    ( Cell C <> 0 ) OR ( Cell D <> 0) * Cell B
    When I run the query It is coming back with either a 1 or  0 depending if there is a date in C or D.
    What I want it to do is to display the actual date of  'Cell B'  in 'Cell A' if  ( Cell C <> 0 ) OR ( Cell D <> 0)
    If the value of B is blank ie no date I also want A to be blank i.e not equal zero or a blank date ie 00/00/0000
    Example 1
    Cell A    08/09/2009
    Cell B    08/09/2009
    Cell C   15/03/2010
    Cell D
    Cell A should = 08/09/2009 as there is a Date in Cell C or D and if so enter the date of Cell B in cell A
    Example 2
    Cell A   
    Cell B    08/09/2009
    Cell C  
    Cell D
    Cell A should = BLANK as there is a NO Date in Cell C or D
    Example 3
    Cell A   
    Cell B  
    Cell C   15/03/2010
    Cell D
    Cell A should = BLANK as there is a No Date in Cell B although a Date in cell C or D.
    Thank you for assistance in advance
    Kind regards
    Stevo

    Hi there,
    It seems you have done almost everything...
    What it seems that is missing is probably the cell reference for Cell C and for Cell D, or did you forget to mention it here?
    So here it is the big idea:
    - In the Cell Editor of the query designer, create a new cell reference for Cell C, let's name it ref_cell_c;
    - In the Cell Editor of the query designer, create a new cell reference for Cell D, let's name it ref_cell_d;
    - In the Cell Editor of the query designer, create a new cell reference for Cell B, let's name it ref_cell_b;
    - In the Cell Editor of the query designer, create a new formula for Cell A, let's name it form_cell_a;
    The form_cell_a should be created by the following:
    ( COUNT(ref_cell_c) + COUNT(ref_cell_d) ) * ref_cell_b
    So COUNT(operand) returns 1 if operand is different of 0 else it returns 0; So if ref_cell_c has any valu or ref_cell_d has any value it should return the value of ref_cell_b.
    Please note that with this formula, if you have values in both ref_cell_c and ref_cell_d this formula returns 2 * ref_cell_b, which is not what you pretend, I'm assuming you'll have value only for the following combinations:
    ref_cell_c has value but ref_cell_d don't have any
    ref_cell_c don't have any value but ref_cell_d has a value
    ref_cell_c don't have any value neighther has ref_cell_d any
    Diogo.

  • Drill down by customer only for 1 year (only total then) in query designer

    Hello experts,
    I face a need I don't manage to fit with the query designer. It sounds easy, but I didn't find solution after few trials.
    The target report has to look like that :
           01.2010   02.2010   03.2010   04.2010   u2026   12.2010   Total
    Customer    
      cust 1        ratio          ratio         ratio          ratio    ratio     ratio     Total
      cust 2        ratio          ratio         ratio          ratio    ratio     ratio     Total
      cust 3        ratio          ratio         ratio          ratio    ratio     ratio     Total
      cust 4        ratio          ratio         ratio          ratio    ratio     ratio     Total
      cust 5        ratio          ratio         ratio          ratio    ratio     ratio     Total
      cust 6        ratio          ratio         ratio          ratio    ratio     ratio     Total
    Year 2010   total          total          total          total    total      total      total
         2009      total           total          total          total    total      total      total
         2008      total           total          total          total    total      total      total
         2007      total           total          total          total    total      total      total
    The particular point disturbing me is to display detailled ratio according to customer caractéristique ONLY for the current year (2010) and ONLY TOTAL for past years.
    Thanks in advance for help, points will be awarded.
    Guillaume

    Hi Petiaux,
    All the replies have been correct & all you need to do is a combination of a few. A step-by-step approach for your report, I'll explain in detail, and please correct me if I'm wrong.
    01.2010 02.2010 03.2010 04.2010 u2026 12.2010 Total
    Customer
    cust 1 ratio ratio ratio ratio ratio ratio Total
    cust 2 ratio ratio ratio ratio ratio ratio Total
    cust 3 ratio ratio ratio ratio ratio ratio Total
    cust 4 ratio ratio ratio ratio ratio ratio Total
    cust 5 ratio ratio ratio ratio ratio ratio Total
    cust 6 ratio ratio ratio ratio ratio ratio Total
    Year 2010 total total total total total total total
    So, the above is the first set of details you need to make. Follow up by using offsets for 1 variable followed up till the 12th month. Create a variable for 0CALMONTH (Cal Yr-Month) in a selection. Follow up by copying this variable 12 times, changing the offset of the input varaible to +1, +2, etc..
    Now for the next set as below, there are 2 approaches.
    2009 total total total total total total total
    2008 total total total total total total total
    2007 total total total total total total total
    1. If you are using i/p variable as Cal-Month, then its best you can approach to find the differences by making a selection for the same variable in a range like New Var (EnterMonth -12 : Enter Month -23 ). Same fashion, approach to calculate (EnterMonth - 24 : EnterMonth-35) etc. But limitations are there for this approach, as you need to select ranges & with each year you need to update the query.
    2. Use CELL Editor: At the top of the icon tray, you can notice a 'cell' symbol, wherein you can find the cell editor. Under the 2009, 2008, 2007 headings you can choose to create a selection with following restrictions: 0CALYEAR (Cal Year) as varaible. But the only thing here is the input variable for this query must be 2 seperate variables > One CALYEAR & another CALMONTH. So this is another approach, where user will have option to enter cal month & cal year seperately in 2 different text input boxes.
    3. Perform the calculation for 2010. Copy the same for 2009,2008,2007 etc with offsets. You can try hiding the rest of the month feilds, after calculating the total for all months of the years in 2009,2008 etc using offsets. Although it sounds crazy idea, but sometimes if customers require such an output we need to do something crazy though. I hope it might work, but as stated its the last option if nothing works out.

  • Settings for SAP Portal start page from BEx Query Designer

    Hi!
    In order to see queries I would like to use SAP Enterprise Portal from BEx Query Designer.
    When I push "execute" button within BEx Query Designer a wrong page will be shown in browser.
    I changed the settings in table RSPOR_T_PORTAL, but still get the wrong Portal page shown in browser.
    Question:
    What is the transaction/table/report to customize the portal start page using by BEx Query Designer?
    Thank you very much!
    regards
    Jürgen

    Hi Anton?
    Many thanks for your reply.
    But I mentioned that I changed the URL within table RSPOR_T_PORTAL and this does not help...
    Do you speak Russian? Me too
    Can you also help me with the following problem?
    Hi!
    I am about to implement SAP Best Practices scenario "B34: Accounts Receivable Analysis".
    Therefore I load the data from SAP ERP IDES system into SAP NetWeaver 2004s system.
    My problems are:
    when I try to load the transaction data for Infosources 0FI_AR_4 and 0FI_AR_6 from SAP ERP system the following happens:
    - the status is getting u201Cyellowu201D (194 from 0 records)
    - at the next day the status is getting u201Credu201D and I received the following error:
    Errors while sending packages from OLTP to BI
    Diagnosis
    No IDocs could be sent to BI using RFC.
    System Response
    There are IDocs in the source system ALE outbox that did not arrive in the ALE inbox of BI.
    Further analysis:
    Check the TRFC log.
    You can access this log using the wizard or the menu path "Environment -> Transact. RFC -> In source system".
    Error handling:
    If the TRFC is incorrect, check whether the source system is fully connected to BI. In particular, check the authorizations of the background user in the source system.
    Comment:
    I did not find any entries on "Environment -> Transact. RFC -> In source system"
    The Source system connection EC6CLNT100 is OK
    Can some one help me to solve this problem?
    Edited by: Jgen Pfeiffer on Feb 5, 2009 12:48 PM

  • Elitebook Folio 9480m display cable for display upgrade

    Hi,
    I am trying to upgrade my screen panel from HD to HD+ resolution. According to HP technical support this schould be possible by just replacing the panel. So I ordered a replacement in the higher resolution and it does not work. Backlight is on, but no picture shown. The replacement is a N140FGE-LA2. it replaces an N140BGE-LA3. Both are from Chimei Innolux.
    Of course the higher resolution HD+ panel requires a 2 channel 6 bit LVDS, while the HD panel is 1 channel. So I need a cable that has all pins 40 pins connected. I also checked the display cable I have already in my machine and it seems that it is not fully connected.
    With the previous model the 9470m there were two separate cables in the antenna kit for the different resulutions (part number 702876-001). The antenna kit for the 9480m does not mention this. Also HP technical support told me that the cable I have should work, but I have my doubts now.
    Does anybody know where to get a suitable cable. This cable actually combines the display signals and the webcam connection. The following information would help me.
    - What part number of HP would contain the spare part cable for the HD+ panel in the 9480m?
    - Can I use the HD+ cable of the antenna kit from the 9470m also in the 9480m? They look very similar.
    - Is there any aftermarket possibility to get to the right cable? Any part number for that would be great.
    Also Interesting:
    - What is the actually manufacturer and model of the panel used in the 9480m HD+ model? If somebody who has that a HD+ 9480m could have a look inside, this would be great information to double-check if the replacement panel type is actually ok.
    best regards, Jörg

    Hi again,
    I did some investigations regarding the display cables used.
    6017B0391001 is the HD cable (1 Channel, 6bit LVDS) used in the Elitebook 9470m
    6017B0427401 is the HD+ cable (2 Channel, 6bit LVDS) used in the Elitebook 9470m
    6017B0507401 is the diaplay cable for the Elitebook 9480m (this is the cable used in my machine)
    The cable used in the 9480m looks like that not all pins are connected. Is it a 1 Channel cable? Would that mean that also the HD+ display used is a 1 Channel display? This would be strange in my opinion.
    I guess I try the HD+ cable from the 9470m with the panel I odered and see if it works.
    It would be really great if somebody owning an Elitebook 9480m with HD+ (1600x900) display could check what exact manufacturer and model HP uses.
    Any thoughts on this would be really helpful.
    best regards, Jörg

  • How to filter hierarchy node in BEX query designer

    Dear experts
    We are working on FI balance sheet with hierarchy infoobject 0GLACCEXT. Example of our balance sheet is as follow:
    Parent Node A = 20
         Sub-parent Node A1 = 10
             Leaf A11 = 5
                 Leaf A12 = 5
    Parent Node B = 20
         Sub-parent Node B1 = 10
                   Leaf B11 = 5
                   Leaf B12 = 5
    We require only:
        Sub-parent Node A1 = 10
        Leaf B12 = 5
    So I filter those out in BEX restriction;  however, after we examine the report in tcode RSRT, "Sub-parent Node A1" is not shown in BEX Report, and the result is as follow:
    Parent Node B = 5
         Sub-parent Node B1 = 5
                 Leaf B12 = 5
    Are there solutions for us to show merely A1 and B12 ?

    Hi Chu
    Try the following steps.
    Initial Output
    In this example I will restrict the query for only displaying Node 8603 and leaf 9000
    Proceed to restrict the Characteristic. Please be aware of the difference between hierarchy nodes and leaf characteristic values. Also set the Hierarchy display properties to expand up to level 1.
    Execute the query again:
    Please be aware that users will still be able to expand node 8603 and see the lower level nodes/leaf. In order to restrict users from doing this set up users authorizations.
    Regards,
    Carlos

  • Report on hierarchy with different levels for key figures

    Within 1 BEx query report, is there a way to report on a hierarchy where one key figure is at level 6 and another key figure at level 5? Level 6 being the lowest leaf node. That is the key figure at the level 5 wouldn't have data at level 6 aggregated or summed up to level 5. Doesn't seem possible because how would the data be modeled in the IC but has this ever been done?

    This could be easily done at the query level. If you are using 7.x query designer drag the key fig you want at level 1 (top) first. Then drag the key figure you want at level 2 and drop on the level 1 key fig. Now drag and drop level 3 key fig on level 2 key fig. This way you can create a sort of hierarchy for key fig, but the lower level key figures would not be aggregated to the upper level key figures.
    If you use 3.x query designer, you have to use level up and level down options after right clicking on the key figure. Place all your key fig (all levels) in the columns. now right click on the level 2 key fig and choose level down option. right click on the level 3 key figure and choose level down twice.

  • Crystal Report Formula for traversing the Hierarchy

    Hi Friends,
    I have a Hierarchy Node Variable in Query Designer and I use the same in my Crystal Report.
    I need to create a formula, which will traverse and find all of the child nodes of the selected Hierarchy Node (through the variable). Could you please let me know if this is possible and send me the code.
    Thanks in Advance!
    Regards,
    Vinaya Paulraj.

    Hi Vinaya
    In Crystal, under the 'Report' menu, there is an item called ''Hierarchical Grouping Options'. This item allows you to sort information based on the relationship between two fields.
    For example:
    The following example is based on using the sample database called Xtreme that ships with Crystal Reports and Xtreme's Employee table.
    There is an {Employee ID} field and {Reports to} field in the Employee table. These fields both contain an Employee ID number. There can be employees with employees that report to them. In other words, there can be employees that report to a higher level of management. You want to see the overall hierarchy of the employees. To do so, you would use the 'Hierarchical Grouping Option' in Crystal Reports.
    To view the employee hierarchy from the Employee table, complete the following:
    1. Create a group and group on {Employee ID}. You want to group on {Employee ID} because you want to see the overall hierarchy of employees.
    · From the 'Insert' menu, select 'Group'.
    · From the 'Insert Group' dialog box, select {Employee.Employee ID} in the first drop-down list.
    · Click 'OK'.
    2. Create a hierarchical group.
    · From the 'Report' menu, select 'Hierarchical Grouping Options'.
    · Select 'Sort Data Hierarchically'.
    · Select {Reports to} from the drop-down list for 'Parent ID'. In this example, the {Reports to} field is the parent field; therefore, we must select it in the 'Parent ID' field.
    3. Indenting the hierarchical group, you must enter a value between 0 and 4 inches.
    The 'Group Indent' setting only affects the display of the report. If you enter a value other than zero (0) the various levels of hierarchy will appear indented when the report is previewed. Thus making it easier to see the various groups of employees, managers, etc.
    For more information, search the online help for 'Grouping data hierarchically'.
    Regards
    Girish

  • Hierarchy node not available in Query Designer

    Hello Gurus,
    I can find the hierarchy node variable in BW but it is not available in query designer. Does anyone know what might be the problem and a solution?
    Thanks,
    Mark

    Hi Mark,
    You said you "find the hierarchy node variable in BW but it is not available in query designer".
    How did you find the hierarchy node variable in BW? From backend SAPGUI, you will only be able to see the variable in some internal tables like RSZGLOBV. Did you mean this?
    For "it is not available in query designer", do you means that when you want to create a hierarchy node variable for this characteristic in Query Designer, you don't find this certain hierarchy node variable in the hierarchy node variable list?
    Important thing to notice is that, flat value variables and hierarchy node variables are listed separately. Did you make sure that you have chose to list hierarchy node variables in Query Designer?
    Regards,
    Patricia

  • Display Stock level for every user

    Hi
    I need to display the stock level for each user (partdetail.aspx). So they know how many they can order.
    I know it is only displaying for the superusers. Is there anyway of display the stock level for other users as well rather than just showing the message "in stock"
    Thanks
    Sanjaya

    Hey Sanjaya, that would probably require writing your own control ... but even if you do it, remember that stock levels in WebTools are not immediately reduced when an order is placed. For example if you have 10 in stock and someone places an order for 5, another customer will still see 10 in stock. It isn't until the next synch when the order is placed in SBO and its inventory is affected that the new inventory numbers are reflected in WebTools.
    I guess you could write a smarter control that looked up the last inventory and subtracted any orders that haven't synched yet to get a better "real-time" inventory count. However this still doesn't help if an order is placed directly in SBO and WebTools doesn't know about it.
    At least this is the way it worked the last time I looked into it.
    Steve

  • Text data is not displaying at Report level for an Infoobject Item name

    Hi All,
    Texts data is maintained at Info object level but text information is not displaying at Report level for an object.  I have set the property at query level as "Text", but at report level it is displaying key values of the object, not displaying texts information.  This problem occured in QA(Quality) system but not replicated in Production system.  I have checked all properties at backend and query level and compared the same between QA and Production system didn't find any difference.
    Please suggest what might be the cause: at report level it is displaying key values instead of the textual information even text data is mainintained at backend.  In production it is displaying textal data for the IO.
    Thanks in advance.

    Hi All,
    Thanks for your valuable information.  I have changed the setting under Advanced tab as "Master data" for Access type for results values, but didn't solved the problem still it showing key information for the IO.
    In Production system the report displaying texts information for the IO, but in QA its displaying key information. The problem exits only in QA, its working fine in DEv and Production.
    As per my understanding might be the issue with Patches will be checking with Basis team on the same.
    Please suggest if you have any alternatives to fix the issue.

  • I'm looking for an app that will allow a presenter to give ipads to several other users in a room and control what's on display for the group

    please let me know if you know of any good apps to sync up several ipads in a room with one person in control. I'm looking for an app that will allow a presenter to control what's on display for several other ipad users in a room. I'd like to be able to do presentations over the ipad, but i want the presenter to control the screens so folks in the meetings don't get distracted by playing with the ipad. i'd like to avoid using a web meeting service and do this without having to connect to any kind of network since i'll often be doing this outside of my office.

    Try http://mysyncpad.com/. I'm not sure if it will do all you need, but it's the closest I've seen.

  • Google maps don't display right, part is good but about half of it says "we are sorry, but we don't have maps at this zoom level for this region." Zooming out doesn't help.

    When displaying a Google map I get about four vertical strips that alternately display good and in gray bands. The gray area displays the message "we are sorry, but we don't have maps at this zoom level for this region." Zooming out doesn't get rid of the gray areas.
    I've had this problem for over a year and get around it by using either MS Internet Explorer or Google Chrome which work Ok. Otherwise Firefox works fine and I use it for everything else except Google Maps.
    I've tried an uninstall of FireFox and then reinstall but it didn't help. I don't remember what I was doing when this problem first showed up.

    You're welcome

  • When we drilldown at document level it displays one record for each cube

    Dear Experts .
    The users want to see the report by status for the order detail report at document level it displays one record for each cube .
    They want to see the single line for the order quantity , Amount, Billing quantity delivery and amount along with the Sales order number , billing document number billing date , delvert date ..et in signgle line. ( Sale order DeliveryBilling)
    When we are doing on Multiprovider recording displaying from each cube.
    We have tried with Constant selections and it is not giving the required results m since these want to see by status. Due to huge data performance reasons we re unable to use it .
    Please provide your valuable inputs.
    Thanks,
    Mahesh.

    Mahesh,
    If you want to get detail data with respect to Sales order - delivery - Billing, on top of Multiprovider you can come up with Constant selection.
    But I am not clear that why constant selection is not working properly, can I have some light on that.
    Probably, you are struggling with multiple records .
    I suggest you to go with end routine and map all fields to one IC and do reporting on that single IC, then your requirement will fulfill.
    But here we need to take care of performance issues and process chain scheduling wile loading deltas.
    If Multiprovider is not working properly , then try with Infoset(If you have more than 2 ICs it not possible).
    Regards,
    rvc

Maybe you are looking for