Report interactive and drill

hi,
What is difference between interactive report and drilldown report?
pls send it detailed.
thanx and regrads
priya.

Hi Priya,
There is no difference between drill down and interactive report, they are the same.
With drilldown reporting, SAP provides you with an interactive information system to let you evaluate the data collected in your application. This information system is capable of analyzing all the data according to any of the characteristics that describe the data. You can also use any key figures you wish to categorize your data. You can display a number of objects for a given key figure, or a number of key figures for a given object. In addition, the system lets you carry out any number of variance analyses (such as plan/actual comparisons, fiscal year comparisons, comparisons of different objects, and so on).
You can produce both simple, data-directed lists (basic reports) and complex, formatted lists in drilldown reporting (form reports).
Drilldown report provides you with comfortable functions for navigating through your data. For example, you can jump to the next level of detail or the next report object on the same level, hide individual levels and switch between the detail and drilldown lists. It also provides a number of additional functions which let you process lists interactively (sorting, conditions, ranking lists, and so on). SAP Graphics, SAPmail and the Excel List Viewer are also integrated into drilldown reporting.
The drilldown functions are divided into three groups which differ in the number of functions available. That way each user can choose the functional level most suited for his requirements.
In addition to the online functions for displaying reports, drilldown reporting also provides functions which let you print reports. A number of formatting functions are available to let you determine the look of your printed reports (page breaks, headers and footers, underscores, and so on).
The menus and the functions available directly on the drilldown report make it easy to use the information system.
What is an Interactive Report?
An interactive report generally works in the following fashion:
1. Basic list is displayed.
2. User double clicks on any valid line
    or
    User selects a line and presses as button on the tool bar.
3. The corresponding event is triggered
4. Then in the code, the line on which action was done, is read.
5. Depending on the values in that selected line, a secondary list is displayed.
6. Steps from 2-5 are repeated till the end.
From the above explanation, I believe, its clear that, the 20th list, will essentially depend on the "selected line" of 19th list. According to your question, you want to move to 20th list directly, without "a prior list". May I know the exact requirement so that, an appropriate solution can be suggested? 
Again, your question was, how to move to 20th list directly on pressing of execute button. Its not possible to move to 20th list. You must cross over a basic list, before you can go to a different list level, using the code given by Pavan. 
What are Drilldown reports?
The lines of basic list of a drilldown report when clicked, will take the user to the corresponding (standard) object's display.
For eg: Suppose your report's primary component is purchase requisition, (assume you are printing PR details), and the basic list displays details of many PRs.
Eg: when clicked on a particular line of the PR basic list, it takes you to std t-code me53 (display of purchase requisition). This is the 'Drill-down' functionality.
For this, in the at-line selection of your program, as per the above ex: you'll set the parameter ID of PR number BAN (that you can get from Data element) in memory (using set parameter id) and then calling the corresponding transaction (usually skipping initial screen of the std t-code).   
Likewise, if it's Material Number (Matnr), you'll be displaying MM03 transaction w.r.t. the line's matnr.
Regards
Sathish:)

