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 pointsHiii 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 GualtieriHi 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
DebolinaDear 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.comHi,
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 Hanand 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 advanceHello 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
byeABAP 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/ -
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.
ThanksIs 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,
KHHi,
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
-
Cannot get printer to respond. One computer will print, the other gets printer not responding message. We have reinstalled the printer, unplugged everything to no avail. Anybody have a solution?
-
How can i see what devices are connected to my icloud?
I want to know if pictues from my mac are on any other devices. How can i see what other devices i have connected to my icloud?
-
How to use put Obsever Patterns in JTabbedPane layout
Hi, I am trying to put Observer Patterns in a JTabbedPane layout so that my program can pass event data to other class. But I don't know how I can accomplish this. Could someone help me? Thanks, Joanna import javax.swing.*; public class Restaurant {
-
Documentation for oracle webcenter wiki and blog server 10.1.3.2.0
Hi Can anyone tell me where I can get the documentation for oracle webcenter wiki and blog server 10.1.3.2.0. I am specifically interested in this version and not the latest version Oracle® WebCenter Wiki and Blog Server 10g Release 3 (10.1.3.4.0) be
-
Is it possible to convert old .m2t files to camera archives?
Captured several Sony HC3 HD tapes using DVHSCAP a few years ago to save on disc space. I assume these can't be opened directly in FCP X and I'd need to decompress to AIC and import. It would be nice if there was a method/utility to convert directly