Hiding fields in ALV DRILLED DOWN REPORT
Hi
My scenario is like this i created a alv drilled down report , in that once the user executes it ,it will displays the header contents of the purchase order.
If the user double clicks on any of the header line item it will displays the item detials of the particular header data..
My probelm is if i double click it i am getting the header details added with the item fields..i want to hide the header detials if i want to c the item level details..
Can any suggest me some better ways to hide the header contents ??
Arun Joseph
hi,
check ur field cat...
R u using same name?
If possible paste ur code here...
Similar Messages
-
How to get the 'hand' cursor on an ALV drill down report?
I have a drill down on PO # going to trans ME23N that is working great.
But I have noticed on my other drill downs (E.G for billing doc VF03) that when the report is displayed the drill down field value is a) underlined and b) has a 'Hand' appear when you place the cursor over the billing document field.
This does not happen on my PO # - it is not highlighted with an underscore, nor do you get the small hand - but it does work when you double click the field.
The field I am using on the ALV report is RSEG-EBELN. This is not a KEY field in the table - perhaps that is why it does not have the underscore and the 'hand'.
Thanks!
ScottHere it is.
When you build your field cat use the below code.
DATA : x_fieldcat TYPE slis_fieldcat_alv.
* Single click on the field will trigger double click event.Also, a hand
* will appear when the cursor navigates to the field
X_FIELDCAT-HOTSPOT = 'X'.
Regards,
ARS -
Problem with ALV drill down Internet Application Component
Hi all,
If custom R/3 transaction (ALV drill down report) is converted to Internet Application Component (IACs) in ITS , the main ALV report is working fine. when i click on the sales order it should display invoices in a new ALV. This is working fine in R/3 but in ITS it is not working.
Can anyone help me.
thank youthis new ALV is a pop up, or navigation in the same screen or are you openning a new session?
Regards
Raja -
ALV interactive drill down report
Hi,
I have a requirement to display the header details on an ALV report
date -- level1level2level3...level4
Here level1,2,3,4 contains the counts of item details based on level
Now i need to display second drill down report, when user clicks on specific cell for levels.
e.g.,
when user clicks on count for level2, i need to show drill down report for level2 items for that date.
Can any one give me some ideas for this ALV report...
THanks in advance.
points will be awarded immediatelyIf you need to know how to do drill down, here is an example program.
report zrich_0001.
* Global ALV Data Declarations
type-pools: slis.
* Internal Tables
data: begin of itab occurs 0,
matnr type mara-matnr,
maktx type makt-maktx,
end of itab.
start-of-selection.
perform get_data.
perform call_alv.
* Form GET_DATA
form get_data.
select mara~matnr makt~maktx
into corresponding fields of table itab
from mara
inner join makt
on mara~matnr = makt~matnr
up to 20 rows.
endform.
* CALL_ALV
form call_alv.
data: ifc type slis_t_fieldcat_alv.
data: xfc type slis_fieldcat_alv.
data: repid type sy-repid.
repid = sy-repid.
clear xfc. refresh ifc.
clear xfc.
xfc-reptext_ddic = 'Material Number'.
xfc-fieldname = 'MATNR'.
xfc-tabname = 'ITAB'.
xfc-outputlen = '18'.
append xfc to ifc.
clear xfc.
xfc-reptext_ddic = 'Material Description'.
xfc-fieldname = 'MAKTX'.
xfc-tabname = 'ITAB'.
xfc-outputlen = '40'.
append xfc to ifc.
* Call ABAP List Viewer (ALV)
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = repid
i_callback_user_command = 'HANDLE_USER_COMMAND'
it_fieldcat = ifc
tables
t_outtab = itab.
endform.
* FORM handle_User_Command *
form handle_user_command using r_ucomm like sy-ucomm
rs_selfield type slis_selfield.
case r_ucomm.
when '&IC1'.
case rs_selfield-FIELDNAME.
when 'MATNR'.
set parameter id 'MAT' field rs_selfield-value.
call transaction 'MD04' and skip first screen.
endcase.
endcase.
endform.
Regards,
Rich Heilman -
Drill down reporting - add new field
Hi experts,
we have created drill down reporting for vendor line item using FKI4. we need to add new characteristic (new field - assignment column- zuonr) for form and reports.
guide me.
Regards,
RaviHi
For columns select 'key figure with characteristics' . There give Key figure - balance c/f' and select the characteristic from the left side list.
Then for rows select ' characteristic' and again select from left hand side list.
You define the total where required. Save this form .
You can also create report in GRR1 using the form created.
I am sending you a document in you contact details.
Thanks
kamala -
Hi Friends,
i am developing drill down report by using REUSE_ALV_GRID_DISPLAY FM. it is working fine for ME23N transaction. here parameter id is BES. for that i am using following syntax.
set parameter id 'BES' field <clicked field value>
call transaction 'ME23N' and skip first screen.
Now, same for scheduling agreement ME33L, Here parameter id is VRT. but here clicked value is not populating in ME33L transaction field. I think here parameter id should be different.
Does anybody have an any idea? please let me know.
Thanks in advance,
ParagHi Parag!
I am encountering the same problem with you.
Here's my code and as you've said..its working in ME23N but not in ME33L.
FORM ebeln USING selfield_value LIKE v_selfield-value.
DATA: l_bstyp TYPE c.
READ TABLE i_output INTO x_output with key ebeln = selfield_value.
l_bstyp = x_output-bstyp.
IF l_bstyp = c_f.
SET PARAMETER ID 'BES' FIELD selfield_value.
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
IF sy-subrc = 0.
do nothing.
ENDIF.
ELSEIF l_bstyp = c_l.
SET PARAMETER ID 'VRT' FIELD selfield_value.
CALL TRANSACTION 'ME33L' AND SKIP FIRST SCREEN.
IF sy-subrc = 0.
do nothing.
ENDIF.
ENDIF.
ENDFORM. " EBELN
Have you resolved the problem? -
Drill down report...
HI abapers,
How to create drill down report in alv.
When i double click the particular field, another report has to pop up and display the details of that particular field.
for eg,
When double click the amount spent field other report has to say, For which material the amonut has spend.
Thanking You
arvindhi arv,
for me your scenario is not clear..
you want to drill down the alv .. and show the report in the same program or you want to call another program when u try to hit the alv report..
well for drilling down the same program.. you can use the following method
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = GV_REPID
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = 'TOP1' " drill down
I_CALLBACK_TOP_OF_PAGE = 'TOP2'
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
FORM TOP1 USING UCOMM TYPE SY-UCOMM SELFIELD TYPE SLIS_SELFIELD.
READ TABLE GT_FINAL_TOTAL INTO GS_FINAL INDEX SELFIELD-TABINDEX.
CASE SELFIELD-TABINDEX.
WHEN SELFIELD-TABINDEX.
perfrom itab2_operation. " in this form you will write the code to get the data for drill dispplay
now defing fieldcatalog again : example :
GS_FCAT-COL_POS = 1.
GS_FCAT-FIELDNAME = 'EBELN'.
GS_FCAT-SELTEXT_L = TEXT-001.
GS_FCAT-FIX_COLUMN = 'X'.
GS_FCAT-OUTPUTLEN = 13.
APPEND GS_FCAT TO GT_FCA
and call alv display again :
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = GV_REPID
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_TOP_OF_PAGE = 'TOP2'
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE = ''
I_GRID_SETTINGS =
IS_LAYOUT = GS_LAYOUT
IT_FIELDCAT = GT_FCAT
and if you want to call another progam when u hit..u have to use..submit key work
like SUBMIT ZAFI013R VIA SELECTION-SCREEN AND RETURN. -
Drill Down Report in screen painter
Hi Experts,
I have a requirement in dialog programming/screen painter to create a 2 level drill down report. for eac page of the report, it should only contain 10 entries then to view the other entries (11 and up), the button for next page should be click (there is also back button).
First question is how will I have the drill down report (alv list type?) in screen painter?
Second question is how should I process the logic mentioned above (next and back) in screen painter/dialog programming?
Thanks in advance for all teh support. Points will be rewarded.
Cheers,
KurttHai,
Go thru this Threads u ll get an idea,
Drill down report help
Re: regarding Drill Down Reporting
drill down capabilities for an alv grid display field using oops concept
Regards,
Padmam. -
Use different Layouts for Summary and Details in Drill down report
Hi All,
I have a 2 level drill down report in ALV.
The summary report has certain fields and the Detail report has different fields. Now my problem is that when i use a default layout (with all fields of summary report) for the summary report, and drill down to the detail report i'm missing the fields on detail that are not in Summary. And if i save the default layout as default (with all fields of Detail) and go back to sumary, I'm missing the some other fields on summary (which are not on detail report).
Is there a way to make different default layouts for each of those summary and detail reports:
Also as the layouts are choosen by the user, i cannot hardcode any particular layout;
So if the user chooses a layout for detail; it has to stay the same layout for the detail report if he goes to summary and then back to detail; unless the user changes the layout again.
I'm using two different Layout types for each report. but i still cannot get the desired effect.
Data:
gt_layout_s type slis_layout_alv,
gt_layout_d type slis_layout_alv,
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = g_repid
is_layout = <b>gt_layout_s</b>
i_callback_top_of_page = g_top_of_page
i_callback_user_command = g_user_command
i_callback_pf_status_set = g_status
i_save = g_save
is_variant = gs_variant
it_fieldcat = gt_fieldcat[]
it_events = gt_events[]
importing
es_exit_caused_by_user = gs_exit_caused_by_user
tables
t_outtab = it_summary.
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = g_repid
is_layout = <b>gt_layout_d</b>
i_callback_top_of_page = g_top_of_page
i_callback_user_command = g_user_command
i_callback_pf_status_set = g_status
i_save = g_save
is_variant = gs_variant
it_fieldcat = gt_fieldcat[]
it_events = gt_events[]
importing
es_exit_caused_by_user = gs_exit_caused_by_user
tables
t_outtab = it_detail_disp.Here is how you differentiate between the layout of two different grids. There is the parameter, IS_VARIANT in the function. You usually leave it empty or pass only the report name and username. <b>What you need to do is to pass unique string for each grids to the HANDLE field of the parameter IS_VARIANT.</b> You can probably hard code it as HEADER and DETAILS in your case. Once that is done, system identified that these two different layout for different grids.
Regards,
Ravi
Note : Please mark all the helpful answers<u></u> -
Customized drill-down report cannot go to line item level (FGI4 and FGI1)
Hi Expert,
I created a customized drill-down report using New GL features, as follows:
FGI4 create form, with reference to form: 0SAPBLNCE-01
FGI1 create report for the form created.
After that I set some things like characteristic, variables, and output type.
When I execute the report, the data shown cannot be drill-down to line item level:
Goto > Line Item (this function is disabled).
Kindly advise why I cannot goto line item level, where I copy from standard form: 0SAPBLNCE-01, which ha sthe features of drill-down to line item level.
Thanks
sbmelHi sbmel,
For calling up a line item report in a drill down report you need to make the below settins:-
- You first have to generate the line item report with program RGRGENSI for your summary table.
- Then assign the generated line item report to the summary report.
Assiging the report is part of the 'Change drilldown report' function, which you reach by activating the characteristic selection field and then Extras -> Report assignment.
In the dialog box that appears, choose the 'Other report type' function and insert the line item report generated earlier, as an ABAP report
Regards,
Gaurav
Edited by: gka2707 on Jul 19, 2010 8:07 AM -
Adding a characteristics to AR Drill down report for line items
I have raised an OSS note on this, but they deem this to be consulting.
I have an AR drill down report for line items
It calls the structure RFRRD20.
I need to add a value into the characteristics so I can use it in the drill down report.
I have appended the structure, added a value in TKAF for the field, and it still does not show.
Has anybody done something similar?
I am sure this is easy, but only when you know how, so if you know how to do it please can you let me know.
thanks
MarkHi Mark
I am also in the same situation where i need to add two characteristics (invoice date, due date) to the AR drill down reports. I added them to the structure and TKAF table as you did, but still could not get them to the drill down reports (FDI5 or FI1).
From your posts, i see that SAP's response was that it is not possible to add characteristics to AR drilldown reports? Did they mention any reasons or OSS notes? How did you handle your requirement, were you able to work around?
Your suggestions would be highly appreciated.
Thanks
Vamsi -
How to get the output data of Standard drill down report into z-program?
HI every one,
I want to get the output data of drill down report into z-program.
Actually,if the output is only one, I can get into z-program,
But, Here the report consists 3 alv outputs. when double clicking function happens, it will direct to another alv output.
Those, all the outputs of report i want to get into z-program.
PLease , give reply as early as possible.
Thank u in advance,
karthikHI,
When i download,only one output i will get.
But,if i double-click the particular record it will show another output. I want that output also.
Like that,when i double-click particular record, it will show some other alv ouput based on record,
i wanted all those outputs.
If i copy the code, whether i face any problems? -
Multi-Use Drill Down Reports?
Hi,
I'm just starting out with reporting in SSRS so this may be a silly question but I'm struggling to find a way to do what I want :)
I have a large graphical report with several top 10 reports on different a cube. (eg. top 10 number of events, top ten numbers of computers affected)
I want drill down reports for both the Event Name and Computer Name, also to be able to click on the header of the report and get a complete unrestricted report. I have created a drill down report that has all the data and if I choose one item (say computer
name) I can drop down to the drill down and filter the table in that with the computer name and return any results for that computer. I cant figure out how to have a secondary link that passes a wildcard to returns all results. I'd also like to have the ability
to send an event name to the same drill down and a wildcard for the computer name. However I cant figure out how to get the filter on the table to accept any wildcards.
I dont want to have to create multiple reports for each of the different drilldowns, is this possible? (Easy to understand answers for a newbie if possible :) )Hi Chris_C2000,
If I understand correctly, you have configure “Go to report” action in your report. It is Drillthrough in SSRS. You want to pass a value link to the corresponding report. We can add parameters in the drillthrough report, then pass parameters values to the
report.
I have create a simple report in my test environment. Suppose we have the same dataset (DataSet1) in main report and subreport with two fields: CalendarYear, SalesAmount. Please refer to it.
Subreport:
Add a table in the report body, fill with CalendarYear, SalesAmount fields.
Add another dataset (DataSet2) with CalenderYear field.
Add a parameter (CalenderYear) get Available Values from DataSet2 CalenderYear field.
Add filter in the DataSet1, with values below:
Expression: [CalenderYear]
Operator: =
Value: [@CalenderYear]
Main report:
Add a chart in the report, fill SalesAmount in the Values dialog box, CalenderYear in the Category Groups dialog box.
Right click the bar in the chart, click Series Properties.
Click Action in the left pane. Select “Go to report” option.
Select the subreport below “Specify a report” prompt.
Click Add icon below, and fill with following values:
Name: CalenderYear Value: [CalenderYear]
Then, when we preview the report, we can click the specific bar link to the subreport get the corresponding data.
Reference:
http://technet.microsoft.com/en-us/library/aa337477(v=sql.105).aspx
Regards,
Alisa Tang
Alisa Tang
TechNet Community Support -
Drill Down Reports - Very Urgent
I have the following situation.
I want to create a drill down report and pass parameters from the
master report to the detail.
I built 2 simple tabular reports Drill1 (master) and Drill2 (detail). I have placed a button in the repeating frame of the Drill1 report, and I wrote the following code in its trigger:
srw.run_report('report=DRILL2');
I have tested the report and it works just fine.
But .... I want to pass as a parameter to the second report the value of a field. According to the documentation I shall change the button trigger to
srw.run_report('report=DRILL2 paramform=No p_1=''' || :field1 || ''''); -- (the value is a string)
I did so but it gives me the REP-0159 error. Am I doing something wrong?
Note that I am using reports version 6.8.12.1
Thanks
Ioannahi Ioanna,
The Problem seems to be with the quotes in your srw.run_report command line . The appropriate commandline should be
srw.run_report('report=DRILL2 paramform=No p_1='||:field1||' ... <rest of the cmd line >');
( note the quotes before / after ||:fie1d1|| .. )
Regards
Oracle Reports Team -
How To Create Drill down report in oracle report 6i version
HI,
I have one table having dept no , emp_no ,Sal like field.
I want drill down report master column dept_no.
i want one click on dept_no & i want to see detail of emp & Sal on it
How can i do this please guide me.
Thanks in advance
RahilHi
One simple concept is,
Make dept only report call it as dept.rdf
Now create another report call it as emp_details.rdf,
Now in Dept.rdf. Make push button and call the emp_details repot by passing dept no varailble.
Hope you got idea of drill Down on 6I
Edited by: O.Developer on Dec 19, 2012 9:20 AM
Maybe you are looking for
-
Some months ago I changed my email address and so my appleID. Everything worked fine, but last week my ipad broke and when I tried to restore my icloud backup in my new ipad it does not work: it asks me for the password of the OLD appleID (it doesnt
-
Looking for a wireless all in one.
Have it boiled down to three based on functional needs. Looking for feedback on Brother MFC9320CW, Canon MF8350cdn and Lexmark 264dnw. Will be hooked up to my Mac Mini, but utilized by 2 different PCs via wireless.
-
Dell XPS Touchpad Driver No Longer Working in Build 10041. Was fine with Build 9926
First of this is an old Dell, but from Vista through to Windows 8.1 Update, and then the initial Windows 10 Tech Preview Builds the Mouse Drivers have been OK. Its not so much the core mouse driver, but the feature extensions in the Accompanying driv
-
Cannot disable Skype federation by policy
Hello, All users are able to federate with Lync and Skype :-) However some users must be prevented from federation - Lync,AOL,Skype. I have created a new CsExternalAccessPolicy: Identity : Tag:FederationDisabled Description
-
Save a copy doesn't work on Windows 7 32-bit
I upgraded from Vista to Win 7 32 bit Home Premium and after opening a web PDF (IE8) the save a copy button will not save a copy. I'm trying from the Best Buy credit card site. I uninstalled Reader and reinstalled v9.2. I'm hoping someone else has