Similar Messages

  • Report painter  and drill down reports

    Hi SAP gurus,
                   Can any froward configuration of  report painter  and drill down reports.
       iassign points

    Hiii Sai Krishna,
    can u forward the same documentation to me..plsss
    my mail id - [email protected]
    thanks in advance
    regards
    ramki

  • What is the difference in Interactive reports and Drill down reports?

    What is the difference in Interactive reports and Drill down reports? Are they same?

    Hi FRD ,
    Both are same .
    as far as i know there is no difference .
    bye .

  • What is interactive report , difference bet interactive and classic report

    what is interactive report , difference bet interactive and classic report

    Hi
    Check this thread to get more idea about ALVs.
    Interactive ALV
    DIRLL DOWN AND INTERACTIVE REPORT
    http://www.sap-img.com/abap/difference-between-drilldown-report-and-interactive-report.htm
    As the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the report displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers.
    And when the user clicks the material number, another report (actually sub report/secondary list) which displays the vendor details will be displayed.
    We can have a basic list (number starts from 0) and 20 secondary lists (1 to 21).
    Events associated with Interactive Reports are:
    AT LINE-SELECTION
    AT USER-COMMAND
    AT PF<key>
    TOP-OF-PAGE DURING LINE-SELECTION.
    HIDE statement holds the data to be displayed in the secondary list.
    sy-lisel : contains data of the selected line.
    sy-lsind : contains the level of report (from 0 to 21)
    Interactive Report Events:
    AT LINE-SELECTION : This Event triggers when we double click a line on the list, when the event is triggered a new sublist is going to be generated. Under this event what ever the statements that are been return will be displayed on newly generated sublist.
    AT PFn: For predefined function keys...
    AT USER-COMMAND : It provides user functions keys.
    TOP-OF-PAGE DURING LINE-SELECTION :top of page event for secondary list.
    http://abapprogramming.blogspot.com/search/label/INTERACTIVE%20REPORT%20BASICS

  • Drill Down and Drill UP on Web Analysis Report

    Hi all,
    I have a question regarding Drill down and Drill up on Web Analysis Report.
    The situation is the following:
    I've created a report with some account parent elements in row. The dimension account has a multiple hierarchy.
    I need to drill down on the child of these elements keeping the parente on top and so i've selected the option "Selected Member First".
    The drill down it's ok for the first drill to go on the next level but when i drill down once more to go on the next level of the selected member hierarchy the drill move this level out hierarchy.
    Can someone help me on this point?
    After that i've drilled just to the last level when i drill up on these elements to return on the previous level i note that in the report happens a strange thing:
    The Drill Up works fine but on the report appears another elements which is the same parent with anothe code/alias of another hierarchy instead of the Selected member.
    On this i've noted tha this 2 different parente have the same elements...I think that the children of the selected memeber can be shared members....Can be this the problem?
    Thanks for the help.
    Best Regards
    Eugenio Gualtieri

    Hi John,
    thanks for your answer.
    I've trayed to set the report on Smart View to virify tou test your advise.
    The situatio is the following:
    IS05101010-PUBBLICITA'
    702000 - VEND. DI SPAZIO PUBBLICITARIO
    702010 - RETTIFICHE VENDITE SPAZIO PUBBLICITARIO     
    W10004 - RICAVI PUBBL ICITA' ATTIVA (Q.EDIT) INTE     
    W10007 - RICAVI DA SPAZIO PUBBL. INTERASA     
    W10029 - RETTIFICA RICAVI PUBBL. INTERASA     
    ED05101010-PUBBLICITA'
    702000 - VEND. DI SPAZIO PUBBLICITARIO
    702010 - RETTIFICHE VENDITE SPAZIO PUBBLICITARIO     
    W10004 - RICAVI PUBBL ICITA' ATTIVA (Q.EDIT) INTE     
    W10007 - RICAVI DA SPAZIO PUBBL. INTERASA     
    W10029 - RETTIFICA RICAVI PUBBL. INTERASA     
    If I take only one parent member the drill up works fine but if i take all 2 memeber as above and i decide to drill up on one of the two element occur that the drill work for the two elements at the same time.
    Afetr the drill in this case the situation is:
    IS05101010-PUBBLICITA'
    ED05101010-PUBBLICITA'
    Can be a problem due to shared memebers?
    Thanks for your help.
    Regards
    Eugenio Gualtieri

  • Number of Classical , Interactive and ALV reports in Project.

    Hi,
    I am new to ABAP.
    Can anybody please  tell me how many Classical , Interactive and ALV reports will be there in a approximate one year span of project ? and how many input parameters ( Select-options) will be there in a report. if you send the some sample input parameters in a report how it looks in real time will help  me to practice and for the interviews.
    Thanks,
    Maanasa..

    Maanasa,
    Welcome to SDN
    It entirely depends upon the project, on  your team and on the specs of the requirement....
    From interview point of view no body is going to ask u such questions, becz there is no specific answer for such question.
    ~~Guduri

  • CRM Interactive Reports - CRM and BI Reporting client same

    Hello all,
    I am setting up CRM Interactive reports in CRM 7.0 wherein the CRM client and the BI Reporting client are both the same. I know it is not recommended by SAP, but our requirement is very less.
    I am following the steps as mentioned in the Best Practices C41. But, when I am trying to set up a source SAP system in RSA1(Section 4.14 of C41), i get an error saying that 'Source system XXXCLNTYYY already exists'. This is the same system which has already come under the BI node in RSA1.
    Since we are using the same client for both the systems, how do I rectify this error?
    Please help!
    Regards
    Debolina

    Dear Srinivas,
    One of the purposes of CRM Interactive reporting is quick-enablement of frequently used reports. Ofcourse these differ in all aspects with BI reports. These are faster and accurate when the data population is small.
    It is not suggested to use dedicated BI server for Interactive reporting.
    Anyways we can use both Interactive and BI reports simultaneously as per your client's requirement.
    Hope it helps.
    Thanks
    Vikas
    Edited by: Vikas Patil on Jun 7, 2010 5:58 PM
    Edited by: Vikas Patil on Jun 7, 2010 5:59 PM

  • EIS and Drill Through Report Video

    Hello,
    If you want to learn Essbase Integration Service and Drill through report features, here is the videos tutorial of 2 hours.
    EIS & Drill through : http://www.box.net/shared/qlj6ba8gf3
    Amit
    learnhyperion.wordpress.com

    Hi,
    I could not play the movie. Which player is suitable to run the movie?
    Thanks in advance

  • Web Intelligate Summer Report drill down and drill up problem

    I use summary table and @aggreage_aware function to design a universy.  I want WI report shows highest level summary table data first, then drill down to next high summary table data.  But when I drill up back,  it still shows be next high summary table data.  I don't use the report to do any calculations.  I just want it shows different level data.
    Detail:
    I have three tables:
    1.  Month_Data table:  - Base fact data table.
    Year
    Quarter
    Month
    Department ID
    Supplier ID
    Score          -- Measure type
    2.  Quarter_Data table: - High level summary table.
    Year
    Quarter
    Department ID
    Supplier ID
    Score          -- Measure type
    3.  Year_Data table:  - Highest level summary table.
    Year
    Department ID
    Supplier ID
    Score          -- Measure type
    I like to create a web intelligence report that shows data from year_data table:
    Year          Score
    2008          105
    2007          99
    2006          90
    If I drill one level down, It will show data from quarter_data table:
    Year (example 2007)
    Quarter1     Score
    Quarter2     Score
    Quarter3     Score
    Quarter4     Score
    If two level drill down, it will show data from month_data table:
    Quarter1
         Month1          Score
         Month2          Score
         u2026
         Month12                     Score.
    No calculation needed on the report.
    I will use follow steps to create a universe:
    1.  Three tables will be three classes.  The classes order is:
         Year_Data class;  Quarter_Data class; Month_Data class.
    2.  When I create universe, I join:
    Year_Data  class to   Quarter_data class:
    Year to year                 1 to n               
    Department ID to Department ID          1 to n
    Supplier ID to Supplier ID          1 to n
    Quarter_Data class to Month_Data class:
    Year to Year               1 to n
    Quarter to quarter               1 to n
    Department ID to Department ID          1 to n
    Supplier ID to Supplier ID          1 to n
    3.  Create a filter class with object Department ID and supplier ID.
    4.  I create two aggregate aware classes:
    Agg_dimension class:
         Year:    aggregate_aware(year_data.year, quarter_data.year, month_data.year)
         quarter: aggregate_aware(quarter_data.quarter, month_data.quarter)
         Month:     aggregate_aware(month_data.month); 
    Agg_Measure class:
         Score: aggregate_aware(year_data.score, quarter_data.score, month_data.score)
    5.  I may re-define year, quarter, month and score as aggregate_aware function for objects in all classes:
         Year:     aggregate_aware(year_data.year, quarter_data.year, month_data.year)
         quarter: aggregate_aware(quarter_data.quarter, month_data.quarter)
         Month:     aggregate_aware(month_data.month); 
         Score:   aggregate_aware(year_data.score, quarter_data.score, month_data.score)
    6.  create user hierarchies: 
    agg_dimension.Year
    agg_dimension.quarter
    agg_dimension.month 
    7.  Figure out Aggregate Navigation  -- it is easy.
    Then create a report.  I put follow objects on report:
    Agg_dimension.year          agg_measure.score
    When I run report, it shows right data:
    Year_data.year          Year_data.score
    On the report. I drill down on year, it shows right data.
    Quarter_data.Year:
    Quarter_data.quarter1                quarter_data.score
    Quarter_data.quarter2                quarter_data.score
    Quarter_data.quarter3                quarter_data.score
    Quarter_data.quarter4                quarter_data.score
    But when drill it up back on quarter, it shows:
    Quarter_data.year     quarter_data.score1
    Quarter_data.year     quarter_data.score2
    Quarter_data.year     quarter_data.score3
    Quarter_data.year     quarter_data.score4
    Not
    Agg_data.year          agg_data.score.
    It has drill up back problem on my report.
    Please help.
    Thanks
    Frank Han

    and keyfigures are coming frm 2lis_03_bf..But when i drill down on purchase organization, purchase grou , vwndor account group and planning group then # is coming instead of value....i dont the reason for this..
    Did you chk if you have vendor, purchase org, all this coming from 2LIS_03_BF??
    Can you chk in listcube transaction what is the output by putting the same restrictions as in the query?
    Edited by: mansi dandavate on Jul 10, 2009 11:37 AM

  • Group and drill down and roll up by the most recent SCD2 type member in reporting period in SSAS

    Hello,
    I am new to SSAS and cube world so my problem might not be big of a challenge for you but it is for me.
    Here is my challenge :
    My simplified datamart relation star schema model looks like this (2 dimensions and one fact):
    DATE dimension - Date_Id, Date, Fiscal_Year, Fiscal_Quearter, Fiscal_Month, Calendar_Month, etc
     CLIENT dimension – Cient_SK, Client_Id, and two  SCD2 type fields : Status,and Class and, of course, Start_Date, End_Date to keep track of SCD2 along with a Current_Flag . I can have several records for the same Client_Id
    over a given reporting  period.
    FACT – Date_ID, Client_SK, Client_Id
    Fact table is daily snapshot that loads one record per client only if a client was active on that day.
    Requirement: 
    Count number of currently active clients group by  “Status” or “Class” with option to roll-up to the total count of clients
    Count total number of clients who were active in the specific reporting period (period can be fiscal year or fiscal quarter or a month) grouped by the most recent “Label” or most recent “Status” or most recent “Class” in that reporting period.
    I created a cube and created a measure “Distinct_Count” that does just that - distinct count on Client_Id. It works just fine for current date as well as for any given reporting period and I have nice rolling-up/down thru Fiscal_Year-Fiscal_Quarter- Month.
    But I am having problem grouping by any of 3 attributes with SCD2 type in CLIENT dimension. I do not know how to get the latest active value (member) in the reporting period
    Here is my CLIENT dimension:
    Client_SK
    Client_Id
    Status
    Class
    Start_Date
    End_Date
    Current_Flag
    14
    78
    fair
    B
    03/01/2008
    27/09/2012
    0
    73
    78
    very good
    C
    28/09/2012
    15/08/2013
    0
    89
    78
    Bad
    B
    16/08/2013
    24/09/2013
    0
    95
    78
    Good
    B
    25/09/2013
    03/10/2013
    0
    97
    78
    Good
    A
    04/10/2013
    01/12/2013
    0
    102
    78
    Average
    A
    02/12/2013
    31/12/2099
    1
    For example:
    If selected reporting period is  Fiscal_Quarter is Q2 that covers period Aug-Sep-Oct (Client_SK: 89, 95, 97) and if my client was active in that period, when I group active client’s count by “Status”
     attribute I need to count this client in the group “Good” since that was the most recent value for this client in this period (Q2) for this attribute (Status).
    I do not know if this is important but just in case: user interface  could be Excel application or any MDX enabled Microsoft or third party visualisation tool.
    Thanks in advance

    Hello Bob,
    Thank you for your question. I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated. 
    Regards,
    Elvis Long
    TechNet Community Support

  • Can I navigate and drill down in chart and pivot table?

    In the fact, the end user want to navigate to a detail report request when drill down to the final level.
    I know when use table, I can navigate on data and drill down on column.
    But in chart and "pivot table", I do not find the option of interaction to achieve this.
    Any suggestion?

    You can drill down in charts but I just saw you can't in pivots (strange because I assumed that that must be possible)
    However, you can always use guided navigation!

  • What is difference between report programming and dialog programming?

    hi,
    what is difference between report programming and dialog programming? plz provide some example code
    bye

    ABAP programming
    Basically reports are used to read database and represent the results in lists.
    Reports are collections of processing blocks that the system calls depending on events.
    We can use reports to evaluate data from database tables.
    Reports are stand alone programs and controlled by events.
    A report itself never creates events
    steps in report:
    Processing the selection screen
    Reading the database
    Evaluating the data and creating lists
    Outputting a list.
    1st u write simple logics, after that u can enhance the code as step by step.
    http://venus.imp.mx/hilario/Libros/TeachYrslfAbap4/index.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/d1/802cfc454211d189710000e8322d00/frameset.htm
    http://www.sapdev.co.uk/reporting/reportinghome.htm
    Dialog Programming
    Structure of a Dialog Program
    A dialog program consists of the following basic components:
    Screens (dynpros)
    Each dialog in an SAP system is controlled by dynpros. A dynpro (DYnamic PROgram) consists of a screen and its flow logic and controls exactly one dialog step. The flow logic determines which processing takes place before displaying the screen (PBO-Process Before Output) and after receiving the entries the user made on the screen (PAI-Process After Input).
    The screen layout fixed in the Screen Painter determines the positions of input/output fields, text fields, and graphical elements such as radio buttons and checkboxes. In addition, the Menu Painter allows to store menus, icons, pushbuttons, and function keys in one or more GUI statuses. Dynpros and GUI statuses refer to the ABAP/4 program that control the sequence of the dynpros and GUI statuses at runtime.
    ABAP/4 module pool
    Each dynpro refers to exactly one ABAP/4 dialog program. Such a dialog program is also called a module pool, since it consists of interactive modules. The flow logic of a dynpro contains calls of modules from the corresponding module pool. Interactive modules called at the PBO event are used to prepare the screen template in accordance to the context, for example by setting field contents or by suppressing fields from the display that are not needed. Interactive modules called at the PAI event are used to check the user input and to trigger appropriate dialog steps, such as the update task.
    All dynpros to be called from within one transaction refer to a common module pool. The dynpros of a module pool are numbered. By default, the system stores for each dynpro the dynpro to be displayed next. This dynpro sequence or chain can be linear as well as cyclic. From within a dynpro chain, you can even call another dynpro chain and, after processing it, return to the original chain.
    Check this link for basics.
    http://sap.mis.cmich.edu/sap-abap/abap09/index.htm
    Check this link for Dialog Programming/Table Control
    http://www.planetsap.com/Tips_and_Tricks.htm#dialog
    Check this SAP Help for Dialog Program doc.
    http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
    Check this SAP Help link for Subscreens.
    http://help.sap.com/saphelp_nw70/helpdata/en/9f/dbabfe35c111d1829f0000e829fbfe/content.htm
    Check this link for subscreen demo program.
    http://abapcode.blogspot.com/2007/05/demo-program-to-create-subscreen-in.html
    Also check this link too.
    http://abapcode.blogspot.com/2007/06/dialog-programming-faq.html
    http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/frameset.htm
    http://sap.mis.cmich.edu/sap-abap/abap09/sld004.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/52/670c17439b11d1896f0000e8322d00/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/52/670c17439b11d1896f0000e8322d00/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9ccf35c111d1829f0000e829fbfe/frameset.htm
    http://abapprogramming.blogspot.com/

  • Creating a Detail Table Based on an Action in Another Table or Matrix to Display in the Same Report (Not a Drill-Through)

    Hello,
    I was wondering if it's possible have a matrix which shows total credits by month and have drill-down groupings to display the invoice numbers for each credit.  Then, once the drill-down is expanded for a particular month, be able to click on the invoice
    number and have another table under the matrix display the details of the invoice. 
    I don't really want a drill-through because that opens a different report in the window, what I want to be able to do is stay on the main report.  I also don't want to drill-into the invoice details from the matrix as that expands the matrix out and
    makes it unruly and ugly.  I've been playing with subreports but not able to get what I want out of it.
    I hope this makes sense - is there a way to do this in SSRS?
    Thanks!!

    Hi AvenueStuart,
    After testing the issue in my environment, we can refer to the steps below to work around the issue:
    Create a new table with the details of the invoice under the matrix.
    Add a parameter named invoice which get available values from the invoice field in the dataset.
    Right-click the [Sum(invoice)] cell to add an action with “Go to report” option, and specify the same report with the parameter below:
    Name: invoice                                                                 
    Value: [invoice]
    Right-click the table to add a filter in the table:
    Expression: [invoice]
    Operator: =
    Value: [@invoice]
    If there are any misunderstanding, please elaborate the issue for further investigation.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Creating a print button to call a Report Query and pass filters

    If i use the REPORT QUERY option in APEX 4 to create an statement that is the same one used in an interactive report, can I create a link or button to the REPORT QUERY and pass all the session and filter information from the interactive report to the report query?
    This way I can have the interactive report screen where the user can do all sorts of modifications and such and then pass those to the REPORT QUERY so I can call that from a custom link or button.
    You may ask "why does he need another print button?"
    Answer: I am using a view that has some embedded HTML tags to format the output really nicely. The HTML download version created by the interactive reports works beautifully. The customer also wants a PDF version (meh) which does not render the HTML tags and actually echos them as part of the text. I found that I can create another view that uses the CHR function to create all the breaks and such I was doing with HTML and these do render properly in PDF. So, I figured just have 2 reports: 1 Interactive and 1 using a REPORT QUERY. I just want to call the REPORT QUERY version but use the Interactive Search form to set all the parameters.
    Or, am I over thinking this and there is an easier method?
    I made a previous post where I showed how I got the APEX printing to work and i hoped that helped someone out - fixing this issue would put the whole thing to rest.
    Thanks

    Is BI Publisher desktop (MS Word add-in) a possibility? This would allow you to use MS Word to create your output template (RTF) that would result in a properly formatted PDF. Of course, you'd have to right an updated version of the query without HTML embedded. Just thinking outside of the box.

  • Does SAP have any WBS report able to drill downdown detail to PO level

    Hi Expert,
    Would like to seek for your advise as below:
    a) Does SAP have any WBS report able to drill downdown detail to PO level for the assign cost?
        What is the T-code?
    b) What is the table contain WBS information with related PO level for the assign cost?
    Please help.
    Regards,
    KH

    Hi,
    a) Try CJI5 as menioned by Gokul.
    b) Try a query combining EKKN, EKPO and PRPS (if you need any other WBS detail).
    regards
    Sreekanth

Maybe you are looking for