Control Break appearance in interactive report

Hi guys,.

I use a break on 3 columns control in my report, but when this Summit shows the columns separated by commas, like:

Column a: value, value in column B:, C: column value

But I would like to:

Value in column A:

Value in column B:

Value of column C:

Is there a way to do this?

I am currently working with the test environment Oracle supplied us, because we test if we can use APEX in our company.

The version is Application Express 4.2.2.00.11 and it is running on Oracle 11 g. I'm using Firefox, but it's all the same in Internet Explorer.

Just ask if you need more info.

Thanks for the replies!

NDG

Post edited by: NDG123, reason: deleted the second question

If Oracle had put a little more thought in annotating the headers of the break, it would be extremely simple to make with some CSS base placed in CSS Inline property page:

.apex_break_headers:after {
  content: "\a";
  white-space: pre-wrap;
}

As it is, it's almost apart from the unnecessary commas...

Tags: Database

Similar Questions

  • Column names do not appear in interactive reports

    Hello
    Ive used bind variables for some of my report headers to be & FLEX01.

    The values of the bind variables now appear in my report, but when I use the interactive menu to select the names of the columns columns are empty! Is this a bug or I'm doing something wrong.


    Thank you


    Mike

    Hello

    >
    The value of each element is set by calling a function that determines which name the user has defined for this field.
    >

    When you call this function? If it's in the Source or the default value for the FLEX01 field, maybe not enough - you could try to do a calculation before conditional header on FLEX01 be null.

    Andy

  • It is Possible to "Break" a refreshing interactive report

    We have an interactive report for which we want to apply two filters of columns as required. We already understand how to examine active filters and determine if they are defined.

    What we need now is a mechanism by which if the user changes the filter criteria (for example by removing one of these mandatory filters), we can stop the refresh of the APEX and produce an error message. For example, such logic could be placed in the event before updating ?

    Does anyone have any ideas of how this could be done?

    -Joe

    I watched it for a bit, but I don't think that there is a same way by far just to deal with this. Ajax for IRs calls do not use calls jQuery.ajax (unhappy), but using a call to htmldb_Get.getAsync. An XmlHttpRequest object is created it but of course never exposed, not allowing only no interaction on this and is probably too entrenched in apex javascript to change. If it was using jQuery you might have tried to use the ajaxSetup, such as described in javascript - Ajax Abort request using jQuery - Stack Overflow or stop all active in jQuery - Stack Overflow ajax requests (and all the variants by seeking the abandonment of ajax).

    There is nothing you can do to tell the front discount event since the cancellation which is only to cancel forward discount event, not the update real.

    I think that simply the substitution of certain functions on the gReport object might serve you best. Keeping in mind it is better not tampered with and only is not supported etc etc - I assume that you know the drill now.

    There are a couple of candidates for this. "gReport.action" for example: you could simply block any action of ajax on the report before that happens: remove the filters, add filters, search, sweater - without having to worry about xmlhttprequests. I explored a few other roads, but honestly, they have become too complex for what it was.

    //first store the original _Get function. We can't lose this because we still need it.
    var old_Get = gReport._Get;
    
    //now override the existing function with our own implementation. Preserve the signature so that the params can
    //be passed on
    gReport._Get = function(p_widget_mod,p_widget_action,p_widget_action_mod,p_id,p_value,p_x05,p_x06,p_x07,p_x08,p_x09,p_x10){
      //lets do some arbitrary check in here
      if(p_widget_mod == "PULL"){
         //now nothing will happen when you want to pull the report
         return false;
      };
      //and dont forget to at least execute the original function !
      old_Get(p_widget_mod,p_widget_action,p_widget_action_mod,p_id,p_value,p_x05,p_x06,p_x07,p_x08,p_x09,p_x10);
    };
    

    Now when running

    gReport.pull()
    

    nothing will happen.

    You will need to modify it to meet your needs. If it is to take it too far for you then you can hit a brick wall though, I see no other option personally and to this day.

  • Interactive report deleted when downloading style

    Hi guys,.

    I have an updated interactive report in place that has several custom reports built in with aggregate functions, of control breaks etc. on individual reports.

    When I use the e-mail feature when downloading a custom reports, the attachment that is sent does not mentioned above styling and is just the full dataset of default report sent.

    Is there anyway that I can get individual reports with control breaks to be sent by e-mail using the standard APEX interactive report features?

    Thanks in advance,

    Chris

    Apex v4.0.0

    Oracle 10g

    Suggestion, since 5 APEX is to be released soon... I HIGHLY recommend to make your instance of the APEX to a SUPERIOR version, since it has been a while since 4.0 was released earlier...

    Thank you

    Tony Miller
    Software LuvMuffin
    Ruckersville, WILL

  • Is it possible to put a condition on downloading interactive reports?

    Hello

    You are looking for a State control to use the interactive reports download function. We have a custom auth configuration

    and like control usage based on the role of a user is in.

    Thank you!

    Bill

    Hi Bill,

    • Disable the option to DOWNLOAD for IR
    • Create your own button to download data and apply the permission scheme. To download data, you just have to call IR page with appropriate query value. For example CSV will get all the data in a CSV file.
    • Create a load before branch header, which will execute for users 'unauthorized' (you can deny above "authorisation scheme") and to this branch as conditional so it runs only when demand in CSV etc.
    • This branch should re-pointe to the same page by erasing the value of demand

    It may be useful

    Kind regards

    Hari

  • Interactive report CSS question...

    Hi all..

    APEX: 4.1
    BROWSER: IE 7
    Database: 11g

    Please help me with this CSS problem.
    I have an interactive report that is too large for the region.
    I use the following CSS to have a bar scrolling for this region,
    If it grows more.
    Region Header:
    <div style="overflow:auto;overflow-y: hidden;">
    
    Region Footer:
    </div>
    Please see the following page.

    http://Apex.Oracle.com/pls/Apex/f?p=41803:4
    workspace: kumar2003
    Username:test_user
    password: test
    application: 41803
    Page: 4




    I have the following problems with the report.

    (1) If you scroll the report, "" OBSERVE THE "' GO AND ' ' BUTTONS of ACTION '" interactive reports.
    Even the button are also mobile and spoil the appearance of interactive report.
    Is anyway to keep the buttons in the same situation?

    Another question:

    (2) instead of a scroll at the bottom of the area bar, it is possible to
    '' increase the width of the region' "until the report develops?
    What CSS changes in the level of the region as I do?

    Please help me

    Hello

    I don't know what the problem is.
    But if fix you this move button, I guess you have problem that drop downs column header are not aligned correctly when you click the header.

    Maybe you check this plugin
    http://www.apex-plugin.com/Oracle-Apex-plugins/dynamic-action-plugin/IR-plugin-package_108.html

    Kind regards
    Jari

    http://dbswh.webhop.NET/dbswh/f?p=blog:Home:0

  • How to apply the AUTOFILTER on interactive report.

    Hello

    I'll have a report / form based on assume that the table EMP

    Page1 - Interactive (report)
    Page 2 - form

    report query-> select * from EMP;

    1 has created a new employee P2_EMP ('ABC') on page 2 and SAVE the record.
    2. as soon as I save the record on page 2, the control returns to Page1 (Interactive report)
    3. on page 1, all the Archives of the employees are displayed.

    What I want to, whenever I create a new employee P2_EMP = 'ABC' and SAVE the record, control on Page1 (Report) but only recording with employee P2_EMP = 'ABC', should be displayed on page 1...

    HOW can I achieve., I mean how to apply the AUTOFILTER on Page1 (interactive report)

    Currently, I have to manually apply the FILTER on page 1 (employee = ABC), I want to avoid.

    Thank you
    Deepak

    Hi Deepak,

    Could you have another element to the 1 'P1_NEW_EMP' page, pass this back into your branch when control passes from Page 2 to Page 1 and then put it as a condition of your report.

     select * from EMP
    where (employee = :P1_NEW_EMP or  :P1_NEW_EMP = '');
    
  • 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.

  • Interactive report - break control at first display

    Is it possible in an interactive report to have it break on a specific column order when the report is opened.

    Hello

    Sign in to your workspace and page execution wherever you declare is.
    Break the value control and then select "Save report" in the action menu.
    Replace "as default report settings" Save list selection and press "Apply".

    BR, Jari

  • Apex hide control of running interactive report

    Hello

    Is there a good way to hide the icon of orders to an interactive report break?

    Tyia,

    Arnaud

    Hello Arnoud,

    If you want to hide option to set a Break control: turn this option off in the area of the search bar of your definition of attributes of interactive report.
    If you just want to hide the image when a Break of control is used in a standard definition of IR: put the javascript $x_Hide ('apexir_CONTROL_PANEL_COMPLETE') or $x_Hide ('apexir_CONTROL_PANEL') in the footer of the region.

    Greetings,
    Roel

    http://roelhartman.blogspot.com/
    http://www.bloggingaboutoracle.org/
    http://www.Logica.com/

    You can assign this answer to your question in marking it as useful or Correct ;-)

  • APEX 5, interactive report remove 'Control Panel' script no longer works

    I'm trying to hide (remove) interactive report 'Control Panel' captured below so that users cannot change the report either.

    I found this thread here.

    https://community.oracle.com/thread/3686632

    Remove the interactive report 'Control Panel' script no longer works

    I tried #1 and #2. The two does not work in 5 APEX.

    By #3, I'm not sure that I put the code in the right place. But I loved not below, and it does not work.

    Can someone help me hide from opening the page control panel?

    1. in the footer

    < script type = "text/javascript" >

    $x_Hide ('apexir_CONTROL_PANEL');

    < /script >

    2 (page inline css section)

    Table #apexir_CONTROL_PANEL {display: none ;}}

    3 to implement a dynamic action on the page to hide the control panel at help:. this.affectedElements.find hide() (".to-IRR-controlsContainer"); the loading of the page.

    Kiran Pawar says:

    Hi JonDaegu-Oracle,

    JonDaegu-Oracle wrote:

    I open this IRR with this url a bit of a wiki page and I want to open this IRR without any user input and make it look like a page static as much as possible.

    .../f?p=200:21:0::no:CIR:IREQ_RELEASE,IREQ_PLATFORM:11.2.0.4,Linux:Yes

    And I tried your solution and it does not work yet. Am I missing something here?

    Set your static region ID like IR: customer_ir

    Ah. The ID attribute is dynamic. It was a busy day.

    It make much sense to do so if the IR has nothing to do with customers. Probably a better idea to use a more generic selector (assuming that there is of course no other IRs on the page):

    .a-IRR-controlsContainer {
      display: none;
    }
    
  • 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

  • All images appear as the same interactive report... APEX 4.2.

    Hi, I have worked with apex oracle 4.2.2 window 7 theme 25

    I met the problem when I create interactive report with the BLOB column, I create the sample report and I used the GET_BLOB_FILE_SRC function to display the image in the report but I face these problems
    1 - the images do not appear when I run the report and all the images are empty
    2-i press should edit on any column and go edit page and then return to report once again and the image appear
    3-all folder have the same image (the image with the id that I pressed on)
    I mean when I pressed the record with ID 1 and go to edit the page, then back to the report the image with ID 1 appear in all records in the report, and when to change the id of the same question appear. I don't know what the problem is.
    pls advice me

    Thank you
    Ahmed

    Ahmed.F wrote:
    Hi, I have worked with apex oracle 4.2.2 window 7 theme 25

    I met the problem when I create interactive report with the BLOB column, I create a sample report, and I used the GET_BLOB_FILE_SRC function to display the image in the report

    Didn't it occur to you that it is important to understand exactly how you have used the function in the report? What is the report query?

    but I face these problems
    1 - the images do not appear when I run the report and all the images are empty
    2-i press should edit on any column and go edit page and then return to report once again and the image appear
    3-all folder have the same image (the image with the id that I pressed on)
    I mean when I pressed the record with ID 1 and go to edit the page, then back to the report the image with ID 1 appear in all records in the report, and when to change the id of the same question appear. I don't know what the problem is.

    Looks like you pass item values to the edit page for the values of service instead of the report column. See the example of SELECT in apex_file.get_blob_file_src to see how to use in a report. The values of p_v1 (and p_v2 if necessary) must come from columns of the report, not the page elements.

    Why do you need to use the function at all? Declarative using BLOB format is recommended.

  • Interactive report: how to control which users can "Save as public.

    Apex 4.02.

    Is there a way to control which users can save public reports and which users can only save reports private? In this way, some users can create reports and the rest is "end user".

    Go to the attributes of interactive report > use the option Save the authorization of Public relationship

    See this http://docs.oracle.com/cd/E17556_01/doc/user.40/e15517/app_comp.htm#BABDBDCF

  • Line break - interactive report

    Hello

    The interactive report does not show the | UTL_TCP. CRLF |, is there a way to make this leap of line shown on interactive report? is there something that I can use to break the line will be shown in IR?

    Thank you
    Fadi.

    Maybe your data contain any CR ( Chr (13) ) or CRLF ( Chr (13) |) CR (10) ) in addition to the LF ( Chr (10) )

    Try to change the clause of SQL query for the column to

    REPLACE (REPLACE (REPLACE (< column name >,' < br / > '), Chr (10), "< br / > '"), Chr (13),"< br / > ')

    and choose the Type of display as "* Standard report column."

Maybe you are looking for