Create a drill down in function

HI all,
I could need some help, but I don't know if it is even possible.
Currently we use in a BI-IP workbook two levels on input. We use a filter setting in workbook function to give other chars filter values.
Example of the problem:
We've a layout with compcode, material and a keyfig
First we do input on compcode and material, both chars are in row so we can enter data.
Secondly we want to plan only compcode, with help of a function we put material to # (FILTER_VALUE_EXT). Causing material to be removed from layout.
Now we want to plan again compcode and material. So we remove filter value. ANd the issue is that the user need to put manually the material as drill down to rows.
Does someone now a need VBA trick or simple FIlter option for this? (Example is not respentative for problem, but is easiest to explain like this)
Thanks!
JvdP

Hi,
  I advice you to go for VB coding only for the following scenarios,
1. User wants to see calculated values using the data from two reports.
2. User wants to display extended text in the workbook.
3. User wants special formatting in the Report like merging cells, making text bold, highlighting columns or cells.
In you case, you can actually include material as an attribute for compcode and then load the attribute master data in your BW system. Then you can create dropdown box on material and include a Exit variable for material, which gets filled by the value of compcode. The logic of your variable Exit code should be as follows,
Check in the master data table for the material attribute value of compcode to fill the dropdown box.
Try this approach and let us know whether your issue is solved or not.
Note:
For more information on the VB usage in BEx kindly refer to the following document,
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0ac5c27-7448-2c10-86aa-b513703c9f25?quicklink=index&overridelayout=true
Regards,
Balajee

