Get total control of interactive reports paging lines

I use APEX 4.2.5 on a 11g R2 database, and I'm trying to use jquery to get the total of the lines in an interactive report (user wants to see it is separate pagination control).  We use the X - Y of Z as a paging configuration.  I got the idea to use the following to get the value and assign it to a page element in a dynamic action.

$('#apexir_DATA_PANEL.fielddata').text ();

(Monday morning and I am facing a brainfart, OK...) Should be a simple question and answer, but this is not the case...)

Thank you

Tony Miller
Software LuvMuffin
Ruckersville, WILL

Found answer here its backlog of the forum: first and last pages of the interactive report

Thank you

Tony Miller
Software LuvMuffin
Ruckersville, WILL

Tags: Database

Similar Questions

  • Interactive report - no line scratched?

    Hello!

    I use the last 5.0 APEX.


    Is it possible to turn on 'striped lines' to interactive reports?

    of course, in the classic reports it is defined as standard.

    Thank you!

    Best regards

    Janek

    JanekLeibi wrote:

    I use the last 5.0 APEX.

    What user interface? Theme? Style?

    Is it possible to turn on 'striped lines' to interactive reports?

    of course, in the classic reports it is defined as standard.

    If you use the new universal theme (42), then proceed as follows.

    • Go to a page of IR in your application.
    • Click the Thème Roller on the developer toolbar.
    • Expand the CSS custom section.
    • Add these custom style rules:
    .a-IRR-table tr:nth-child(odd) td {
      background-color: #fafafa;
    }
    .a-IRR-table tr:nth-child(even) td {
      background-color: #ffffff;
    }
    .a-IRR-table tr:hover td, .a-IRR-table tr:nth-child(even):hover td {
      background-color: #f0f0f0;
    }
    .a-IRR-table tr:hover td, .a-IRR-table tr:nth-child(odd):hover td {
      background-color: #f0f0f0;
    }
    
    • The page will automatically preview changes. Adjust the colors to suit your needs,
    • Click on record under and type a name for the style of custom theme.
    • Topic close Roller

    Edit: Simplified the selectors and the added row highlighting in the overview.

  • Get the ROWID of interactive report

    Hello

    I use an interactive report, but I would use the rows returned in a process so is it possible to get the rowsids that have been selected and filtered report


    Thanks Andy

    Hello

    I'm not sure that the results of the international registration is stored somewhere (if anyone knows if this is the case, maybe they can update this thread with accuracy?). You can try looking at the views following sql:

    APEX_APPLICATION_PAGE_IR
    APEX_APPLICATION_PAGE_IR_CAT
    APEX_APPLICATION_PAGE_IR_CGRPS
    APEX_APPLICATION_PAGE_IR_COL
    APEX_APPLICATION_PAGE_IR_COND
    APEX_APPLICATION_PAGE_IR_RPT

    APEX_APPLICATION_PAGE_IR_COND must identify the filters that have been applied.

    Andy

  • Interactive report with alternating lines - 5 APEX

    Heyho guys.

    I got a task to set alternating line colors in my interactive report.

    IM using Oracle 11 g Database XE with APEX 5.0.0.00.31 2.

    I searched current debates and following this thread:

    https://community.Oracle.com/thread/912414?TSTART=0

    I followed the comments written there and I tried with javascript, they spoke aboud (I'm a newbie using javascript)

    I pasted the following in my page header:

    < script type = "text/javascript" >

    IT IS THE INTERLACING

    function decorateDataGrids (strClass) {}

    var tables = document.getElementsByTagName ("table");

    for (var i = tables.length; i-;)) {

    If (tables.className == strClass) {}
    var gridRows = tables [i] .getElementsByTagName ("tr");
    for (var j = gridRows.length; j-;)) {If (j %2) {gridRows [j] .className = "even" ;}}
    }
    }
    }
    < /script >

    < style >
    / * THIS REPLACES THE DEFAULT STYLES OF THE APEX * /.
    table.apexir_WORKSHEET_DATA tr.even td {}
    background-color: #F1F5FA! important;
    }

    table.apexir_WORKSHEET_DATA td {}
    background-color: #FFFFFF! important;
    border: 1px solid #B3B3A7! important;
    padding: 4px 8px! important;
    }
    < / style >

    And called in my link to my column ID text field via:

    "< img src =" "#IMAGE_PREFIX #edit.gif" alt = "" onload = "decorateDataGrids ('apexir_WORKSHEET_DATA'); ">

    If I start the page now, nothing happens.

    In the thread, we talk about bad SEO of the IR:

    "OK here's why the code does not work." When you use getElementsByTagName, you get a collection, not a single item.

    So when you make the comparison to see if the class of the table is an ApEx IR type, you need to reference the current table, not the entire collection. As follows... »

    But I don't understand how I'm doing the right reference.

    Someone at - it an idea to get this race?

    Thank you

    pleNn

    pleNn wrote:

    Heyho guys.

    I got a task to set alternating line colors in my interactive report.

    IM using Oracle 11 g Database XE with APEX 5.0.0.00.31 2.

    I searched current debates and following this thread:

    https://community.Oracle.com/thread/912414?TSTART=0

    I followed the comments written there and I tried with javascript, they spoke aboud (I'm a newbie using javascript)

    I pasted the following in my page header:


    for (var j = gridRows.length; j-;)) {If (j %2) {gridRows [j] .className = "even" ;}}
    }
    }
    }

    And called in my link to my column ID text field via:

        

    If I start the page now, nothing happens.

    In the thread, we talk about bad SEO of the IR:

    "OK here's why the code does not work." When you use getElementsByTagName, you get a collection, not a single item.

    So when you make the comparison to see if the class of the table is an ApEx IR type, you need to reference the current table, not the entire collection. As follows... »

    But I don't understand how I'm doing the right reference.

    Someone at - it an idea to get this race?

    It's all totally obsolete with respect to the 5.0 APEX where interactive reports have been completely redesigned and rebuilt.

    To complete the full version number of APEX, always indicate what theme and browser (s) / version (s) you use when asking questions of shape/layout visual layout.

    To go from rank (Zebra) when you use the universal theme distribution in interactive reports, see Re: interactive report - no line scratched?

  • Interactive report - Tablestyle lost after paging

    I have an interactive report. When the user selects a line (by clicking), change the background color of this line.

    When I go to the next page of my interactive report (paging) and returns, then return to the page with the selected line, the line is not selected over (background color is guerrout).


    Any ideas how to solve this problem?

    Davy,

    that makes sense now.

    What you want to achieve is your javascript (the one which color line) code execution whenever the report is posted or updated, or paginated.

    Using dynamic measurements, you can link the javascript code to the event for refreshing report, it fires every time a search is performed, or when paging from...

    brgds,
    Peter

    -----
    Blog: http://www.oracle-and-apex.com
    ApexLib: http://apexlib.oracleapex.info
    BuilderPlugin: http://builderplugin.oracleapex.info
    Work: http://www.click-click.at

  • BUG: 4.2/5.0 interactive reports: attributes inconsistent/incorrect HEADERS in control break total lines

    When pause control and global actions are applied to an interactive report, the headers attributes generated for cells in the total break lines are incorrect.

    The cell in the total row headers attributes must contain the values of the id attributes of the column headings that apply to the total cell, which is the ID of the header cell of column with the header of the previous control break cell. In this example, the headers value of the total cell Dept 10 Sal to line 24 should consist of the value of "SAL" (line 12) Sal column header ID and the ID "BREAK_DEPTNO_1" of the line of control break Dept 10 (line 3). Instead, it includes the value 'BREAK_DEPTNO_2' of the Next control pause (line 29). The problem repeats for the ex-post control breaks. However, the model is incompatible, and the values for the final control (86 and 107) break lines are correct.

    This problem exists in APEX 4.2 and persists (even if using a different pattern of ID) to 5.0.

    <table summary="" cellpadding="0" cellspacing="0" border="0" class="apexir_WORKSHEET_DATA" id="12082517246125452">
      <tr>
        <th colspan="4" class="apexir_REPEAT_HEADING" id="BREAK_DEPTNO_1">Deptno : <span class="apex_break_headers">10</span></th>
      </tr>
      <tr>
        <th id="ENAME">
          <div id="apexir_ENAME" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Ename</div>
        </th>
        <th id="JOB">
          <div id="apexir_JOB" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Job</div>
        </th>
        <th id="SAL">
          <div id="apexir_SAL" onclick="gReport.controls.widget(this.id)" style="text-align:center;">Sal</div>
        </th>
      </tr>
      <tr class="even">
        <td align="left" headers="ENAME BREAK_DEPTNO_1">CLARK</td>
        <td align="left" headers="JOB BREAK_DEPTNO_1">MANAGER</td>
        <td align="right" headers="SAL BREAK_DEPTNO_1">2450</td>
      </tr>
      <tr>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="ENAME BREAK_DEPTNO_2"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="JOB BREAK_DEPTNO_2"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="right" headers="SAL BREAK_DEPTNO_2">2450
          <br />
        </td>
      </tr>
      <tr>
        <th colspan="4" class="apexir_REPEAT_HEADING" id="BREAK_DEPTNO_2">Deptno : <span class="apex_break_headers">20</span></th>
      </tr>
      <tr>
        <th id="ENAME">
          <div style="text-align:center;">Ename</div>
        </th>
        <th id="JOB">
          <div style="text-align:center;">Job</div>
        </th>
        <th id="SAL">
          <div style="text-align:center;">Sal</div>
        </th>
      </tr>
      <tr class="odd">
        <td align="left" headers="ENAME BREAK_DEPTNO_2">SCOTT</td>
        <td align="left" headers="JOB BREAK_DEPTNO_2">ANALYST</td>
        <td align="right" headers="SAL BREAK_DEPTNO_2">3000</td>
      </tr>
      <tr class="even">
        <td align="left" headers="ENAME BREAK_DEPTNO_2">JONES</td>
        <td align="left" headers="JOB BREAK_DEPTNO_2">MANAGER</td>
        <td align="right" headers="SAL BREAK_DEPTNO_2">2975</td>
      </tr>
      <tr>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="ENAME BREAK_DEPTNO_3"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="JOB BREAK_DEPTNO_3"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="right" headers="SAL BREAK_DEPTNO_3">5975
          <br />
        </td>
      </tr>
      <tr>
        <th colspan="4" class="apexir_REPEAT_HEADING" id="BREAK_DEPTNO_3">Deptno : <span class="apex_break_headers">30</span></th>
      </tr>
      <tr>
        <th id="ENAME">
          <div style="text-align:center;">Ename</div>
        </th>
        <th id="JOB">
          <div style="text-align:center;">Job</div>
        </th>
        <th id="SAL">
          <div style="text-align:center;">Sal</div>
        </th>
      </tr>
      <tr class="odd">
        <td align="left" headers="ENAME BREAK_DEPTNO_3">BLAKE</td>
        <td align="left" headers="JOB BREAK_DEPTNO_3">MANAGER</td>
        <td align="right" headers="SAL BREAK_DEPTNO_3">2850</td>
      </tr>
      <tr>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="ENAME BREAK_DEPTNO_4"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="JOB BREAK_DEPTNO_4"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="right" headers="SAL BREAK_DEPTNO_4">2850
          <br />
        </td>
      </tr>
      <tr>
        <th colspan="4" class="apexir_REPEAT_HEADING" id="BREAK_DEPTNO_4">Deptno : <span class="apex_break_headers">40</span></th>
      </tr>
      <tr>
        <th id="ENAME">
          <div style="text-align:center;">Ename</div>
        </th>
        <th id="JOB">
          <div style="text-align:center;">Job</div>
        </th>
        <th id="SAL">
          <div style="text-align:center;">Sal</div>
        </th>
      </tr>
      <tr class="even">
        <td align="left" headers="ENAME BREAK_DEPTNO_4">FORD</td>
        <td align="left" headers="JOB BREAK_DEPTNO_4">ANALYST</td>
        <td align="right" headers="SAL BREAK_DEPTNO_4">3000</td>
      </tr>
      <tr>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="ENAME BREAK_DEPTNO_4"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="left" headers="JOB BREAK_DEPTNO_4"></td>
        <td class="apexir_AGGREGATE_VALUE" style="white-space:nowrap;" align="right" headers="SAL BREAK_DEPTNO_4">3000
          <br />
        </td>
      </tr>
    </table>
    
    

    Hello

    My apologies for the delay in responding and thank you for the detailed description of the issue.

    I could easily replicate this and filed bug 20889405 to follow, which will fix us as soon as possible. There is no workaround solution currently I'm afraid.

    Thanks again for posting this.

    Kind regards

    Anthony.

  • APEX 5.0 Interactive report (nopadding, how to set the line height)?

    APEX 5.0.

    Theme: 26. Productivity applications

    Interactive report region

    Where and how can I global set Dimensions height of the line and policies, etc., lines in interactive report?
    I use standard interactive report.

    Thank you

    user555867 wrote:

    Please help me in detail.

    The best way to get detailed help is to create an example on apex.oracle.com and share credentials of developer comments in the workspace here.

    I have:

    1 created a (= external CSS style sheet) file with the name 'ir_css_padding.css' local on PC (C:\tmp).

    2 added "Shared components"-> 'Static Application files'-> 'Download the file statistics Appl.': 'c:\tmp\ir_css_padding.css '.

    3. under "attributes of User Interface:

    (General properties)

    The value 'Statistics file prefix': ' #APP_IMAGES #ir_css_padding.css.

    'Media Type' value: text/css

    Why have you changed these settings? They are not relevant to the addition of static CSS files in the repository database. Read the help on line for these properties:

    Static file prefix

    Determines the virtual path of the Web server uses to point to static files when you use the #APP_IMAGES substitution string #.

    Do not specify what to do refers to files that are stored with your application definition in the database.

    For performance reasons, you can also store your application files on your Web server. Use a valid URL to refer to them.

    Media type

    Enter the Internet media type. An Internet media type is identifier into two parts for the formats of files on the Internet. A media type is composed of at least two parts: a type and a subtype and one or more optional parameters. This type of media used in the HTTP Content-Type header when the page is rendered.

    If both the values of page-level and the level of the application for the media Type are NULL, text/html is used.

    Two of these parameters must be null in your current environment.

    (The User Interface definition)

    "CSS File URL' value: 'text/css/ir_css_padding.css '.

    This parameter must use the static text of APP_IMAGES substitution string:

    &APP_IMAGES.ir_css_padding.css

    After that, I can't jerome in application. (See the only CSS text in the browser)

    --> WHAT IS THE PROBLEM?

    APEX is serving pages using the type of text/css media according to the incorrect media Type parameter described above. Remove and the app will return to normal.

    4. WHERE and HOW VALUE / reference the CSS file?

    I need this change for all interactive reports in my application, self think I can change my model that I use: 'interactive report Region '.

    Interactive report region isn't just a region container designed for use with interactive reports. It does not control the appearance of the interactive reports somehow. Not there at - it a report model for interactive reports. Their appearance can be changed using CSS.

  • How to get the value of the interactive report into apex 5 column

    Hello

    I want to create the master detail report with ajax.

    If I want to get the value of a specific column of interactive report when click on one line and has a value of element of selected row column value.

    Then use the elements of value to refresh the details report.

    You have a better idea to refresh the report Details according to select line of the master report without refreshing the whole page?

    Hi SYSMAN2007,

    SYSMAN2007 wrote:

    I want to create the master detail report with ajax.

    If I want to get the value of a specific column of interactive report when click on one line and has a value of element of selected row column value.

    Then use the elements of value to refresh the details report.

    You have a better idea to refresh the report Details according to select line of the master report without refreshing the whole page?

    You can do this with the help of dynamic action. You need to get the value of the column of a line click in IR (using jQuery) and set the value to the elements which, in turn, can be used as a filter to other reports on the same page.

    See: How to use the values in the columns of an interactive report (Apex 5)

    Can you reproduce your problem on apex.oracle.com and share the credentials of the workspace, so that I can demonstrate how this can be achieved.

    See an example of how it can be done with dynamic actions: https://apex.oracle.com/pls/apex/f?p=35467:5

    Kind regards

    Kiran

  • Line emphasizing the interactive report

    Apex 4.2

    Theme 21

    Can I change the line by highlighting a standard report using the highlighted options in the model line

    How can I do this, with an interactive report

    See you soon

    Gus

    Gus C wrote:

    Apex 4.2

    Theme 21

    Can I change the line by highlighting a standard report using the highlighted options in the model line

    How can I do this, with an interactive report

    This is controlled by CSS theme. APEX 5.0 theme 21, the rules are:

    .a-IRR-table tr:hover td, .a-IRR-table tr:nth-child(even):hover td {
      background-color: #F0F0F0;
    }
    .a-IRR-table tr:hover td, .a-IRR-table tr:nth-child(odd):hover td {
      background-color: #F0F0F0;
    }
    

    However, the classes and IR HTML are different in 4.2, so the substitution to be applied through CSS Inline attributes page or template would be something like:

    table.apexir_WORKSHEET_DATA tr:hover td,
    table.apexir_WORKSHEET_DATA tr:nth-child(even):hover td,
     table.apexir_WORKSHEET_DATA tr:nth-child(odd):hover td {
      background-color: #CFCC00 !important;
    }
    

    (I have not access to a 4.2 installation at the present time. You can check it using your web browser Inspector.)

  • Get an interactive report to change what it displays

    Hello world

    I have a table which have multiple values in a column, separated by semicolons, for example: "Architecture: Application: Software»

    I have an interactive report that displays data, and by default it displays exactly as above: "Architecture: Application: Software»

    I can get it to wrap so that it fits in narrow width, I put to this column of the report, but I can't seem to break properly - it just treats it as a value and stops at the width of the column in the report.

    If I get: "Architecture: app

    cation: Software'

    What I would like to get is three words, one on each line.  Is there a way to do this?

    Ideally, I would like to replace it with a supply for each settler line - but only in the report.  I'm not actually change the data in the table.

    Thank you!

    John Ramuta

    Of course, you can use in SQL

    Replace (my_col, ': ',')
    ')

    then, set the column for rendering HTML

    You can also try to replace by ': ', that is to say including a space. The browser should then decide on best time to wrap.

  • How can I force a line break to show in an interactive report

    Hello

    I use Apex 4.2 and Oracle 11.g

    I have a column called 'Transaction Details' that I display in an interactive report.  The report text display column selection As a value "Standard report column.

    The report column is selected in a table varchar2 column called transaction_detail.  I build just the table as well.  The transaction_detail of the table column is filled with a procedure with the following code:

    Insert into mail_log (transaction_type, transaction_detail)

    Values ('operation FTP',

    ' Filename =' | ' p_image_filename |

    "& lt; BR / & gt;' | "Description of the event =' | ' l_event_description);

    The code of procedure can be easily changed.

    The report does is display: Filename = myfile.jpg < br / > the event Description = description

    I tried to use Chr (13) in the procedure instead of the html characters and then tried to replace the Chr (13) in the apex with html characters.  Instead of simply select the column:

    transaction_detail

    I tried:

    , REPLACE (transaction_detail, Chr (13), "& lt;") BR / & gt ;')

    but I couldn't get past an Apex error: ORA-12899: value too large for column 'APEX_040200 '. "" "" WWV_FLOW_WORKSHEET_COLUMNS '. "" DB_COLUMN_NAME' (size: 49, maximum: 30)

    If Apex shouldn't be able to interpret the < br / > like a new line if the column is a column of report Standard?

    Thanks for looking at this.

    This is therefore a simple approach, I used in the past and can work for you.  Switch to the Chr (13) and in the IR columns use the HTML Expression like this:

    #COLUMN_NAME#

    No need to change the column to column Standard report either.

    The police by default for the content in the

    la balise est monospaced, mais si vous n’aimez pas que, il peut être changé.  Le pre respecte également les espaces présents dans vos données.

    Peut-être que cela aide.

    Merci

    -Jorge

  • Adjust the height of the line in an interactive report for all lines

    Hello
    I have an interactive report with lots of data in certain cells. The height of the heights of lines varies, so that all data is visible in the cells.
    I want to correct or to limit the row height to a specific value, so that all lines are displayed with the same height.
    Do anyone knows how to win this? Thanks in advance.

    Published by: kps204020 on 26.12.2012 20:27

    kps204020 wrote:
    Thanks a lot for your answer.
    I tried your proposal, but it has no effect. The cells in the report show all their content using as many lines as you need for this.

    This is the default behavior for the HTML table data (tables and cells grow to fit their content).

    So I have always with lots of lines, lines and lines with only a few mixed lines in my IR dependant on the contents of the cell. Because some lines almost filling the whole screen, it is difficult to get an overview with regard to adjacent lines.
    I use the Application Express 4.1.1.00.23. with the theme 21. Scarlet and Firefox 17.0.1.

    All users using Firefox?

    In fact, I'm working on my first APEX Solution for use in my business and demanding customers a solution for this topic. So I'm very keen to find a solution.
    I am very looking forward to your reply.

    I have been involved in similar questions in the past. My first reaction is simple: these data must be included in the report? The offending column can be removed from the primary report? They will always be visible in the display of the row and the detail view when it exists.

    The second option is to create a detailed view of the report with a structure that is better suited to the data concerned and make it the default view. (For an example, see the treatment of the PRODUCT_DESCRIPTION column in the detail view of the report in the sample database Application: click the show details on the product page.)

    The third possibility is some sort of customization of the presentation of the data. It will be using a combination of HTML/CSS/dynamic of the Actions/Plug-ins/JavaScript that you may not be familiar with: do you have any experience of these? To go this route, you must describe in detail how you want to present data, or what behavior is required when the data is too long and share a sample of the report on the apex.oracle.com we can work with.

  • Limit lines in an interactive report by USER ID or NAME

    I'm fairly new to Apex and very vey would appreciate your help. We currently use Aplicaiton Express 3.2.1. I'm trying to limit the display of the lines in an interactive report by USER ID in my APP_USERS table, which contains the following columns:

    APP_USERS

    NAME
    RID
    E-mail
    ROLE

    The table my interactive report based on includes the following columns:

    SC_TABLE

    MONTH
    NAME OF THE USE
    LM_NAME
    ETC... (numberical data columns)

    I use an authentication scheme that verifies users RID when you access my application of our work network.

    The process of information flow is the Manager of the line between data in a form and chooses his name in a LOV based on the APP_USERs table. Once submitted they can access the interactive report.

    My goal here is that, when a line Manager accesses the interactive report only the emplooyes rows that match their name in a column of the report OR their identity card of the APP_USERs iarereturned. So no superiors can see or modify other hierarchical employee information.

    I played adding SQL statements in the report area > Condition section but have not been able to come up with something that works. Any suggestions on how to implement this or tutorials you know that might help.

    Thanks for your help,

    Edited by: Ewaver February 11, 2012 15:21

    Ewaver wrote:

    My goal here is that, when a line Manager accesses the interactive report only the emplooyes rows that match their name in a column of the report OR their identity card of the APP_USERs iarereturned. So no superiors can see or modify other hierarchical employee information.

    I played adding SQL statements in the report area > Condition section but have not been able to come up with something that works. Any suggestions on how to implement this or tutorials you know that might help.

    This is known as Fine grain Access Control (FGAC) and is normally implemented using views or private virtual database (CAE) of Oracle functionality.

    If you are allowed to use an Enterprise Edition database and to apply these restrictions, through the entire application, or across multiple applications, then use of private virtual database (DPV), with the VPD security attribute in APEX application security attributes to set the settings in your application. (A somewhat outdated article on the use of VPD with APEX is available.)

    Should you not use EE, then you can roll your own VPD use parameterized views, once again using the security attribute VPD to set the context of the application.

    I'll put up a demo application. How can I make sure that you have access to my demo app?

    Create a developer of guest account in your workspace and after the workspace name and identification information sign in here.

  • Formula for Interactive report calculation field - Total amount per order

    Hello

    I use interactive report of the Apex 3.0 as a customer and want to build a formula for the scenario below.
    This is the more difficult scenario to date.

    There are three fields: 'NO ORDER', 'TYPE of PRODUCT","AMOUNT ".
    For example,.

    'NO ORDER' / 'PRODUCT TYPE' / 'AMOUNT '.

    101 / license / 10000
    101 / license / 5000
    101 / support / 2000
    101 / support / 1000

    102 / License / 5000
    102 / License / 2000
    102 / support / 1000
    102 / support / 500

    I want to add two fields 'Total license' and 'Total support' calculation by command.
    The result should be as follows:

    'NO ORDER' / 'PRODUCT TYPE' / 'AMOUNT' / 'Licence Total' / 'Total support '.

    101 / license / 10000 / 15000 / 3000
    101 / license / 5000 / 15000 / 3000
    101 / support / 2000 / 15000 / 3000
    101 / support / 1000 / 15000 / 3000

    102 / License / 5000 / 7000 / 1500
    102 / License / 2000 / 7000 / 1500
    102 / support / 1000 / 7000 / 1500
    102 / support / 500 / 7000 / 1500

    Would appreciate your help.

    Thank you
    Guy

    You can use the fields of IR calculation for a single record. So you can not "anticipate" or sum over an order or product_type.
    You have to solve in your query IR itself.
    You can get (something like) that with:

    select order_no
    , product_type
    , amount
    , (select sum(amount) from test2 b where a.product_type = b.product_type and a.order_no = b.order_no) total
    from test2 a 
    

    Or more elegant and better performance wise with analytical functions:

    select order_no
    , product_type
    , amount
    , sum(amount) over (partition by order_no,product_type) total
    from test2 a 
    
  • Export and interactive report totals

    Hi all

    I tried to get the totals on the basis of an interactive report, but the only way I can find is to make it as aggregations and save it as the default report.

    The problem is when users download the report totals are missing, is it possible to have the total number, displayed and downloaded with an interactive report?

    Apex to 3.1

    Thank you

    Graham

    totally different approach would be to add totals to your choice.

    It works for some already very well grouped queries
    Something like

    select e.departmentid, d.name, count(*) emp#, avg(e.salary) sal
    from employees e
    join departments d on d.departmentid = e.departmentid
    group by e.departmentid, d.name 
    

    Displays the number of employees and the salaray average for each Department.
    Now we can add a total row using rollup, or grouping sets

    select e.departmentid,  d.name, count(*) emp#, avg(e.salary) sal
    from employees e
    join departments d on d.departmentid = e.departmentid
    group by grouping sets ((e.departmentid, d.name), ());
    

Maybe you are looking for

  • I don't have the option to "Start private browsing" more

    What can we add? I see a greyed out "Stop Private Browsing" option, but even in a new session of Ffx, it's always the same ".

  • ACPI/HPQ0004 driver for HP 6730 s

    I need a driver ACPI/HPQ0004 for HP 6730 s as my win7 unknown device show in device manager. Help, please! Thanks in advance

  • Windows Installer box ceases.

    Tried the Installer Cleanup utility. Pretty much tried everything that people recommended, but don't always work does not. Box of Windows Installer, said "the component that you are trying to use is on a network resource that is unavailable... friend

  • What type of e-mail accounts are NOT based on the web?

    Many web sites offer an option to contact them by e-mail. When I click on their link with them by e-mail, a box pops up saying there is no email associated with this program and I need to create an association in the default programs control panel. W

  • Flash Player error 22 look an Acrobat portfolios in browsers

    Our school district uses Adobe Acrobat Professional portfolio feature to create portfolios PDF of BOE Agendas and schedules relating to public access to documents of meeting of Board of Directors. Since 2009, we have published about 25 programs each