Interactive Report collapses to Top right

When no data is returned from an IR, the region collapses to the top right corner. How do I make the IR collapse to the top left corner.
Using APEX 4.2.

Any help on this guys ?

Similar Messages

  • Placing buttons in a region displaying an Interactive Report

    Hi,
    I have a page on which I am displaying an interactive report.I would like to place buttons on this region where the report is displayed-
    - The first button right of the search bar of the interactive report
    - The second button right of the first button.
    - The third (exactly ) below the second button (still right of the search bar)
    I am aware that if this where an HTML region,then I would have had the flexibility to place the third button in a new line without a problem,but can I achieve this in a region displaying an interactive report?
    Is there any way to do this?
    Regards,
    Priya Jetley

    Create the buttons as region buttons in the IR region, with the following properties:
    Button Position: Right of Interactive Report Search Bar
    Button Alignment: Left Right
    Enter *style="display: block; float: right;"* in the Button Attributes of the third button.
    Edited by: fac586 on Nov 11, 2008 8:04 AM
    Changed to fix slight layout glitch in Firefox 2.
    Edited by: fac586 on Nov 11, 2008 9:06 AM
    Changed back as the slight glitch in FF2 is preferable to not working in FF3 and Safari

  • Which is first event triggred in interactive report

    pls let me know

    <b>The event are triggered depended on the way the output is generated . </b>
    for eg:
    "Initialization :
    triggered when the report is loaded in memory.
    "At selection-screen output :
    triggered when the selection screen is loaded in memory before being displayed.
    "At selection-screen / <field> :
    before leaving the selection screen.
    "start-of-selection :
    the first event for displaying the report.
    "end-of-selection :
    after the start-of-selection is completed.
    "classiscal report events.
    "top-of-page :
    every time a new page is started in the list.
    "end-of-page :
    every time the list data reaches the footer region of the page.
    "interactive report events.
    "top of page during line selection :
    top of page event for secondary list.
    "at line-selection :
    evey time user dbl-clicks(F2) on the list data.
    "at pF<key> :
    function key from F5 to F12 to perform interactive action on the list.
    reward  points if it is   usefull ....
    Girish

  • Why all of a sudden has one of my apps (Condition Report App) only displaying at the top right hand corner it is a quarter of the size it should be, i have tried setting my ipad back to factory settings and this hasnt helped some please help??? :)

    One of my apps (condition report app) has decided to only display on the top right hand corner which is only a quarter of the screen, not sure what has happened as i have not changed any settings went to go into it one day and it was just like it.
    Please help!!!! Thanks Kristy

    Do you have the most up-to-date version of the app? Did you upgrade to iOS 6? Did you check to make sure that the developer has updated the app for the new OS? Have you tried resetting your device by pressing and holding the Home button and power button until the silver apple appears? Have you tried uninstalling and re-installing the app?

  • Interactive Reports - Add Item/Button to the right of the Search Bar.

    Is there any way to put a button to the right of the Search Bar on an Interactive Report?
    Thanks,
    Dave

    Hi,
    Yes, if your button is not among region items.
    Go edit button and change Button Position to "Right of interactive report search bar" from select list
    Br, Jari

  • Not able to view reports by users under top org unit- Interactive Reports

    HI,
    We are using CRM interactive reports.
    In my project the client is having 3 Sales Org with two sales office and two sales group for each office respectively.
    When the document is created by the  sales Executiv, he and his manager is able to see it in the reports but the top person of that org unit is not able to see  the report.
       Some say the report can be viewed by only employee responsible and his manager. In my project the core team is sitting in the top ORG unit. They want to see the reports of all the sales org units.
    With Regards,
    Selvam T

    Dear Luke,
    I am not able to see that navigation icons within an org chart box - The org unit that is displayed on clicking the orgchart does have branches in SAP but i am not able to see these navigation icons that lead me to these branches.
    Is there any specific step that needs to be done to see these branches.
    By the way what is the log file you are refering to is it the "PresentationResources.xml " or is it any other log file.
    Regards
    Hkishan

  • Top-Of-Page in Interactive Report

    Dear All,
                 I have a requirement stated as follows:
    I am creating an interactive report where User will be using the buttons in the menu:
    ENTRY(Insertion of i/p enabled empty line in report list),
    CHANGE( opening an existing record 'of the list in edit mode ) ,
    DELETE( deletion of record from the list as well as from DB table),
    In each case above after completion of the action AT User-command, the list o/p should get refreshed. My question is how to maintain static list header in the report, ie list header should be constant irrespective of list data modification by the User. I am not using table control method in interactive report, other than that is it possible. If yes, then please provide suggestions.
    With Regards,
    Pulokesh

    Hi Pulokesh,
      I you want to populate same header for all lists in the interactive report, you can
    check with fallowing code.
    data:it_top TYPE slis_t_listheader,
    data:is_ls_line TYPE slis_listheader 
    IN END-OF-SELECTION EVENT YOU CAN DO FALLOWING BEFROE GRID OR LIST DISPLAY.
    PERFORM SUB_COMMENT_BUILD USING IT_TOP.
    FORM sub_comment_build USING p_it_top TYPE slis_t_listheader.
      CLEAR is_ls_line.
      REFRESH p_it_top.
      is_ls_line-typ    = 'H'.
      is_ls_line-info   = 'LIST HEADER YOU REQUIRE'
      APPEND is_ls_line TO  p_it_top.
      CLEAR is_ls_line.
    if you want few more sub headings you can repeat fallowing code as many sub heading you want.
    is_ls_line-typ    = 'S'.
      is_ls_line-info   = SUB HEADER YOU REQUIRE'
      APPEND is_ls_line TO  p_it_top.
      CLEAR is_ls_line.
    ENDFORM.                    " sub_comment_build
    FORM   top_of_page.                                         "
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary = it_top.
    ENDFORM.                    "top_of_page
    now pass this top-of-page form, in GRID or LIST display FM of all the lists.

  • Can I link from Interactive report Page 1 to Master Detail page 2?

    Hi folks-
    I know how to create a Page as an Interactive Report; it creates 2 pages automatically (primary page with the great interactive bar) and a 2nd page that's a single record.
    I know how to create a Page as Master Detail, whereby I get a tabular list without the super interactive bar, and I can select a record, and get transported to a nice page with 2 regions (master on top, detail on bottom).
    I want to have the First page from the Interactive Report, select the record, and go to the 2nd page of a MasterDetail.
    Do I create the Interactive Report, and customize the 2nd page, to add a region?
    Or, do I create both page types, and redirect from the 1st page of the Interactive Report to the DML Form from the MD report? I tried that, re-assigning the link from the Interactive Report to be a Link to Custom Target, and specify the page # of the Master-Detail page. And it is taking me to the right page, but the data from the selected row is not coming with me, and the detail in the bottom region is not appearing at all.
    Can someone please give me a nudge as to the sequence I should be doing?
    (As you can tell, I'm new to Apex.... I'm trying to use it to create a prototype or proof-of-concept for a database driven web application)
    Thank you
    Marion

    Yes, I tried that after I wrote to you - and it's fine, but not what I'm after; it's only based on 1 table and I'm working with 2 tables.
    Perhaps I can explain in better.
    I want one page as an interactive tabular report (of the master records)
    I want to select a row, and transfer to a page that has the corresponding row on top (as a form), and a tabular region below of records from a related detail table.
    ie, I want page 1 from the Interactive Report, and page 2 of the Master Detail report.
    OK - I just took the form page, and added a region below in a tabular report. And I'm getting the data, but I'm getting all the records (not just the ones associated with the single record on top. I figure I need to edit the Region Definition->Source (to specify that the id numbers need to match), but the code is not editable.....
    So I am in Structured Query Attributes, and I've Modified the Join Conditions - but I still get all the detail records in the bottom region. I''m trying to add in the ( + ) qualifier, but it doesn't affect anything...
    I'm soo close to what i'm trying to do!
    Thank you for your continued patience and assistance
    Marion
    here's the Source I have for the region..... (I'm including the excess ID columns just for learning purposes)
    SELECT
    "PHONENUMBERS"."PHONE_ENTITY_ID" "PHONE_ENTITY_ID",
    "ENTITIES"."ENTITY_ID" "ENTITY_ID",
    "ENTITIES"."FIRSTNAME" "FIRSTNAME",
    "ENTITIES"."LASTNAME" "LASTNAME",
    "ENTITIES"."COMPANY" "COMPANY",
    "PHONENUMBERS"."PHONE_ID" "PHONE_ID",
    "PHONENUMBERS"."PHONETYPE" "PHONETYPE",
    "PHONENUMBERS"."PHONENUMBER" "PHONENUMBER",
    "PHONENUMBERS"."PHONECOMMENT" "PHONECOMMENT"
    FROM
    "PHONENUMBERS",
    "ENTITIES"
    WHERE ENTITIES.ENTITY_ID = PHONENUMBERS.PHONE_ENTITY_ID
    Edited by: mtpaper on Oct 12, 2009 1:30 PM
    Edited by: mtpaper on Oct 12, 2009 1:32 PM

  • Interactive Report Attributes: Missing a column?

    This is for Application Express 3.2.1.00.12
    I'm working on a report with the columns pulled in a SQL statement in the Region Definition section of the Interactive Report Attributes screen. We want to alter the column names so they are more user friendly, so on the Report Attributes tab, I'm looking for the column name we wish to alter, but it is not showing up. Now, in the final report, the column is visible with the header from the name of the column from the database, so the system is aware of the column and can display it, but for some reason we can't see it in the Report Attributes tab.
    Why would a column be invisible or inaccessible in the Report Attributes tab? There are 100 columns displayed in the Report Attributes: Column Attributes section. Is that the reason I'm missing some columns; 100 is a hard column limit on that page?
    Thanks in advance for all help you can provide.
    Matthew Nagler
    Edited by: user13579247 on Jul 20, 2011 10:45 AM
    Edited by: user13579247 on Jul 20, 2011 12:20 PM

    Hi,
    You are almost right place. You need click icon before 100th column name, order to go screen where you can edit column attributes.
    In that screen right top is buttons (Cancle, Apply, < and >)
    Regards,
    Jari
    Edited by: jarola on Jul 21, 2011 5:43 PM
    It might documentation guides you to right screen
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/app_comp.htm#sthref978
    >
    To access Column Attributes:
    1. On the Workspace home page, click the Application Builder icon.
    2. Select the application.
    3. Select a page. The Page Definition appears.
    4. Under Regions, click Interactive Report next to the name of the report region you want to edit.
    The Interactive Report Attributes page appears with the Column Attributes section at the top of the page.
    5. To access the Column Attributes page, click the Edit icon next to the appropriate column Alias.
    >
    Edited by: jarola on Jul 21, 2011 5:44 PM

  • Interactive Report Downloads only showing Column Headings

    I have an Interactive Report that is selecting more than 100 columns. I set the defulat to only show a few of the columns (the rest are dedaulted to not show). When I try the download option (pdf, rtf etc.) , it only shows the column headers (no data). The download works when you originally create the Report region with the SQL statement. It seems to break as soon as you do the 'Save Report' - 'As default Report Settings'. Anybody seen this before? It is a bug?

    Hi,
    You are almost right place. You need click icon before 100th column name, order to go screen where you can edit column attributes.
    In that screen right top is buttons (Cancle, Apply, < and >)
    Regards,
    Jari
    Edited by: jarola on Jul 21, 2011 5:43 PM
    It might documentation guides you to right screen
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/app_comp.htm#sthref978
    >
    To access Column Attributes:
    1. On the Workspace home page, click the Application Builder icon.
    2. Select the application.
    3. Select a page. The Page Definition appears.
    4. Under Regions, click Interactive Report next to the name of the report region you want to edit.
    The Interactive Report Attributes page appears with the Column Attributes section at the top of the page.
    5. To access the Column Attributes page, click the Edit icon next to the appropriate column Alias.
    >
    Edited by: jarola on Jul 21, 2011 5:44 PM

  • Interactive report with checkbox and editable field

    Hi,
    For a project I'm working on I need to create a interactive report in Apex 3.2 with the ability to select lines and to modify one of the columns in the report.
    To do this, I started off by adding these two fields to the selection query of my IR:
    apex_item.checkbox(1, product_number) cb
    and
    apex_item.text (2,QTY_TO_ORDER) QTY_TO_ORDER
    cb is the checkbox files, and QTY_TO_ORDER is the editable field.
    That worked like a charm and I got my two fields in the report.
    To process the values, I added this page process, wich for now should only store the "product number" and "QTY_TO_ORDER" fields in a table.
    BEGIN
    FOR i in 1..APEX_APPLICATION.G_F01.count LOOP
    insert into mytmptable values (APEX_APPLICATION.G_F01(i),APEX_APPLICATION.G_F02(i));
    END LOOP;
    commit;
    end;
    However, this doesn’t work the way I want it to work. When I check the checkboxes of two rows, it will store two rows with the right product numbers, but it will take the top two QTY_TO_ORDER field of the table regardless of which ones are checked. I was able to solve this problem, by adding a rownum to the query and using the rownum as the value for the checkbox. Since I still need the product_number and qty_to order fields I made them both text fields.
    I changed my page process to:
    BEGIN
    FOR i in 1..APEX_APPLICATION.G_F01.count LOOP
    insert into mytmptable values (APEX_APPLICATION.G_F02(APEX_APPLICATION.G_F01(i)),
    APEX_APPLICATION.G_F03(APEX_APPLICATION.G_F01(i)));
    END LOOP;
    commit;
    end;
    This seemed to solve the problem, and I now got the right values in the table, unless I used sorting in the report... As soon as I sorted the report in a way different than by rownum, I got the wrong values in the table. The reason for this is of course that my insert just selects the nTh row from the table, and my rownums aren't dynamic.
    I've found a lot of examples on the internet using '#ROWNUM#' in the selection, which should dynamically generate a rownum in the report. This seems to work in normal report, but in a interactive reports, the literal values '#ROWNUM#' shows up.
    Is there any way to solve this issue?

    Hi,
    Try with 3 fields:
    apex_item.checkbox(1, product_number) cb,
    apex_item.text (2,QTY_TO_ORDER) QTY_TO_ORDER,
    apex_item.hidden(3, product_number) prod_no
    The hidden field should be display as a hidden column.
    Then your process can be:
    BEGIN
    FOR i in 1..APEX_APPLICATION.G_F01.count LOOP
    FOR j in 1..APEX_APPLICATION.G_F03.count LOOP
    IF APEX_APPLICATION.G_F01(i) = APEX_APPLICATION.G_F03(j)) THEN
    insert into mytmptable values (APEX_APPLICATION.G_F01(i),APEX_APPLICATION.G_F02(j));
    exit;
    END IF;
    END LOOP;
    END LOOP;

  • Interactive Reports in Firefox 3.0.5

    Hi!
    When running an interactive report in Firefox 3.0.5, the pull-down menu next to the cog icon does not display right over the icon as it does in IE. Rather, the menu displays at the bottom of the page below the report area.
    Anyone knows why is this and how it can be fixed?
    Thx!
    Marc

    ...and FWIW, here's the whole page code...
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>W-9 File Upload &amp; Search</title>
    <link rel="stylesheet" href="/apex_images/themes/theme_15/theme_V3.css" type="text/css" />
    <style type="text/css">
    <!--
    body {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         margin: 0px;
         padding: 0px;
         line-height: 16px;
         width: 100%;
    #header {
         overflow: hidden;
         border-bottom-width: 2px;
         border-bottom-style: solid;
         border-bottom-color: #0099CC;
    #wrap {
         overflow: hidden;
         margin: 0px;
    #primary {
         float: left;
         width: 100%;
         border-top-width: 10px;
         border-top-style: solid;
         border-top-color: #D7EDFE;
         margin: 0px;
         padding: 0px;
    #secondary {
         width: 25%;
         float: left;
         border-top-width: 10px;
         border-top-style: solid;
         border-top-color: #D7EDFE;
         display: none;
    #footer {
         clear: both;
    #header #column-1 {
         float: left;
         width: 25%;
    #header #column-2 {
         float: left;
         width: 50%;
    #header #column-3 {
         float: right;
         width: 25%;
         text-align: right;
    table.standardLook tr:hover {
         background-color: #DDE9FE;
    #tabs {
    clear:both;
    width:100%;
    #tabs ul {
         float:right;
         list-style-type:none;
         margin:0px;
         padding:0px;
    #tabs ul li {
         float: left;
         margin-right:0px;
         background-image: url(https://dev-navcentral.navigators.org/apex_images/themes/theme_15/tab_open.gif);
         background-repeat: no-repeat;
    #tabs ul li.current {
        background-image: url(https://dev-navcentral.navigators.org/apex_images/themes/theme_15/tab_open_c.gif);
    #tabs ul li a {
         float:left;
         padding-left:0px;
         padding-right:9px;
         font:12px Arial;
         text-decoration:none;
         font-weight:bold;
         color:#336699;
         line-height:19px;
         height: 19px;
         margin-left: 10px;
         background-image: url(/apex_images/themes/theme_15/tab_center.gif);
    #tabs ul li.current a {
         background-image: url(/apex_images/themes/theme_15/tab_center_c.gif);
         margin-left: 12px;
         color: #CEDFF0;
    #tabs ul li a:hover {
         color: #003366;
    #tabs ul li.current a:hover {
         color: #ffffff;
    -->
    </style>
    <script src="/apex_images/javascript/apex_ns_3_1.js" type="text/javascript"></script>
    <script src="/apex_images/javascript/apex_3_1.js" type="text/javascript"></script>
    <script src="/apex_images/javascript/apex_get_3_1.js" type="text/javascript"></script>
    <script src="/apex_images/javascript/apex_builder.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    /*Global JS Variables*/
    var htmldb_Img_Dir = "/apex_images/";
    //-->
    </script>
    <link rel="stylesheet" href="/apex_images/css/apex_3_1.css" type="text/css" />
    <!--[if IE]><link rel="stylesheet" href="/apex_images/css/apex_ie_3_1.css" type="text/css" /><![endif]-->
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body >
    <div id="wrap">
      <form action="wwv_flow.accept" method="post" name="wwv_flow" id="wwvFlowForm" >
      <input type="hidden" name="p_flow_id" value="275" id="pFlowId" />  <input type="hidden" name="p_flow_step_id" value="1" id="pFlowStepId" />  <input type="hidden" name="p_instance" value="1054298689687563" id="pInstance" />  <input type="hidden" name="p_page_submission_id" value="4137293142420641" id="pPageSubmissionId" />  <input type="hidden" name="p_request" value="" id="pRequest" />    <div id="header">
        <div id="column-1">
          <br />
        </div>
        <div id="column-2">
        </div>
        <div id="column-3">
          <br />
        </div>
        <div id="tabs">
          <ul>
            <li class="current"><a href="javascript:doSubmit('T_PAGE_1');">W-9 File Upload</a></li><li><a href="javascript:doSubmit('T_UPLOAD EXCEPTIONS');">Upload Exceptions</a></li><li><a href="javascript:doSubmit('T_USERS');">Users</a></li>
          </ul> 
        </div>
        <div style="clear:both;"></div>
      </div>
      <div id="primary">
        <div id="primary-header">
          <div id="R1102609521283413" class="t15breadcrumb"><ul></ul></div>
        </div>
        <div id="notification">
        </div>
        <table summary="" cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td align="right"><table class="t15Button" cellspacing="0" cellpadding="0" border="0"  summary=""><tr>
    <td class="t15L"><img src="/apex_images/themes/theme_15/button-l.gif" alt="" /></td>
    <td class="t15C"><a href="javascript:doSubmit('UPLOAD_FILES')">Upload Files</a></td>
    <td class="t15R"><img src="/apex_images/themes/theme_15/button-r.gif" alt="" /></td>
    </tr></table></td></tr></table><table width="100%" border="0" cellspacing="0" cellpadding="0" id="R1118932641117463" class="t15ReportsRegion" summary="">
    <tr>
    <td valign="bottom" class="t15RegionHeader">W-9 Uploaded Files</td>
    <td align="right" class="t15ButtonHolder">   </td></tr>
    <tr>
    <td colspan="2" valign="top" class="t15Body"><div id="apexir_WORKSHEET_REGION" class="apex_worksheet"><div id="apexir_DETAIL" class="apex_detail"></div><div id="apexir_REPORT" class="apex_report"><div id="apexir_TOOLBAR" class="apex_toolbar"><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><table class="apex_finderbar" cellpadding="0" cellspacing="0" border="0"><tbody><tr><td valign="top" class="apex_finderbar_left_top"><img src="/apex_images/1px_trans.gif" class="spacer" width="10" height="8" alt="" /></td><td rowspan="3" class="apex_finderbar_middle" valign="middle"><img src="/apex_images/htmldb/builder/finder_w_dropdown.gif" id="apexir_SEARCH_ICON" onclick="gReport.controls.search_column();" /><input type="hidden" id="apexir_CURRENT_SEARCH_COLUMN" /><div id="apexir_SEARCHDROP" style="display:none;"><br /></div></td><td rowspan="3" class="apex_finderbar_middle" valign="middle" id="apexir_SEARCH_COLUMN_DROP" ></td><td rowspan="3" class="apex_finderbar_left" valign="middle"><table class="formlayout" summary=""><tr><td nowrap="nowrap" align="right"></td><td  colspan="1" rowspan="1" align="left"><input type="text" size="30" maxlength="2000" value="" id="apexir_SEARCH" onkeyup="($f_Enter(event))?gReport.search('SEARCH'):null;" /></td><td nowrap="nowrap" align="right"> <label for="apexir_NUM_ROWS">Rows</label></td><td  colspan="1" rowspan="1" align="left"><select size="1"  id="apexir_NUM_ROWS"  name="p_accept_processing"><option  value="1">1</option><option  value="5">5</option><option  value="10">10</option><option selected="selected" value="15">15</option><option  value="20">20</option><option  value="25">25</option><option  value="30">30</option><option  value="50">50</option><option  value="100">100</option><option  value="200">200</option><option  value="500">500</option><option  value="1000">1000</option><option  value="5000">5000</option><option  value="100000">All</option></select></td><td nowrap="nowrap" align="right"></td><td  colspan="1" rowspan="1" align="left"><input type="button" value="Go"  onclick="gReport.search('SEARCH')"  /></td><td align="left" width="55"><div class="dhtmlMenuLG"><div class="dhtmlMenuItem" style="margin-right:0px;"><img src="/apex_images/ws/action_dropdown.gif"  class="dhtmlMenu" onclick="gReport.controls.menu(this,'apexir_ACTIONSMENU',false)" alt=""/></div><ul id="apexir_ACTIONSMENU" htmldb:listlevel="2" class="dhtmlSubMenu" style="display:none;"><li><a href="javascript:gReport.controls.display_column('COLUMN');" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Select Columns"><img src="/apex_images/ws/edit_col_32.gif" /> Select Columns</a></li>
    <li class="dhtmlMenuSep"><img src="/apex_images/1px_trans.gif"  width="1" height="1" alt=""  class="dhtmlMenuSep" /></li>
    <li><a href="javascript:gReport.controls.filter();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Filter"><img src="/apex_images/ws/filter_32.gif" /> Filter</a></li>
    <li><a href="javascript:gReport.controls.ordering();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Sort"><img src="/apex_images/ws/sort_32.gif" /> Sort</a></li>
    <li><a href="javascript:gReport.controls.ctrl_break();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Control Break"><img src="/apex_images/ws/break_col_32x24.gif" /> Control Break</a></li>
    <li><a href="javascript:gReport.controls.highlight();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Highlight"><img src="/apex_images/ws/highlight_32x24.gif" /> Highlight</a></li>
    <li class="dhtmlMenuSep"><img src="/apex_images/1px_trans.gif"  width="1" height="1" alt=""  class="dhtmlMenuSep" /></li>
    <li><a href="javascript:gReport.controls.flashback();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Flashback"><img src="/apex_images/ws/flashback_32x24.gif" /> Flashback</a></li>
    <li class="dhtmlMenuSep"><img src="/apex_images/1px_trans.gif"  width="1" height="1" alt=""  class="dhtmlMenuSep" /></li>
    <li><a href="javascript:gReport.controls.save();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Save Report"><img src="/apex_images/ws/disk_32.gif" /> Save Report</a></li>
    <li><a href="javascript:gReport.controls.reset();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Reset"><img src="/apex_images/ws/reset_32x24.gif" /> Reset</a></li>
    <li class="dhtmlMenuSep"><img src="/apex_images/1px_trans.gif"  width="1" height="1" alt=""  class="dhtmlMenuSep" /></li>
    <li><a href="javascript:popupURL('wwv_flow_utilities.show_ir_help?p_app_id=275&p_worksheet_id=1119004877117463&p_lang=en-us');" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Help"><img src="/apex_images/ws/help_32x24.gif" /> Help</a></li>
    <li class="dhtmlMenuSep"><img src="/apex_images/1px_trans.gif"  width="1" height="1" alt=""  class="dhtmlMenuSep" /></li>
    <li><a href="javascript:gReport.controls.download();" class="dhtmlSubMenuN" onmouseover="dhtml_CloseAllSubMenusL(this)" title="Download"><img src="/apex_images/ws/download_32x24.gif" /> Download</a></li>
    </ul></div></td></tr><tr><td></td><td  colspan="1" rowspan="1" align="left"></td></tr></table></td><td rowspan="3" width="30"><br /></td></tr><tr><td class="apex_finderbar_left_middle"><br /></td></tr><tr><td valign="bottom" class="apex_finderbar_left_bottom"><img src="/apex_images/1px_trans.gif" class="spacer" width="10" height="8"  alt="" /></td></tr></tbody></table></td></tr></table></div><div id="apexir_WORKSHEET"><div id="apexir_CONTROL_PANEL_DROP" class="drop_panel clearfix" style="display:none"></div><style id="apexir_WORKSHEET_CSS" type="text/css">
    </style>
    <input type="hidden" id="apexir_WORKSHEET_ID" value="1119004877117463" />
    <input type="hidden" id="apexir_APP_USER" value="23733090" />
    <input type="hidden" id="apexir_REPORT_ID" value="1119819810130548" />
    <div>
    <div id="apexir_CHART">
    </div>
    <div id="apexir_CALENDAR">
    </div>
    <div id="apexir_DATA_PANEL">
    <table summary="">
    <tr><td colspan="5" class="pagination" align="right"><span class="fielddata"> 1 - 15 of 1559 <a href="javascript:gReport.navigate.paginate('pgR_min_row=16max_rows=15rows_fetched=15')"><img src="/apex_images/jtfunexe.gif" title="Next" alt="Next" align="absmiddle" /></a></span></td></tr>
    <tr><td><script>var gTable = '1119004877117463'</script>
    <table summary="" cellpadding="0" cellspacing="0" border="0" class="apexir_WORKSHEET_DATA" id="1119004877117463">
    <tr><th><div id="apexir_DOWNLOAD" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Download</div></th><th><div id="apexir_FILENAME" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Filename</div></th><th><div id="apexir_DATE_UPLOADED" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Date Uploaded</div></th><th><div id="apexir_ELIMINATE" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Delete</div></th></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23759474_12032008_Conservative_Baptist_Foreign_Mission.pdf%2C1&cs=3BE46CEC54B25D9045EA1101E5205F6C5" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23759474_12032008_Conservative_Baptist_Foreign_Mission.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23759474_12032008_Conservative_Baptist_Foreign_Mission.pdf%2C1&cs=35E7631A02949AC0874933DB5011A7A9B" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23759484_12032008_Elaina_Whittenhall.pdf%2C1&cs=30628489CF133D8AE07C3F6DCDEACD4B5" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23759484_12032008_Elaina_Whittenhall.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23759484_12032008_Elaina_Whittenhall.pdf%2C1&cs=324BE78644A60856A9FB7598AE0E2927D" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23759494_12032008_Donald_Parrott.pdf%2C1&cs=381C0B68B62C1DE0AFAFFB138849DD343" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23759494_12032008_Donald_Parrott.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23759494_12032008_Donald_Parrott.pdf%2C1&cs=3E7711587AEB6567E2E5DB49A4486F146" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23759505_12032008_Hydron_Turf_Inc.pdf%2C1&cs=370546244E33C0CDD45EC592543251891" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23759505_12032008_Hydron_Turf_Inc.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23759505_12032008_Hydron_Turf_Inc.pdf%2C1&cs=368EB6EC80669A372E442EEE7009E7614" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23759511_12032008_Zeeks_Pizza_inc.pdf%2C1&cs=393AD5D099610F1714B0EA78181EE755C" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23759511_12032008_Zeeks_Pizza_inc.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23759511_12032008_Zeeks_Pizza_inc.pdf%2C1&cs=34281BB3410289F25BA111051C2470AF1" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:1437_12032008_Foxworth_Galbraith.pdf%2C1&cs=310BF9AC14F29E35E6027C2EC6B7D49C4" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">1437_12032008_Foxworth_Galbraith.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:1437_12032008_Foxworth_Galbraith.pdf%2C1&cs=31A37B74BF39A7A8028457C978A3982E1" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:1442_12032008_Brunos_Party_Time_Rental.pdf%2C1&cs=359B1791458976AF272259756BECC2426" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">1442_12032008_Brunos_Party_Time_Rental.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:1442_12032008_Brunos_Party_Time_Rental.pdf%2C1&cs=362713E518E1A23FE165DCC5C909B529B" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23747564_12032008_Matt_Mikalatos.pdf%2C1&cs=3852CC3C23951C12384568DD801BEB0DD" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23747564_12032008_Matt_Mikalatos.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23747564_12032008_Matt_Mikalatos.pdf%2C1&cs=301CD3F8543CB50E0AC89D0AD605CB915" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23747574_12032008_Casas_Por_Cristo.pdf%2C1&cs=3892F3DE74C4E007443D5117634A7D329" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23747574_12032008_Casas_Por_Cristo.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23747574_12032008_Casas_Por_Cristo.pdf%2C1&cs=3E14BCB602BA6BEAC7369238C19669216" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23747868_12032008_Mark_Brunson.pdf%2C1&cs=326579694381D52F1C9B0E6CEFF9B6AC0" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23747868_12032008_Mark_Brunson.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23747868_12032008_Mark_Brunson.pdf%2C1&cs=3D7A290F9474B4674EB57810CDEE828C7" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23747892_12032008_Brandon_Tackett.pdf%2C1&cs=35159001B486DD368DDB15977B0D0CC74" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23747892_12032008_Brandon_Tackett.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23747892_12032008_Brandon_Tackett.pdf%2C1&cs=3D672DF7CAF3DEB99CF9D36788CEFF94A" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23747990_12032008_Jami_Kirkbride.pdf%2C1&cs=3500DCCE200085E8071279B7431382DD5" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23747990_12032008_Jami_Kirkbride.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23747990_12032008_Jami_Kirkbride.pdf%2C1&cs=38AB133AF835915640EBCE78E346925F3" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23748001_12032008_Steven_Todd.pdf%2C1&cs=3C92E47F21A6264800ED11EDD1909A23F" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23748001_12032008_Steven_Todd.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23748001_12032008_Steven_Todd.pdf%2C1&cs=37031494E7B6950E1DFEBCE014A7E8DD8" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23748023_12032008_Amerigas.pdf%2C1&cs=38C1BA2D898623C6EB90373DC0B42694A" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23748023_12032008_Amerigas.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23748023_12032008_Amerigas.pdf%2C1&cs=3565731C7716F663E9B115B003135A29B" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    <tr ><td  align="center"><a href="f?p=275:2:1054298689687563::NO::P2_DOC_NAME,P2_REQUESTING_PAGE:23761639_12172008_Kathy_Ammon.pdf%2C1&cs=3E678E6956231231F39E6CF9181B6E3D4" ><img src="/apex_images/download.gif" alt="Download" width="20" height="20"></a></td><td  align="left">23761639_12172008_Kathy_Ammon.pdf</td><td  align="left">20-JAN-2009 11:16AM</td><td  align="center"><a href="f?p=275:4:1054298689687563:ELIM:NO::P4_DOC_NAME,P4_RETURNING_PAGE:23761639_12172008_Kathy_Ammon.pdf%2C1&cs=32787E0AB470723DDB5D7159696FD1596" ><img src="/apex_images/del.gif" alt="Delete"></a></td></tr>
    </table></td></tr>
    <tr class="fielddatasmall" align="left"><td>
    </td></tr>
    <tr><td colspan="5" class="pagination" align="right"><span class="fielddata"> 1 - 15 of 1559 <a href="javascript:gReport.navigate.paginate('pgR_min_row=16max_rows=15rows_fetched=15')"><img src="/apex_images/jtfunexe.gif" title="Next" alt="Next" align="absmiddle" /></a></span></td></tr>
    </td></tr>
    </table>
    </div>
    </div>
    </div>
    </div></div><script type="text/javascript">
    addLoadEvent(init_gReport);
    var gReport,gValid;
    function init_gReport(){
    gReport = new apex.worksheet.ws('');
    gValid = new apex.validation.v();
    </script>
    <div id="apexir_rollover" style="position:absolute;display:none;"><table cellpadding="1" cellspacing="0" border="0" width="100%"><tr><td><span id="apexir_sortup"><img src="/apex_images/ws/dup.gif" alt="Sort Ascending" title="Sort Ascending" onclick="gReport.column.order('ASC')" /></span><span id="apexir_sortdown"><img src="/apex_images/ws/ddown.gif" alt="Sort Descending" title="Sort Descending" onclick="gReport.column.order('DESC')" /></span><span id="apexir_hide"><img src="/apex_images/ws/trash.gif" alt="Hide Column" title="Hide Column" onclick="gReport.column.hide()" /></span><span id="apexir_break"><img src="/apex_images/ws/break_col.gif" alt="Control Break" title="Control Break" onclick="gReport.column.break_on()" /></span><span id="apexir_info"><img src="/apex_images/ws/info_20x18.gif" alt="Column Information" title="Column Information" onclick="gReport.controls.info()" /></span><span id="apexir_computation"><img src="/apex_images/ws/calc.gif" alt="Compute" title="Compute" onclick="gReport.controls.computation(false)" /></span></td></tr><tr><td><input type="text" onkeyup="$d_Find('apexir_rollover_content',this.value,'a');" style="width:95%;" id="apexir_search" /></td></tr></table><div id="apexir_rollover_content"></div></div><span id="apexir_LOADER" style="display:none;"><img src="/apex_images/ws/ajax-loader.gif" /></span></td>
    </tr>
    </table><table id="apex_layout_3134323851085756" class="formlayout" summary="" ><tr><td></td><td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="3134621904094597" /><input type="hidden" name="p_t01" value="test-navcentral.navigators.org" id="P1_SERVER_NAME"  /></td></tr><tr><td></td><td  colspan="1" rowspan="1" align="left"><input type="hidden" name="p_arg_names" value="3139106994289054" /><input type="hidden" name="p_t02" value="" id="P1_DEBUG"  /></td></tr>
    </table>
      </div>
      <div id="secondary">
      </div>
      <div id="footer">
        <br />
      </div>
      <input type="hidden" name="p_md5_checksum" value=""  /></form>
    </div>
    <script type="text/javascript">
    <!--
    //-->
    </script></body>
    </html>Marc

  • APEX 5: Problem displaying breadcrum (Create) button on interactive report

    Hello There
    I am trying to build a small app in APEX 5. I am taking the default 'Sample Database Application' (SDA) as an example for design.
    In SDA the interactive report of Customer a breadcrumb 'Create which is displayed on the top right corner. I am trying to replicate the same in my interactive report, but in vain.
    I have attached the printscreen for your reference. Could you please guide and advise me on how to get the same functionality of breadcrumb create button,etc same as in displayed in SDA into my custom app in APEX 5?
    Thanks a lot for helping me out
    Regards
    Don

    hi ,
    i had used like this .. it is working...
    *&      Form  USER_COMMAND
    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
                            R_SELFIELD TYPE SLIS_SELFIELD.
      clear : v_flag.
      CASE R_UCOMM.
        WHEN 'DATA'.
    LOOP AT IT_TEMP.
         if it_temp-checkbox =  'X'.
              v_flag = 'X'.
              v_pernr1 = IT_TEMP-PERNR.
    *--Get compensation data and populate final internal table
              refresh it_fin.
              CALL FUNCTION 'Z_HR_COMP_STATEMENT'
                EXPORTING
                  PERNR = v_pernr1
                  BEGDA = s_date-low
                  ENDDA = s_date-high
                TABLES
                  FINAL = it_fin.
              if not it_fin[] is initial.
                delete adjacent duplicates from  it_fin comparing pernr.
                read table it_fin index 1.
                move-corresponding it_fin to it_final.
                append it_final.
                clear it_final.
              endif.
            endif.
         enddo.
    ENDLOOP.
          if not v_flag is initial.
    *------ display final data
            PERFORM final_display.
          else.
            message s000 with 'Select atleast one pernr'.
          endif.
      endcase.
    ENDFORM.                    "USER_COMMAND
    regards,
    venkat.

  • ABAP Interactive report

    Hi,
    What is Interactive report?
    what are the specific statements you write when do u write interactive Report??
    Thanks in advance.

    Hi,
    t helps you to create easy-to-read lists. You can display an overview list first that contains general information and provide the user with the possibility of choosing detailed information that you display on further lists.
    What are the uses of interactive reporting?
    The user can actively control data retrieval and display during the session. Instead of an extensive and detailed list, you create a basic list with condensed information from which the user can switch to detailed displays by positioning the cursor and entering commands. The detailed information appears in secondary lists.
    What are the event key words in interactive reporting?
    Event Keyword Event
    AT LINE-SELECTION Moment at which the user selects a line by double clicking on it or by positioning the cursor on it and pressing F2.
    AT USER-COMMAND Moment at which the user presses a function key.
    TOP-OF-PAGE DURING Moment during list processing of a
    LINE-SELECTION secondary list at which a new page starts.
    What is secondary list?
    It allows you to enhance the information presented in the basic list. The user can, for example, select a line of the basic list for which he wants to see more detailed information. You display these details on a secondary list. Secondary lists may either overlay the basic list completely or you can display them in an extra window on the screen. The secondary lists can themselves be interactive again.
    How to select valid lines for secondary list?
    To prevent the user from selecting invalid lines, ABAP/4 offers several possibilities. At the end of the processing block END-OF-SELECTION, delete the contents of one or more fields you previously stored for valid lines using the HIDE statement. At the event AT LINE-SELECTION, check whether the work area is initial or whether the HIDE statement stored field contents there. After processing the secondary list, clear the work area again. This prevents the user from trying to create further secondary lists from the secondary list displayed.
    How to create user interfaces for lists?
    The R/3 system automatically, generates a graphical user interface (GUI) for your lists that offers the basic functions for list processing, such as saving or printing the list. If you want to include additional functionality, such as pushbuttons, you must define your own interface status. To create a new status, the Development Workbench offers the Menu Painter. With the Menu Painter, you can create menus and application toolbars. And you can assign Function Keys to certain functions. At the beginning of the statement block of AT END-OF-SELECTION, active the status of the basic list using the statement: SET PF-STATUS ‘STATUS’.
    What is interactive reporting?
    A classical non-interactive report consists of one program that creates a single list. Instead of one extensive and detailed list, with interactive reporting you create basic list from which the user can call detailed information by positioning the cursor and entering commands. Interactive reporting thus reduces information retrieval to the data actually required.
    Can we call reports and transactions from interactive reporting lists?
    Yes. It also allows you to call transactions or other reports from lists. These programs then use values displayed in the list as input values. The user can, for example, call a transaction from within a list of change the database table whose data is displayed in the list.
    What are system fields for secondary lists?
    SY-LSIND Index of the list created during the current event (basic list = 0)
    SY-LISTI Index of the list level from which the event was triggered.
    SY-LILLI Absolute number of the line from which the event was triggered.
    SY-LISEL Contents of the line from which the event was triggered.
    SY-CUROW Position of the line in the window from which the event was triggered (counting starts with 1)
    SY-CUCOL Position of the column in the window from which the event was triggered (counting starts with 2).
    SY-CPAGE Page number of the first displayed page of the list from which the event was triggered.
    SY-STARO Number of the first line of the first page displayed of the list from which the event was triggered (counting starts with 1). Possibly, a page header occupies this line.
    SY-STACO Number of the first column displayed in the list from which the event was triggered (counting starts with 1).
    SY-UCOMM Function code that triggered the event.
    SY-PFKEY Status of the displayed list.
    How to maintain lists?
    To return from a high list level to the next-lower level (SY-LSIND), the user chooses Back on a secondary list. The system then releases the currently displayed list and activates the list created one step earlier. The system deletes the contents of the released list. To explicitly specify the list level, into which you want to place output, set the SY-lsind field. The system accepts only index values, which correspond to existing list levels. It then deletes all existing list levels whose index is greater or equal to the index specify. For example, if you set SY-LSIND to 0, the system deletes all secondary lists and overwrites the basic list with the current secondary list.
    What are the page headers for secondary lists?
    On secondary lists, the system does not display a standard page header and it does not trigger the event. TOP-OF-PAGE. To create page headers for secondary list, you must enhance TOP-OF-PAGE: Syntax TOP-OF-PAGE DURING LINE-SELECTION. The system triggers this event for each secondary list. If you want to create different page headers for different list levels, you must program the processing block of this event accordingly, for example by using system fields such as SY-LSIND or SY-PFKEY in control statements (IF, CASE).
    How to use messages in lists?
    ABAP/4 allows you to react to incorrect or doubtful user input by displaying messages that influence the program flow depending on how serious the error was. Handling messages is mainly a topic of dialog programming. You store and maintain messages in Table T100. Messages are sorted by language, by a two-character ID, and by a three-digit number. You can assign different message types to each message you output. The influence of a message on the program flow depends on the message type. In our program, use the MESSAGE statement to output messages statically or dynamically and to determine the message type.
    Syntax:REPORT <rep> MESSAGE-ID <id>.
    What are the types of messages?
    A message can have five different types. These message types have the following effects during list processing:
    .A (=Abend):
    .E (=Error) or W (=Warning):
    .I (=Information):
    .S (=Success):
    What are the user interfaces of interactive lists?
    If you want the user to communicate with the system during list display, the list must be interactive. You can define specific interactive possibilities in the status of the list’s user interface (GUI). To define the statuses of interfaces in the R/3 system, use the Menu Painter tool. In the Menu Painter, assign function codes to certain interactive functions. After an user action occurs on the completed interface, the ABAP/4 processor checks the function code and, if valid, triggers the corresponding event.
    What are the drill-down features provided by ABAP/4 in interactive lists?
    ABAP/4 provides some interactive events on lists such as AT LINE-SELECTION (double click) or AT USER-COMMAND (pressing a button). You can use these events to move through layers of information about individual items in a list.
    What is meant by stacked list?
    A stacked list is nothing but secondary list and is displayed on a full-size screen unless you have specified its coordinates using the window command.
    Is the basic list deleted when the new list is created?
    No. It is not deleted and you can return back to it using one of the standard navigation functions like clicking on the back button or the cancel button.
    What is meant by hotspots?
    A Hotspot is a list area where the mouse pointer appears as an upright hand symbol. When a user points to that area (and the hand cursor is active), a single click does the same thing as a double-click. Hotspots are supported from R/3 release 3.0c.
    What is the length of function code at user-command?
    Each menu function, push button, or function key has an associated function code of length FOUR (for example, FREE), which is available in the system field SYUCOMM after the user action.
    Can we create a gui status in a program from the object browser?
    Yes. You can create a GUI STATUS in a program using SET PF-STATUS.
    In which system field does the name of current gui status is there?
    The name of the current GUI STATUS is available in the system field SY-PFKEY.
    Can we display a list in a pop-up screen other than full-size stacked list?
    Yes, we can display a list in a pop-up screen using the command WINDOW with the additions starting at X1 Y1 and ending at X2 Y2 to set the upper-left and the lower-right corners where x1 y1 and x2 y2 are the coordinates.
    What is meant by hide area?
    The hide command temporarily stores the contents of the field at the current line in a system-controlled memory called the HIDE AREA. At an interactive event, the contents of the field are restored from the HIDE AREA.
    When the get cursor command used in interactive lists?
    If the hidden information is not sufficient to uniquely identify the selected line, the command GET CURSOR is used. The GET CURSOR command returns the name of the field at the cursor position in a field specified after the addition field, and the value of the selected field in a field specified after value.
    How can you display frames (horizontal and vertical lines) in lists?
    You can display tabular lists with horizontal and vertical lines (FRAMES) using the ULINE command and the system field SY-VLINE. The corners arising at the intersection of horizontal and vertical lines are automatically drawn by the system.
    What are the events used for page headers and footers?
    The events TOP-OF-PAGE and END-OF-PAGE are used for pager headers and footers.
    How can you access the function code from menu painter?
    From within the program, you can use the SY-UCOMM system field to access the function code. You can define individual interfaces for your report and assign them in the report to any list level. If you do not specify self-defined interfaces in the report but use at least one of the three interactive event keywords. AT LINE-SELECTION, AT PF<nn>, OR AT USER-COMMAND in the program, the system automatically uses appropriate predefined standard interfaces. These standard interfaces provide the same functions as the standard list described under the standard list.
    How the at-user command serves mainly in lists?
    The AT USER-COMMAND event serves mainly to handle own function codes. In this case, you should create an individual interface with the Menu Painter and define such function codes.
    How to pass data from list to report?
    ABAP/4 provides three ways of passing data:
    ---Passing data automatically using system fields
    ---Using statements in the program to fetch data
    ---Passing list attributes
    How can you manipulate the presentation and attributes of interactive lists?
    ---Scrolling through Interactive Lists.
    ---Setting the Cursor from within the Program.
    ---Modifying List Lines.
    How to call other programs?
    Report Transaction
    Call and return SUBMIT AND RETURN CALL TRANSACTION
    Call without return SUBMIT LEAVE TO TRANSACTION
    You can use these statements in any ABAP/4 program.
    What will exactly the hide statement do?
    For displaying the details on secondary lists requires that you have previously stored the contents of the selected line from within the program. To do this, ABAP/4 provides the HIDE statement. This statement stores the current field contents for the current list line. When calling a secondary list from a list line for which the HIDE fields are stored, the system fills the stored values back into the variables in the program. In the program code, insert the HIDE statement directly after the WRITE statement for the current line. Interactive lists provide the user with the so-called ‘INTERACTIVE REPORTING’ facility. For background processing the only possible method of picking the relevant data is through ‘NON INTERACTIVE REPORT’ . After starting a background job, there is no way of influencing the program. But whereas for dialog sessions there are no such restrictions.
    How many lists can a program can produce?
    Each program can produce up to 21 lists: one basic list and 20 secondary lists. If the user creates a list on the next level (that is, SY-LSIND increases), the system stores the previous list and displays the new one. Only one list is active, and that is always the most recently created list.
    FALSE.
    *& Report ZLAXMI_REPORT6 *
    REPORT ZLAXMI_REPORT6 .
    tables: mara,
    makt,
    marc,
    mard.
    data: begin of it_mara occurs 0,
    matnr like mara-matnr,
    end of it_mara.
    data: begin of it_makt occurs 0,
    maktx like makt-maktx,
    matnr like makt-matnr,
    end of it_makt.
    data: begin of it_marc occurs 0,
    werks like marc-werks,
    matnr like marc-matnr,
    end of it_marc.
    data: begin of it_mard occurs 0,
    lgort like mard-lgort,
    labst like mard-labst,
    speme like mard-speme,
    matnr like mard-matnr,
    end of it_mard.
    data: begin of it_final occurs 0,
    matnr like mara-matnr,
    maktx like makt-maktx,
    werks like marc-werks,
    lgort like mard-lgort,
    labst like mard-labst,
    speme like mard-speme,
    end of it_final.
    selection-screen: begin of block b1 with frame title text-001.
    select-options: s_matnr for mara-matnr.
    selection-screen: end of block b1 .
    start-of-selection.
    perform get-data.
    perform write_data.
    end-of-selection.
    at line-selection.
    perform sec_list.
    *& Form get-data
    text
    --> p1 text
    <-- p2 text
    FORM get-data .
    select matnr
    from mara
    into table it_mara
    where matnr in s_matnr.
    if sy-subrc = 0.
    select maktx
    matnr from makt
    into table it_makt
    for all entries in it_mara
    where matnr = it_mara-matnr.
    endif.
    ENDFORM. " get-data
    *& Form write_data
    text
    --> p1 text
    <-- p2 text
    FORM write_data .
    loop at it_makt.
    write:/ it_makt-matnr, it_makt-maktx.
    endloop.
    ENDFORM. " write_data
    *& Form sec_list
    text
    --> p1 text
    <-- p2 text
    FORM sec_list .
    case sy-lsind.
    when '1'.
    perform basic_1.
    endcase.
    ENDFORM. " sec_list
    *& Form basic_1
    text
    --> p1 text
    <-- p2 text
    FORM basic_1 .
    select werks
    matnr
    from marc
    into table it_marc
    for all entries in it_makt
    where matnr = it_makt-matnr.
    if sy-subrc = 0.
    select lgort
    labst
    speme
    matnr
    from mard
    into table it_mard
    for all entries in it_makt
    where matnr = it_makt-matnr.
    endif.
    *clear it_makt.
    *clear it_mard.
    read table it_marc with key matnr = it_mara-matnr binary search.
    read table it_mard with key matnr = it_mara-matnr binary search.
    clear it_marc.
    clear it_mard.
    move:it_makt-matnr to it_final-matnr,
    it_makt-maktx to it_final-maktx.
    move: it_marc-werks to it_final-werks,
    it_mard-lgort to it_final-lgort,
    it_mard-labst to it_final-labst,
    it_mard-speme to it_final-speme.
    append it_final.
    *loop at it_final.
    write:/ it_final-matnr, it_final-maktx,
    it_final-werks,
    it_final-labst, it_final-speme.
    *endloop.
    ENDFORM. " basic_1
    regards,
    Omkar.

  • Placing date field inline to an Interactive Report search bar

    For a button I can choose "Right of Interactive Report Search Bar" option to place it inline with the IR Search bar.
    However I need to place a text fileld or select list or Date Field intead.
    Any ideas? If a template needs to be changed could you please indicate which template? I affrid the date field does not allow an option to change its templates.....
    I hope somebody would be able to help.
    Thanks in advance
    Ligon Gopinathan

    Hi,
    It will take some trial and error to get the positioning correct, but you can do the following:
    1 - Create an HTML region that is positioned at the bottom of your page (that is, make sure that it is underneath all other regions). Set the region's Title to &amp;nbsp; and the Template to "No Template"
    2 - On your datepicker, in the Label/HTML Table Cell Attributes setting, add in:
    nowrap="nowrap" id="P1_DATE_LABEL"(replacing P1_DATE with the actual name of the item).
    3 - In the region's Region Source, add in:
    <style type="text/css">
    #P1_DATE_LABEL {position:absolute; top:40px; left:450px;}
    #P1_DATE_fieldset {position:absolute; top:40px; left:500px;}
    </style>P1_DATE_LABEL is the ID you set above and P1_DATE_fieldset is the ID of the fieldset created for the datepicker by Apex. Change the top and left settings for both as required for your page.
    This outputs the datepicker in your region and then moves it to the top/left position you specify.
    Andy

Maybe you are looking for

  • Printing from I photo trouble

    i cannot print from i photo using an HP CP2025n printer....the error message displayed reads 'I photo quit unexpextedly while using HPprintsettings plug ins' it prints perfectly fine otherwise.....has anybody got any helpful suggestions please?

  • Live meeting - After click Join the Meeting, it prompted for MeetingID, Entry and Location are blank, need to key in information manually

    Live meeting issue: After click Join the Meeting, it prompted for MeetingID, Entry and Location are blank, need to key in information manually 1. It seems OK on Live meeting client settings. 2. Then uninstall and reinstall live meeting client and add

  • How to print lines

    I have drawn some lines with the Line Tool in Acrobat 7 and want to know how to show it in printed copy? Do I Select 'Document and Markups' in the Comments and Forms dropdown list in the Print dialog box?

  • Need to keep files on iphone

    I have dropbox, mobileme, and Documents to go. All work great at giving me access to my files when I have a wifi or 3G connection however I really need to be able to access my files without a network connection. Any Ideas? JJ

  • Unable to open ichat

    I have an icon for ichat in my applications, but it is just a picture of paper with a pencil, paintbrush, and a ruler. When I click the link to open ichat, nothing happens. I tried reinstalling ilife, but to there was no change. any ideas what is goi