Similar Messages

  • How to create a drill down in crosstab?

    Hi All,
      I have created a crosstab in CRXI repoprt. Now I'm trying to create a drill down in it. The crosstab is very simple.
    Data in table is as:
    SUBJECT   DATE    YIELD PCT
    Browser   04/11    78.90
    Radio     04/13    90.00
    HTTP      04/22    89.09
    Browser   04/15    90.09
    HTTP      04/15    100.00
    Radio     04/15    100.00
    CROSSTAB Data:
                    Browser   HTTP     Radio
    04/11           78.90      0        0
    04/13            0         0        90.00
    04/15           90.09     100.00    100.00
    04/22            0         89.09     0
    Columns are "SUBJECT" and Rows are "DATE" and I have taken "Max of Yield PCT" as Summation field.
    Now If I click on Yeild_PCT data in crosstab, it should drill down. I have created a drill down as Another report. I have tried FormatObject>Hyperlink>"Another Report Object". Copied the yield_PCT column from source report & pasted in "Another Report Object" but it is not working.
    Really appreciate any help.
    Thanks in Advance.

    if you're trying to use drill-down in cross-tabs with report parts you need syntax that is specific to a cross-tab. please look up Report Parts in your Online Help, Index and then go to the Context Scenarios section.
    Cross-tabs
    If the object you copy in your source report is part of a cross-tab, the Context Report Part data context is based on the selected object embedded in the cross-tab. Crystal Reports creates the data context by tracking if the selected object in the cross-tab is a row, column, or cell. Next, the program retrieves row and column names. Then it parses the Design view data context. Finally, it generates the Context Report Part data context by adding the GridRowColumnValue function if the group in the data context formula appears in the row or column names retrieved earlier. You might see, for example, a data context such as:
    "/"GridRowColumnValue("Customer.Country")"/"+GridRowColumnValue("Customer.Region")

  • Create a Drill Down?

    I'm trying to create a drill down report where, if the user clicks on an item in the group tree it will show the information for that and only that item
    I've created my report as a "standard report" because the "Drill down" option was not available in .NET2005 or my Crystal Reports 9 developer edition
    Right now I have a group structure that looks like this:
    Day
    Order Number
    Right now when I click on it; it brings me to the Group Details section and shows all the data, I want it to show the data for that Order Number
    I've been looking into the formulas and "DrillDownGroupLevel" always returns 0 no matter what I click on in the group tree, I'm guessing because I don't have drill down setup for the group(I don't know how)?

    Can you satisfy this requirement using cascading prompts?  Your requirement sounds best suited for this functionality.

  • How to create clickable (drill down) Graphs

    Hi Experts,
    I have a requirement in which i want to create clickable(drill down) graph/pie chart.
    I saw SAP standard program "GRAPHICS_IGS_CE_TEST". It works fine for graph display
    but it doesn't provide any drill down option, Although it has some evenhandling for event SAPEVENT.
    But it doesn't seem to work for left click,right click or double click.
    Can you please sugest?
    Thanks
    YG

    Hi Yogesh,
    Try these links, hope it wil help you.
    [Link1|Clickable Graph by ABAP control;
    [Link2|Graph by ABAP control;
    Regards,
    Nidhi Kothiyal

  • Get table ID for drill down (javascript functions)

    I want to implement some custom drill downs. When you click on a column to drill down, it uses the following javascript function: RTDr(saw_5_6,0,0) where in this case, "saw_5_6" is my current table. Since this is dynamically set and the table name can change, is there a property that i can get this table name from?
    I see where the object is created....(dynamically I might add)
    window.saw_5_6 = new Object();
    saw_5_6.sJSObjName = 'saw_5_6';
    Just wondering if there is a way / property that gives me this information so I can call RTDr() and supply it the correct table name.
    Thanks.
    Edited by: Derek on Nov 9, 2010 2:28 PM

    If there is only one table on the page then you can use my function as it is. I wrote it to implement custom writeback. Of course you can modify it to get all table objects.
    function getSawTableObject(){
         var ptrSawTableObjectName = /saw_.\d/;
         var obj = null;
         for (var propertyName in window){
              if ((ptrSawTableObjectName).exec(propertyName) && String(propertyName).charAt(0) == 's'){
                   obj = window[propertyName];
                   break;
         return obj
    }

  • How do I create a drill down for my summary data?

    I have 7 fields of summary data with all having a common link called the customer account number.
    I have tried the following steps several time carefully and was unable to get my drill down to work.
    Insert menu > Group and chose the customer account number as my group field
    copy and paste the summary fields to the group header ( which I now have hundreds of GH1)
    Right click on the details section and chose Hide.
    Suppress the Group Footer
    File Menu > Report options and check on Show All Headers on Drill Down.
    I must be missing a step somewhere here.  I end up with no summary fields showing (to drill down into), and the customer account numbers showing.
    Can some check this out for me?

    hi Michael,
    you need a group to have drill down. you can't drill down on a report footer. if you can't group by these categories then you can't have drill down.
    your other option is to create an on demand subreport that you can open. i would suggest that you go through a bunch of the e-learning tutorials on crystal reports here. after that go to the online help for crystal reports and use the search tab and search for "creating an on demand subreport"
    you'd need to create an on demand subreport for each total that you are showing. again, please see the elearning topics especially on subreports, grouping. and then do follow the steps on on demand subreports in the online help.
    -jamie

  • Rank function breaks drill down 11g

    I have a simple drill down report standard hierarchy and am having a weird issue with the rank function.
    This report works on 10g but the upgraded 11g version does not.
    When I drill down past the 2nd level it adds an is null filter to the revenue column.  This is also the column we are using to base our rank function.
    If I move the rank column to the first or last position in the table the drills work perfectly.  If I move it to the second column it breaks on the first drill instead of the 2nd.
    It works perfectly if drilling on the headings instead of the values.  That seems to point to some sort of null coming through when being passed.  I've tried using an ifnull and a case statement and neither method works, it just applies the is null filter to the entire column formula.
    The client doesn't want to change the position of the rank column so that work around will not do.  Any ideas?

    A similar thread was recently talked about here:
    In OBIEE charts, how do you make drill downs work on custom formulas?
    With a calculated column, you need to make sure the source query and destination query have the EXACT same formula and the same name for the field. If it is not 100% identical, it may not work correctly. (I typically use the NAVIGATE function to get to the second query rather than the Drill function.)
    Now in some cases, if you try to create a second drill down query with more details in it, the original formula doesn't work the way you want it to. The calculated formulas have to make sense in both source query and destination query in order to work properly. If you have a ranking of the Top 5 Products in the source query, the destination query also has to have the same ranking of Top 5 products in order to work. If you add more fields into the destination query (e.g., adding on product attributes, or # of records associated with that product name etc.), then sometimes the ranking / aggregation in the destination doesn't add up the same way. This causes the system to think that the formulas are different and prevents the drill down.
    I managed to get around this by having a 3rd query in between the original summary view and the detailed data view. So the sequence would be (for example):
    - Dashboard based summary query (including the calculated ranked product names formula)
    - drill down into virtually identical query (add on one slight bit of difference here, for example adding on a second Product Name field ... not a calculated version, but the actual name). Create a drill down this time by clicking on the regular Product Name field (don't drill down on the custom formula)
    - final detailed drill-down query
    You can format this intermediary drill down query to explain to users that they need to click a second time.
    It's not ideal, but it should work. Hope this helps.
    Ted

  • Creating Drill Down report in reports 6i

    Hello All,
    how to create a drill down report in 6i. the requirement is i have a report which displays the summary of grades like
    Grade count of jobs
    A 10
    B 25
    C 5
    etc. when the user clicks on the Grade the details of the count has to be displayed...how to do this...?
    thanks in adv
    regards
    Kris

    Hi,
    You can enable Drill Down function by right clicking Section Name and choose
    Drilldown OK.
    Refer to the link for the complete details.
    http://crystal-reports.blogs.webucator.com/2010/05/28/crystal-reports-drill-down/
    Thanks.
    Clint

  • Problem creating Drill-Down report

    Hi,
    I have problem in creating a drill-down report,got confused how to do it. this is my requirement.
    The main portion that will be first displayed contains a group on match_code and has its own detail section. now when the user selects one of these match_code it should drill down to give more information about this match_code, so the Drill down should also have its own detail section that will be hide and drilldown ok.
    If this the proper way to do it. I will be creating a drill down report for the first time.
    Thanks,
    Reena

    Hello Reena,
    If I understand your situation correctly you have a group on match_code and a details and b section. You want the Group Header and Details a sections to appear on the first "page" or drilldowngrouplevel 0. When the user drills down you want the Details b section to appear.
    You can do that using the drilldowngrouplevel function.
    Set the details b section to suppress when drilldowngrouplevel = 0, this section will only appear after drilldown.
    I am not sure if you still want the details a or group sections to appear after drilldown, if you do then there is no need for conditional suppression. If you don't then use a conditional suppression formula for those sections of drilldowngrouplevel <> 0

  • How to create drill down reports

    pelase help me step to create drill down reports
    Find the manager and their employees Manager names are abc, def employees are abc manager employees are john, lilly.
    def employees are mark,syam
    How can i acheive below format.
    abc-manager
    John
    lilly
    DEF--manager
    Mark
    Syam
    Pelase help me
    Edited by: 893185 on Jun 7, 2012 3:36 PM

    >
    After 213 posts you should have a real handle instead of "893185". Please edit your profile with one as a matter of urgency.
    pelase help me step to create drill down reports
    Find the manager and their employees Manager names are abc, def employees are abc manager employees are john, lilly.
    def employees are mark,syam
    How can i acheive below format.
    abc-manager
    John
    lilly
    DEF--manager
    Mark
    SyamSounds like homework.
    How to Create a Drill Down Report
    Don't see the relevance of this format to "drill down reports". What is drilling down to where?

  • How to create drill down report

    I have to create a Drill Down report which will be running in 3-tire System.
    Please give me some wayout.
    Thanks in advance

    Hello,
    Re: Calling reports from a report (drill-down reports) in Reports 10g Rel.2...
    Regards

  • Creating drill-down reports

    Hi,
    I'm using reports6i.
    I want to create a drill down report, the main report is AgentDetails.rdf , in that i've placed a button to call AgentContacts.rdf.
    But i want to pass parameters from AgentDetails to AgentContacts. So what code i need to write for the buttons action?
    Please guide me how to do this?

    Hi,
    I've written this in the PL/SQL of the button
    procedure U_1ButtonAction is
    begin
    srw.run_report('report=AgentContacts.rdf
              p_code='||:AMR_CODE||' P_company='||:P_COMPANY||' P_catg='||:P_CATG||'
              P_USER='||:P_USER||'  paramform=no');
    end;But i'm getting these errors
    REP_0159:Syntax Error on Commandline
    REP-1428:'u_1buttonaction':Error While Running SRW.RUN_REPORT
    Please Help

  • Total Label in Drill down reports

    This is a simple case scenario. I created one drill down report by Country --> State --> City and set this object as section. It has revenue Column in it. Now I did Summation on the Revenue column and it shows like this
    USA  -- (Section)
    Column1, Column2
    XXX, 3  
    Sum, 3
    Now instead of Sum, I would like the label to replace it with country name and when I drill down to second level, it should replace it with the State name and again on level 3 replace it with City name.
    Could anyone help me on achieving this. Is it doable? I have been trying to achieve this but had no success.
    Thanks for your help in advance.
    Rids

    Yes, It can be achieved with the help of the DrillFilters() function.
    You can build the logic using if-else condition. Here is the one for you:
    =If(Drillfilters([City])<>"") Then [City] Else If(Drillfilters([State])<>"") Then [State] Else If(Drillfilters([Country])<>"")
    Then [Country]
    Regards,
    Rohit

  • Drill down in crosstab report

    I'm working with a crosstab report displaying summary accounts on each row & current and prior year on each column. I'd like to create a drill down function for each of the summary accounts rows so that when I click on a summary account, the dept# that made up this summary total will be displayed either on a separate report or below the summary account that I click.
    Any help would be greatly appreciated.  Thank you.
    This is what I want to create:
    SUMMARY ACCOUNT               FY2014     FY2013
    600001 - SALARIES               500        380    (i.e. able to drill down to dept below when 600001 is clicked)
        701000 - ER DEPT            200        175
        757000 - CATH LAB           150        210
        848000 - INFO SYSTEM        100         65
        851000 - ACCOUNTING          50         50
    710002 - BENEFITS               150        140
        881000 - HUMAN RES          135        130
        900000 - OTHERS              15         10
    711003 - SUPPLIES               XXX        XXX

    Thank you for the referenced thread.  I've copied your answer on the thread to this reply below.
    However, I do have a few question in following thru your instructions:
    1.  How do you procede with the 1st 3 bullets below?
    2.  What or where is the Business Object Platform?
    3.  What or where is the "Repository"
    Please advice.  Thank you.
    Here are a few ways you can drill-down into a cross-tab (all of them are workarounds by the way).
    The first method is using Report Parts or ‘Another Report Object’ and the second method is using an ‘OpenDoc’ URL
    Both the methods need the target report (report that is opened when drilled into) to have the same groups as the Crosstab
    The ‘Another Report Object’ can be setup in the following way:
    The target report needs to saved to the BusinessObjects Platform first
    Open the target report in the Crystal Report designer from the ‘Repository’
    Assuming the groups have been setup properly, click on any field in the details section and ‘Copy’ (Ctrl+C)
    Open the Report with the Crosstab
    Right-click the Summary Field on the Crosstab and go to ‘Format Field’ > Hyperlink
    Then Check ‘Another Report Object’ and click on ‘Paste’
    All the required information should be populated automatically
    This is how the Data Context should look like:
    “/”+GridRowColumnValue(“Customer.Country”)+”/”+ GridRowColumnValue(“Customer.Region”)+”/”+ GridRowColumnValue(“Customer.Customer Name”)
    Where “Country” and “Region” are rows in the Crosstab, “Customer Name” is a column in the crosstab.
    Similarly, “Country”, “Region” and “Customer Name” are groups on the target report
    So, the above formula would make sure the report drills-down to the last group
    The next method using ‘OpenDoc’ makes use of the opendocument URL and passes values from the Crosstab to the target report’s parameters
    Here’s how we can set this up:
    The basic design of the Main report and the target report would be the same as in above, however we would need to create parameters that correspond to the groups on the target report
    In this case, we would create three parameters – Country, Region and Customer Name
    We would use these parameters as filters on the target report and our record selection formula would look like this:
    {Country} = {?Country} and {Region} = {?Region} and {Customer Name} = {?Customer Name}
    We would then link the Main reports ‘Country’, ‘Region’ and ‘Customer Name’ with these parameters
    Now on the Main report Right-click the Summary Field on the Crosstab and go to ‘Format Field’ > Hyperlink
    Check the option ‘A Website on the Internet’ and click on the formula button in ‘Hyperlink information:”; the formula should be as follows:
    “/OpenDocument/opendoc/openDocument.jsp?iDocID=6472&lsSCountry=”&GridRowColumnValue(“Customer.Country”)&” &lsSRegion=”&GridRowColumnValue(“Customer.Region”)&” &lsSCustomer+Name=”&GridRowColumnValue(“Customer.Customer Name”)
    When any summary value is clicked in the Cross-tab, the corresponding Country, Region and Customer Name are passed as values to the parameters of the target report
    Hope this helps!
    -Abhilash

  • Drill Down is not working after exporting to excel

    Hi,
    I have created a drill down report in SSRS . Its working perfect. But when I export it to excel, it is showing only the expanded nodes. But I want the same functionality which gives user to expand or collapse the nodes in Excel as well. Can any one please
    help me with this?

    Hi sil174sss,
    Per my understanding you are experiencing the issue with the excel report which have add the drill down action, after export to excel only the expanded nodes included and the collapsed nodes is not shown, right?
    Generally, if we expand the nodes before export to excel then the excel will display the expanded details row and keep collapsed the details row which haven't expand, but we have the toggle "+","-" on the left of the Excel to help
    control the expand and collapse, when you click the "+" you can expand the collapsed notes to see the details rows.
    I have tested on my local environment with different version of SSRS and can always see the "+","-" as below:
    On the Top left corner you can find the "1","2", this help to control the "Collapse All" and "Expand All".
    If you can't see the "+","-" in the excel, the issue can be caused by the Excel version you are currently using, and also excel have limit support of this, please provide us the Excel version information and the SSRS version. You
    can reference to this similar thread:
    lost collapsing columns when export to excel
    Please try to export other drill down report to excel and check if they work fine, if they did, the issue can be caused by the drill down action you have added in this report is not correctly, if possible, please try to redesign the report.
    Article below about how to add  Expand/Collapse Action to an Item for your reference:
    http://msdn.microsoft.com/en-us/library/dd220405.aspx
    If your problem still exists, please feel free to ask
    Regards
    Vicky Liu

Maybe you are looking for