Multiple hide one 1 screen in an interactive report.

Dear All,
I wish to do
Hide tab1-fld1.
hide tab1-fld2.
Now when the user clicks on the fld1 my program will pick up data from one table and display it and when the user clicks on fld2 my program will pick up data from 2nd table and display it.
How do i test which fld has been clicked on ? Is hide the right command to do such a thing?
Many thanks,
Ashim

Hi,
You can acheive this using Check box, select the Check boxes and go through the below Links
http://wiki.sdn.sap.com/wiki/display/Snippets/Checkboxfunctionalityininteractiveclassicalreport
http://wiki.sdn.sap.com/wiki/display/Snippets/Interactivereportusingcheckbox
Check box in classical report
Cheerz
Ram

Similar Messages

  • Calling the Selection screen in the Interactive report

    Hello,
    this is urgent requirement.
    I need to call the selection in the interactive report.
    my requirement is i have to display list of the table name which is stored in the table DD20T.
    in basic list i have to display all the table name.
    if i double click the table name that the key field of the particular table with select option should display in the secondary list.
    so please help me.
    Thanks and regards,
    zubera

    Hi,
    Go for Drill down report.
    call transaction SE16 or SE16N. pass the tables to the transaction.
    exp code:
    DATA : lv_field(10) TYPE c VALUE 'MARA'.
    WRITE : lv_field.
    AT LINE-SELECTION.
      SET PARAMETER ID 'DTB' FIELD lv_field.
      CALL TRANSACTION 'SE16' AND SKIP FIRST SCREEN.
    please reward if help full..........
    By
    Gupta

  • Hide filter type - row in interactive report

    Hello all,
    how can I deactivate or hide the filter type - row in interactive report and the only option to be filter type - column?
    Is it possible with some javascript?
    Thanks in advance !

    The CSS approach works fine, but I made some improvements:
    1. CSS-Selector is case sensitive
    2. Only select the label with the attribute for="apexir_FILTER_TYPE". Attention: the CSS-Selector for the for-attribute works in IE and Firefox different
    /* Hide IR Filter Type Row */
    #apexir_FILTER_TYPE {
    display:none;}
    /* IE */
    label[htmlFor="apexir_FILTER_TYPE"] {
    display:none;}
    /* Firefox */
    label[for="apexir_FILTER_TYPE"] {
    display:none;}

  • Multiple rows in interactive reports?

    Can we click on multiple rows at a time in interactive reports??
    If yes how.....
    Would reward.
    thanks

    alchemi,
        u can use that one by using the  hide stmt on the desired two fields.
    And in the first secondary list, u can put a if condition for the hided fields. so that if the condition is satisfied u can process a set of commands else process the other block of commands.
    Regards...
    Arun.
    Reward points if useful.

  • Multiple Radiobuttons per row in Interactive Report

    I added some code per Vincent Deelen's "Using radio buttons in an APEX report"
    Vincent Deelen: Using radio buttons in an APEX report
    This works just like his blog says it will with one problem.
    My interactive report has more than one page of data. Whenever I click to go to the
    second page of data, the click event on the radiobuttons in the dynamic action no longer works.
    I leave the page items that stores my key values unhidden and they do not change once I change pages in my interactive report.
    Any ideas as to what to do or something I am missing.
    Apex 4.2.1
    Oracle 11g database
    blue responsive theme 25
    Here is my query
    select q_cev,
           apex_item.radiogroup(p_idx            => rownum,
                                p_value                    => 'Y',
                                p_selected_value      => gmpick_flag01,
                                p_display                 => 'Yes',
                                p_attributes              => 'class="gmpickflag01 flagY"')
                                as RBYES,
           apex_item.radiogroup(p_idx            => rownum,
                                p_value                    => 'N',
                                p_selected_value      => gmpick_flag01,
                                p_display                 => 'No',
                                p_attributes              => 'class="gmpickflag01 flagN"')
                                as RBNO,
           apex_item.radiogroup(p_idx            => rownum,
                                p_value                    => 'U',
                                p_selected_value      => decode(gmpick_flag01,null,'U',
                                                                    'U','U',gmpick_flag01),
                                p_display                => 'Undecided',
                                p_attributes             => 'class="gmpickflag01 flagU"')
                                as RBUND,
           sort_qkey1,sort_qkey2,sort_qkey3,
           q_key1_trans, q_key2_trans, q_key3_trans
    from cts_ajha_q_ref LEFT OUTER join cts_gen_multipick
       on (cts_ajha_q_ref.q_cev = cts_gen_multipick.gps_cev
            and cts_gen_multipick.gmpickcode= 'CTS551HZGRCKLIST01'
            and cts_gen_multipick.op_cev = :P155102_OP_CEV)
    where cts_ajha_q_ref.cts_no_show is null
        and cts_ajha_q_ref.cts_showflag01 is not null
    I created a dynamic Action
    Event:       
    Click
    Selection Type:
    jQuery Selector
    jQuery Selector:  .gmpickflag01
    Execute Javascript Code
    var rbyes = $('#radioReport .apexir_WORKSHEET_DATA tbody tr td[headers="RBYES"] input:checked').map(function() {
       return $(this).parent().parent().find('td[headers="Q_CEV"]').html()}).get().join(':')
    var rbno = $('#radioReport .apexir_WORKSHEET_DATA tbody tr td[headers="RBNO"] input:checked').map(function() {
       return $(this).parent().parent().find('td[headers="Q_CEV"]').html()}).get().join(':')
    var rbund = $('#radioReport .apexir_WORKSHEET_DATA tbody tr td[headers="RBUND"] input:checked').map(function() {
       return $(this).parent().parent().find('td[headers="Q_CEV"]').html()}).get().join(':')
    //Send the delimited Q_CEV's to hidden page items to submit.
    $s('P155102_RBYES',rbyes)
    $s('P155102_RBNO',rbno)
    $s('P155102_RBUND',rbund)
    Also have code to step thru the page items to insert into database.

    Hi,
    With the code as it is, you'll have to submit your change before you jump to your next paginated set of rows. You'd either have to create a submit function on paginate, or rewrite the map function in the dynamic action to save the result set of your the results on the pagiation set that you are leaving.
    Javascript only works on the data that is actually on the page, ie can be found with html. When you paginate to the next set of rows, the data on the previous set can no longer be manipulated or consulted.
    Regards
    Vincent
    http://vincentdeelen.blogspot.com

  • Bursting - OUTPUT sends one big report, instead of multiple individual ones

    Bursting - OUTPUT sends one big report, instead of multiple individual ones:
    Data File below - shows report has the proper tags for the PP_NUMBER; which should split the job into individula files to be email, instead it creates one large file and emails it to the last email account
    Please help!
    <BCG_PPINVOICE_UK_ALL>
    - <LIST_G_PP_NUMBER>
    - <G_PP_NUMBER>
    <PP_NUMBER>PP100</PP_NUMBER>
    + <LIST_G_INVOICE>
    <PP_TOTAL>-1965</PP_TOTAL>
    <AMOUNT_BEFORE_START>0</AMOUNT_BEFORE_START>
    <PP_INVOICE_CONTACT>HPA - Michael Palmer</PP_INVOICE_CONTACT>
    <ADDRESS1>Porton Down</ADDRESS1>
    <ADDRESS2 />
    <ADDRESS3 />
    <ADDRESS4 />
    <CITY>Salisbury</CITY>
    <COUNTRY>United Kingdom</COUNTRY>
    <EMAIL_ADDRESS>[email protected]</EMAIL_ADDRESS>
    </G_PP_NUMBER>
    - <G_PP_NUMBER>
    <PP_NUMBER>PP101</PP_NUMBER>
    + <LIST_G_INVOICE>
    <PP_TOTAL>0</PP_TOTAL>
    <AMOUNT_BEFORE_START>0</AMOUNT_BEFORE_START>
    <PP_INVOICE_CONTACT>Imperial College - Prof Wells</PP_INVOICE_CONTACT>
    <ADDRESS1>Level 3</ADDRESS1>
    <ADDRESS2>Sherfield Building</ADDRESS2>
    <ADDRESS3 />
    <ADDRESS4 />
    <CITY>London</CITY>
    <COUNTRY>United Kingdom</COUNTRY>
    <EMAIL_ADDRESS>[email protected]</EMAIL_ADDRESS>
    </G_PP_NUMBER>
    - <G_PP_NUMBER>
    <PP_NUMBER>PP102</PP_NUMBER>

    This is EBusiness - XML Publiser (Not Enterprise)
    My Control file is as follows:
    <xapi:requestset type="bursting">
    <xapi:request select="/BCG_PPINVOICE_UKB_ALL/LIST_G_PP_NUMBER/G_PP_NUMBER/PP_NUMBER">
    <xapi:delivery>
    <xapi:email id="/G_PP_NUMBER/${PP_NUMBER}" server="localhost" port="25" from="[email protected]" reply-to="[email protected]">
    <xapi:message id="/G_PP_NUMBER/${PP_NUMBER}" to="${EMAIL_ADDRESS}" attachment="true" subject="Becmanc Coulter Genomics - Prepaid Account Balance ">Dear Prepaid Account holder Please find attached the current statement of your account. If you have any queries regarding the statement, or wish to make a top up of the account please e-mail me directly at [email protected] Kind regards UK Finance Team</xapi:message>
    </xapi:email>
    </xapi:delivery>
    <xapi:document output="output="PP_STATEMENT_${PP_NUMBER}"" output-type="pdf" delivery="/G_PP_NUMBER/${PP_NUMBER}">
    <xapi:template type="rtf" locale="" location="xdo://XBOL.BCG_PPINVOICE_UKB.en.US/?getSource=true"/>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    Edited by: user9015277 on Sep 3, 2010 10:29 AM

  • Hiding Screen fields in a Report selection screen

    Hi Experts,
    I have a requirement to hide/disable  screen fields in a report selection screen when the user clicks on some radio buttons .
    Here is the scenario,
    1) There are 4 radio buttons four radiobuttons in one group on the selection screen:--  
    Block no:1
    PARAMETER: r_not  TYPE c RADIOBUTTON GROUP a1 DEFAULT 'X'.
    PARAMETER: r_prgs TYPE c RADIOBUTTON GROUP a1.
    PARAMETER: r_remv TYPE c RADIOBUTTON GROUP a1.
    PARAMETER: r_noresp TYPE c RADIOBUTTON GROUP a1.
    2) Based on the user clicking/selecting the radio buttons no.2,3 nad 4 i need to hide some fields in the other selection block
    in the selection screen.The parameters are as follows:
    Block no:2( These fields need to be hidden/disabled)
    PARAMETER: r_occ(3) TYPE c OBLIGATORY DEFAULT '1'.
    PARAMETER: r_and TYPE c RADIOBUTTON GROUP g1.
    PARAMETER: r_or  TYPE c RADIOBUTTON GROUP g1.
    PARAMETER: r_days(3) TYPE c OBLIGATORY DEFAULT '1'.
    Thanks

    Contd.....
    AT SELECTION-SCREEN.
      CASE SSCRFIELDS-UCOMM.   
          "When Customer button is clicked set flag 1
        WHEN 'FC01'.
          L_FLAG = '1'.
          "When Sales Order button is clicked set flag 2
        WHEN 'FC02'. "Sales order
          L_FLAG = '2'.
          "When Execute button is clicked set flag 4
        WHEN OTHERS.
          L_FLAG = '4'.
      ENDCASE.
    AT SELECTION-SCREEN OUTPUT.
    CASE L_FLAG.
        WHEN '1'.  "When Customer button is clicked
          LOOP AT SCREEN.
            "Set the Production and Customer Block as inactive
            IF  SCREEN-GROUP1 = 'BL1' OR SCREEN-GROUP1 = 'BL3'.
              SCREEN-ACTIVE = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
        WHEN '2'. "When Sales Order button is clicked
          LOOP AT SCREEN.
            "Set the Production and Customer Block as inactive
            IF  SCREEN-GROUP1 = 'BL1' OR SCREEN-GROUP1 = 'BL2'.
              SCREEN-ACTIVE = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
        WHEN '3'.   "When Refresh button is clicked
          LOOP AT SCREEN.
            "Set the all Blocks as active
           IF  SCREEN-GROUP1 = 'BL2' OR SCREEN-GROUP1 = 'BL3' OR SCREEN-GROUP1 = 'BL1'.
              SCREEN-ACTIVE = '1'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
        WHEN OTHERS."When Execute button is clicked
          "Set the Sales order and Customer Block as inactive
          LOOP AT SCREEN.
            IF  SCREEN-GROUP1 = 'BL2' OR SCREEN-GROUP1 = 'BL3'.
              SCREEN-ACTIVE = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
      ENDCASE.
    ENDFORM.      

  • How to HIDE one data field in BEx???

    Hi all,
    I tried to HIDE one CHAR's value from report but no matter what I did. It still shows in the report. Need advice, please.
    <b>EX: In the FILTER, I drag & drop 'product ID' to filter section and assign certain' value' under it and then run the query. It shows 'product ID with those values I assigned in the report.</b> I need to remove them from the report. How? (I already personized my variant so it won't show in the selection screen)
    Thank you
    J.

    Hi all,
    Thank you for all informaiton. Here is an example for my scenario: I need to put Product ID in the FILTER section and 'restrict' the value- #112, #113 (ie: my sales report will be only for these two products). <b>This report is for products-#112,#113 only so my client doesn't want to see one row show: Product ID: #112, #113 in the report.</b> Any advice that I can avoid this row?  I used 'no display' but it is still there.
    J.

  • Icon in interactive reports

    Dear gurus,
    I want to display the field seperatly for the first screen in the interactive report.
    can u suggest any idea.
    Regards
    R.Rajendran

    Dear Lakshmi,
    I have used the following syntax in my program. Please check and let me know if any correction.
    data : w_icon(18) type c value 'ICON_CREATE'.
    WRITE : /5 '|' no-gap,(12) 'Auto Total ','|',(11) mt_tvalAOE right-justified color 5 hotspot ,  w_icon as icon ,'|' no-gap
    Regards
    R.Rajendran

  • Hi can anybody suggest  me how to do classical interactive report

    <<These are not training forums and there is plenty of material available.  Try google ).
    hi guys
    i am new to oops
    i want to do classical interactive report in oops with all events
    can anybody suggest me how to do that
    can if possible send one program on classical interactive report
    thanks & regards
    kals.
    Edited by: Matt on Jan 18, 2010 9:46 AM

    203 (188 unresolved)
    Outstanding numbers!!! With this statistic I would rather afraid of my next posts being locked by moderator.
    Regards
    Marcin

  • Tow interactive reportes in one site

    Hi everyone,
    Am now to apex and just getting my feet wet with it, thus this has been my first post.
    my question is, how can i create a project that includes multiple page with multiple tabes each of wich is an interactive report based on spreadsheet or DB (with interactive search box and so on). so that one can navigate and search different sheetes with differents tabs.
    thanks in advance and hope my question is understandable.

    I found this link in the Netflix popup discussion.
    http://cdn.optmd.com/
    I went to the site and used the opt out button in the upper right hand corner of the screen. i used to get Netflix popups every time I went to snopes and it stopped after my opt out. i didn't get any popups at you site either. Thanks to Flarn for the link!

  • Smaple code for multiple  interactive reports

    hi experts,
                   Pls send me a sample code or link for creating muiltiple interactive reports.

    Hi
    See the sample programs for interactive lists
    REPORT ZTEJ_INTAB1 LINE-SIZE 103 LINE-COUNT 35(5) NO STANDARD PAGE
    HEADING.
    *TABLES DECLARATION
    TABLES : KNA1, VBAK, VBAP.
    *SELECT OPTIONS
    SELECT-OPTIONS: CUST_NO FOR KNA1-KUNNR.
    *INITIALIZATION
    INITIALIZATION.
    CUST_NO-LOW = '01'.
    CUST_NO-HIGH = '5000'.
    CUST_NO-SIGN = 'I'.
    CUST_NO-OPTION = 'BT'.
    APPEND CUST_NO.
    *SELECTION SCREEN VALIDATION
    AT SELECTION-SCREEN ON CUST_NO.
    LOOP AT SCREEN.
    IF CUST_NO-LOW < 1 OR CUST_NO-HIGH > 5000.
    MESSAGE E001(ZTJ1).
    ENDIF.
    ENDLOOP.
    *BASIC LIST SELECTION
    START-OF-SELECTION.
    SELECT KUNNR NAME1 ORT01 LAND1 INTO
    (KNA1-KUNNR, KNA1-NAME1,KNA1-ORT01,KNA1-LAND1)
    FROM KNA1
    WHERE KUNNR IN CUST_NO.
    WRITE:/1 SY-VLINE,
    KNA1-KUNNR UNDER 'CUSTOMER NO.' HOTSPOT ON,
    16 SY-VLINE,
    KNA1-NAME1 UNDER 'NAME',
    61 SY-VLINE,
    KNA1-ORT01 UNDER 'CITY',
    86 SY-VLINE,
    KNA1-LAND1 UNDER 'COUNTRY',
    103 SY-VLINE.
    HIDE: KNA1-KUNNR.
    ENDSELECT.
    ULINE.
    *SECONDARY LIST ACCESS
    AT user-command.
    IF SY-UCOMM = 'IONE'.
    PERFORM SALES_ORD.
    ENDIF.
    IF SY-UCOMM = 'ITWO'.
    PERFORM ITEM_DET.
    ENDIF.
    *TOP OF PAGE
    TOP-OF-PAGE.
    FORMAT COLOR 1.
    WRITE : 'CUSTOMER DETAILS'.
    FORMAT COLOR 1 OFF.
    ULINE.
    FORMAT COLOR 3.
    WRITE : 1 SY-VLINE,
    3 'CUSTOMER NO.',
    16 SY-VLINE,
    18 'NAME',
    61 SY-VLINE,
    63 'CITY',
    86 SY-VLINE,
    88 'COUNTRY',
    103 SY-VLINE.
    ULINE.
    FORMAT COLOR 3 OFF.
    *TOP OF PAGE FOR SECONDARY LISTS
    TOP-OF-PAGE DURING LINE-SELECTION.
    *TOP OF PAGE FOR 1ST SECONDARY LIST
    IF SY-UCOMM = 'IONE'.
    ULINE.
    FORMAT COLOR 1.
    WRITE : 'SALES ORDER DETAILS'.
    ULINE.
    FORMAT COLOR 1 OFF.
    FORMAT COLOR 3.
    WRITE : 1 SY-VLINE,
    3 'CUSTOMER NO.',
    16 SY-VLINE,
    18 'SALES ORDER NO.',
    40 SY-VLINE,
    42 'DATE',
    60 SY-VLINE,
    62 'CREATOR',
    85 SY-VLINE,
    87 'DOC DATE',
    103 SY-VLINE.
    ULINE.
    ENDIF.
    FORMAT COLOR 3 OFF.
    *TOP OF PAGE FOR 2ND SECONDARY LIST
    IF SY-UCOMM = 'ITWO'.
    ULINE.
    FORMAT COLOR 1.
    WRITE : 'ITEM DETAILS'.
    ULINE.
    FORMAT COLOR 1 OFF.
    FORMAT COLOR 3.
    WRITE : 1 SY-VLINE,
    3 'SALES ORDER NO.',
    40 SY-VLINE,
    42 'SALES ITEM NO.',
    60 SY-VLINE,
    62 'ORDER QUANTITY',
    103 SY-VLINE.
    ULINE.
    ENDIF.
    FORMAT COLOR 3 OFF.
    *END OF PAGE
    END-OF-PAGE.
    ULINE.
    WRITE :'USER :',SY-UNAME,/,'DATE :', SY-DATUM, 85 'END OF PAGE:',
    SY-PAGNO.
    SKIP.
    *& Form SALES_ORD
    *& FIRST SECONDARY LIST FORM
    FORM SALES_ORD .
    SELECT KUNNR VBELN ERDAT ERNAM AUDAT INTO
    (VBAK-KUNNR, VBAK-VBELN, VBAK-ERDAT, VBAK-ERNAM, VBAK-AUDAT)
    FROM VBAK
    WHERE KUNNR = KNA1-KUNNR.
    WRITE:/1 SY-VLINE,
    VBAK-KUNNR UNDER 'CUSTOMER NO.' HOTSPOT ON,
    16 SY-VLINE,
    VBAK-VBELN UNDER 'SALES ORDER NO.' HOTSPOT ON,
    40 SY-VLINE,
    VBAK-ERDAT UNDER 'DATE',
    60 SY-VLINE,
    VBAK-ERNAM UNDER 'CREATOR',
    85 SY-VLINE,
    VBAK-AUDAT UNDER 'DOC DATE',
    103 SY-VLINE.
    HIDE : VBAK-VBELN.
    ENDSELECT.
    ULINE.
    ENDFORM. " SALES_ORD
    *& Form ITEM_DET
    *& SECOND SECONDARY LIST FORM
    FORM ITEM_DET .
    SELECT VBELN POSNR KWMENG INTO
    (VBAP-VBELN, VBAP-POSNR, VBAP-KWMENG)
    FROM VBAP
    WHERE VBELN = VBAK-VBELN.
    WRITE : /1 SY-VLINE,
    VBAP-VBELN UNDER 'SALES ORDER NO.',
    40 SY-VLINE,
    VBAP-POSNR UNDER 'SALES ITEM NO.',
    60 SY-VLINE,
    VBAP-KWMENG UNDER 'ORDER QUANTITY',
    103 SY-VLINE.
    ENDSELECT.
    ULINE.
    ENDFORM. " ITEM_DET
    REPORT demo_list_at_pf.
    START-OF-SELECTION.
    WRITE 'Basic List, Press PF5, PF6, PF7, or PF8'.
    AT pf5.
    PERFORM out.
    AT pf6.
    PERFORM out.
    AT pf7.
    PERFORM out.
    AT pf8.
    PERFORM out.
    FORM out.
    WRITE: 'Secondary List by PF-Key Selection',
    / 'SY-LSIND =', sy-lsind,
    / 'SY-UCOMM =', sy-ucomm.
    ENDFORM.
    After executing the program, the system displays the basic list. The user can press the function keys F5 , F6 , F7 , and F8 to create secondary lists. If, for example, the 14th key the user presses is F6 , the output on the displayed secondary list looks as follows:
    Secondary List by PF-Key Selection
    SY-LSIND = 14
    SY-UCOMM = PF06
    Example for AT USER-COMMAND.
    REPORT demo_list_at_user_command NO STANDARD PAGE HEADING.
    START-OF-SELECTION.
    WRITE: 'Basic List',
    / 'SY-LSIND:', sy-lsind.
    TOP-OF-PAGE.
    WRITE 'Top-of-Page'.
    ULINE.
    TOP-OF-PAGE DURING LINE-SELECTION.
    CASE sy-pfkey.
    WHEN 'TEST'.
    WRITE 'Self-defined GUI for Function Codes'.
    ULINE.
    ENDCASE.
    AT LINE-SELECTION.
    SET PF-STATUS 'TEST' EXCLUDING 'PICK'.
    PERFORM out.
    sy-lsind = sy-lsind - 1.
    AT USER-COMMAND.
    CASE sy-ucomm.
    WHEN 'FC1'.
    PERFORM out.
    WRITE / 'Button FUN 1 was pressed'.
    WHEN 'FC2'.
    PERFORM out.
    WRITE / 'Button FUN 2 was pressed'.
    WHEN 'FC3'.
    PERFORM out.
    WRITE / 'Button FUN 3 was pressed'.
    WHEN 'FC4'.
    PERFORM out.
    WRITE / 'Button FUN 4 was pressed'.
    WHEN 'FC5'.
    PERFORM out.
    WRITE / 'Button FUN 5 was pressed'.
    ENDCASE.
    sy-lsind = sy-lsind - 1.
    FORM out.
    WRITE: 'Secondary List',
    / 'SY-LSIND:', sy-lsind,
    / 'SY-PFKEY:', sy-pfkey.
    ENDFORM.
    When you run the program, the system displays the following basic list with a the page header defined in the program:
    You can trigger the AT LINE-SELECTION event by double-clicking a line. The system sets the status TEST and deactivates the function code PICK. The status TEST contains function codes FC1 to FC5. These are assigned to pushbuttons in the application toolbar. The page header of the detail list depends on the status.
    Here, double-clicking a line no longer triggers an event. However, there is now an application toolbar containing five user-defined pushbuttons. You can use these to trigger the AT USER-COMMAND event. The CASE statement contains a different reaction for each pushbutton.
    For each interactive event, the system decreases the SY-LSIND system field by one, thus canceling out the automatic increase. All detail lists now have the same level as the basic list and thus overwrite it. While the detail list is being created, SY-LSIND still has the value 1.
    Reward points if useful
    Regards
    Anji

  • How to create more than one default view on an interactive report

    Hi Guys
    This links to a previous thread of mine, but is a new specific question.
    When you create an interactive report, you can select loads of columns, and then define one default report, containing only certain columns and filters etc.. The user can then continue and create their own saved reports, but these are only available for the specific user.
    I would like to be able to create multiple of these "default" reports, that are available to all users, but run of one interactive report dataset.
    I hope this is clear.
    Thanks
    Marissa

    Limitation of interactive report...only one per page.
    So you need to create multiple pages and in each page you can have one report. Depending on the condition /criteria you can show the
    page and for the end user your appln is dynamic. Make sure to create all pages of same/similar look.

  • Concept of Interactive Report by click on filed displaying next screen

    Hi,
    I want to know the concept of Interactive report i have work on simple and ALV reports, as per my present requirement of vendor outstanding balance  i have made a report as per my requirement i have data in 3 final tables  itab1  itab2   itab3,
    itab1 have all the data related to vendor bills line item wise,    itab2  have the data only as per vendor  means for one vendor one entry adding all the line item amount in one  row,   itab3 have the data as per reconcile account    
    in my requirement  firsti want to display  itab3       and after this  if vendor click on any reconcile account itab2 to be display  only those record as per selected reconcile account further to this  on next screen  if user click on any vendor  system should disply the itab1  record as per selected vendor from second screen.
    regards,
      zafar

    Hi
    call function 'REUSE_ALV_GRID_DISPLAY'
        exporting
          i_callback_program       = sy-cprog
          i_callback_user_command  = 'USER_COMMAND' " This is also maintained below just check further down
          is_layout                = gs_layout
          i_callback_pf_status_set = 'SET_PF_STATUS' " This form is maintained below just check further down
          it_fieldcat              = gt_fieldcat[]
          i_save                   = gc_a
        tables
          t_outtab                 = ist_final[].
    form set_pf_status using rt_extab type slis_t_extab.        "#EC CALLED
      set pf-status 'ZPP_NCO_STATUS_PTEI' excluding rt_extab.
    endform.   
    form user_command using p_ucomm    type sy-ucomm            "#EC CALLED
                            wa_selfield type slis_selfield .    "#EC CALLED
      case p_ucomm.
    * When user clicks on the Download button
        when '&DOWNLOAD'. " after you double click check the sy-ucomm (it is ONLY to the best of my knowledge )
    " again  Use The ALV FM or continue with your coding here
    " wa_selfield  contains the Line along with the contents of values of First Tab you can check them in Debug.
    Similary continue with Third Internal Table
    endform.

  • Interactive Report - aggregate with hide - bug or feature?

    We are in the process of converting existing reports to Interactive Reports (IR), and adding a bunch of new ones. We ran into a roadblock when using IR with aggregates. To
    reproduce, I created a test table with region, state, county, city and population columns. I created an interactive report, CONTROL BREAK on "Region", aggregate (SUM) on
    population. The result looked like this.
    <p>
    <b>Result #1:</b>
    <p>
    Region: West
    ************<b>
    State  County         City            Population</b>
    CA     Orange County  Irvine          100
    CA     Orange County  Orange          200
    CA     Los Angeles    Hollywood       300
    CA     Los Angeles    Universal City  400<b>
                          Sum           1,000</b><p>
    When I clicked on City column, and chose to hide it, I expected the IR to resummarize the result to look like this:
    <p>
    <b>Result #2:</b>
    <p>
    Region: West
    ************<b>
    State  County         Population</b>
    CA     Orange County  300
    CA     Los Angeles    700
           Sum          1,000</b><p>
    But what I saw was this:
    <p>
    <b>Result #3:</b>
    <p>
    Region: West
    ************<b>
    State  County         Population</b>
    CA     Orange County  100
    CA     Orange County  200
    CA     Los Angeles    300
    CA     Los Angeles    400<b>
           Sum          1,000</b><p>
    The data in the above result #3 is not presented the in way it should be for the users to comprehend.
    <p>
    In the non-interactive version, we display checkboxes for the users to show and hide the columns. If the column "City" is set by the user to "Hide", then we use the
    condition on the column to hide the City column from the report, and use the query "SELECT ..., CASE WHEN :P10_SHOW_CITY = 'YES' THEN city ELSE NULL END As city, SUM
    (population) FROM .. " to summarize the data. This displays results like the one shown in Result #2.
    <p>
    1. Shouldn't IR re-summarize the data to display results like I have shown in Result #2 when a column is hidden? We are able to achieve this with non-interactive version. Is this a
    bug in IR?
    <p>
    2. Is there a way to get interactive report to display results like the way I have shown in Result #2?
    <p>
    3. Is there a way to retrieve the columns that are set to "HIDE" in IR so that we can modify our SQL to resummarize?
    <p>
    <b><u>Script to reproduce:</u></b>
    <p>
    Create table test_ir(
        region varchar2(50),
        state  varchar2(50),
        county varchar2(50),
        City   varchar2(50),
        population number(4))
    insert into test_ir(region, state, county, city, population) values
    ('West', 'CA', 'Orange County', 'Irvine', 100)
    insert into test_ir(region, state, county, city, population) values
    ('West', 'CA', 'Orange County', 'Orange', 200)
    insert into test_ir(region, state, county, city, population) values
    ('West', 'CA', 'Los Angeles', 'Hollywood', 300)
    insert into test_ir(region, state, county, city, population) values
    ('West', 'CA', 'Los Angeles', 'Universal City', 400)
    select region, state, county, city, population from test_ir<br>
    Thanks.<br>
    <br>
    Ravi

    Hi Ravi,
    When you add a control break, we do not re-generate the query to do group by. We just do control breaks. In the current version of APEX, to achieve what you are trying to see, you need to create an Interactive report with group by clause. If you want to use a dynamic query, the solution I suggest will not work.
    The good news is in APEX 4.0, we are working to include group by view to an Interactive Report. This will let you select group by columns and aggregate functions to get the Result #2 you are trying to get.
    If you wish to see how this works, we will be able to show if you come to APEXposed 2008, October 29 - 30, at Chicago O'Hare Wyndham.
    Christina

