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!
    Scott

    Here 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 you

    this 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 immediately

    If 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,
    Ravi

    Hi
    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

  • Drill down report in ALV

    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,
    Parag

    Hi 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
    arvind

    hi 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,
    Kurtt

    Hai,
    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
    sbmel

    Hi 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
    Mark

    Hi 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,
    karthik

    HI,
      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
    Ioanna

    hi 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
    Rahil

    Hi
    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