Maybe you are looking for

  • Service order type from repair orde

    Hi, Is there any custo  to define the service order type from a sales order type. Thanks in advance for Regards

  • Web link to a template

    How i can add web link to a template successfully .I've read the following to do it ,but I still have some ambiguity: It says : 1-In the Object Navigator ,open the template property inspector 2- under the report Escapes node, set the type for the pro

  • Please Publish Announced Workaround to Bpel Deployment Nightmare

    Oracle's own Product Director and Senior Product Manager describe the horror in their document published on Oracle's own site Kevin Clugage and Robin Zimmermann. http://www.oracle.com/technology/products/ias/bpel/pdf/bpel-admin-webinar.pdf They put m

  • Photomerging in elements 11

    I'm using photoshop elements 11 and trying to photomerge two group shots together from Christmas.  I have 2 decent sized photos, both of good quality, done in RAW.  My problem is when I'm done with the merge and ok it, the program is autimatically do

  • Please hep in tuning the query

    Hi, I have the following query SELECT* FROM PRICE_LIST WHERE ITEM_CODE NOT IN (SELECT PRODUCT_ATTR_VAL_DISP FROM QP_LIST_LINES_V WHERE LIST_HEADER_ID=6014) AND COUNTER BETWEEN 10001 AND 20000 We have 10,000 rows in PRICE_LIST and 24000 rows QP_LIST_L