First group heading below displays below column headings using Template 23 Classic Report using Repeat Headings on Break

Hello,
I am migrating an application from APEX 3 to APEX 4.2 on one thing I notice with the classic reports when I bring them into Template 23 is that the first break section has the break row display below the column headers for that section while the remaining rows correctly have it display above the headers on subsequent group sections.
When I look a the code in firebug I can seen that the all tables but the first, the break row is being included as the last row of the previous table so I can see how this would not work for the break since.
I have tow questions.
1. Is this really intentional because it doesn't seem  terribly elegant and my users zeroed in on it right away as a perceived bug.
2. Is there a reasonable work around that still uses Repeat Headings on Break? I have multiple reports on the same page in places so changing over to interactive reports is not a silver bullet for me in this case.
Example of issue can be seen at apex.oracle.com at  Home
Thanks,
Brad

Roadling wrote:
Hello,
I am migrating an application from APEX 3 to APEX 4.2 on one thing I notice with the classic reports when I bring them into Template 23 is that the first break section has the break row display below the column headers for that section while the remaining rows correctly have it display above the headers on subsequent group sections.
1. Is this really intentional because it doesn't seem  terribly elegant and my users zeroed in on it right away as a perceived bug.
The Standard report template definition in theme 23 contains thead and tbody elements:
Before Column Heading
<thead>
Column Heading Template
<th #ALIGNMENT# id="#COLUMN_HEADER_NAME#">#COLUMN_HEADER#</th>
After Column Heading
</thead>
<tbody>
After Rows
</tbody>
</table>
</td>
</tr>
</tbody>
<tbody class="uReportPagination">
#PAGINATION#
</tbody>
</table>
<div class="uReportDownloadLinks">#EXTERNAL_LINK##CSV_LINK#</div>
This is intentional, following best practice for marking up HTML tables. What is not intended is the problem that arises when this template is used with the Repeat Headings on Break break formatting option. The repeated headings result in the table consisting of tag soup containing multiple incorrectly constructed tbody and thead elements, which is invalid.
2. Is there a reasonable work around that still uses Repeat Headings on Break? I have multiple reports on the same page in places so changing over to interactive reports is not a silver bullet for me in this case.
Create a copy of the Standard report template as Standard (break formatting) for use with break reports, remove the thead and tbody tags from the template definitions, and change the break reports to use the new template. (Or, if you primarily have break reports using the Standard template, keep the tags in the copy and remove them from the original to minimize the number of reports you have to edit.)
Personally I'd create a custom row report template for complex break reports in order to be able to have complete control over the structure and presentation.

Similar Messages

  • Display a text as blinking in classical report

    Hi experts,
    I've to display a text as blinking in classical report output.
    Is this possible? If possible, how to do this? Need your help.
    With regards,
    Goutam

    hi goutam
    I am assuming that you want the text as Static and not data from some sap table
    For that
    what you can do is add a png image which is blinking through OAER and call that in your report ..
    Also did you try the Tcode DWDM .. ?
    OR you could use RSDEMO_HTML_VIEWER ...
    Hope this helps
    Regards
    Manthan.

  • Blank Page with repeated group header getting displayed

    Hello All,
    One more help i need,
    Am having a formula field in the group header for the same reprot which i have posted earlier and am displaying some text based on the condition and the option repeat group header is checked for each page.
    the issue here i am having is while exporting the report to .txt (flat file)
    the formula field is displaying same static data (i.e. the formula field is not evaluating while exporting to .txt)
    could you please help in resolving this.
    Thanks
    Ranjeet

    Hi Ranjeet,
    Can you attach that report with sample data to this thread?
    --Naga

  • "group by" more than two columns achieved, but now how to use it

    Hi,
    I have a list where I had to group by items to 3 levels(grouping 3 columns). Since it is not possible OOB, I tried
    this and now I've achieved this. However, since after I did all these changes, this is no longer a view. And I want it to be available for users to be viewed from the list. How can I do it?
    Or is there any other way by which I can group by 3 columns in a List?

    Hi ,
    Add an  empty dataview web part in a page and select columns from datasource and add them to view as "Mutiple Items View"
    Click on 'Sort and Group' under  Dataview tools . One window will open.
    Add your 3 columns . For each column enable 'Show Group Header' under 'Group Properties'.
    Then click Ok.
    Hope this helps.:)) 
    Whenever you see a reply and if you think is helpful, click "Vote As Helpful"! And whenever you see a reply being an answer to the question of the thread, click "Mark As Answer

  • Display PDF file in the Apex query report using HTML Expression

    Hi Folks,
    I have PDFs stored in BLOB columns along with FILE_ID column in the database.
    I want to display these to the APEX user on the page at runtime.
    I have created a SQL Query report page to display FILE_ID column.
    I am using HTML Expression property of the FILE_ID column to pull the image from the table using PROC_DISPLAY_DOCUMENT procedure.
    I typed folowing code int the HTML Expression text area of the FILE_ID column of the report page :
    <img src="#OWNER#.proc_display_document?p_id=#file_id#"/>
    I am using following Procedure code:
    create or replace procedure "PROC_DISPLAY_DOCUMENT"(p_id number) as
    s_mime_type varchar2(48);
    n_length number;
    s_filename varchar2(400);
    lob_image blob;
    Begin
    select MIME_TYPE,dbms_lob.getlength(blob_content),file_name,blob_content
    into s_mime_type,n_length,s_filename,lob_image
    from tbl_upload_file
    where file_id = p_id;
    owa_util.mime_header(nvl(s_mime_type, 'application/octet' ),false);
    --set the size so the browser knows how much it will be downloading
    htp.p( 'content-length: '|| n_length );
    --The file name will be used by the browser if the users does a "save as" 
    htp.p( 'content-Disposition: filename="' || s_filename ||'"');
    owa_util.http_header_close;
    --Download the BLOB
    wpg_docload.download_file( lob_image );
    exception
    WHEN NO_DATA_FOUND THEN
    RAISE_APPLICATION_ERROR(-202121,'Record matching screenfield filename not found, PROC_DISPLAY_DOCUMENT.');      
    end;
    --This is very Important
    --grant execute on PROC_DISPLAY_DOCUMENT to public;
    This code does not work and report does not display PDF image.
    Any help to troubleshoot this code will be appreciated.
    Thank you in advance.
    Jaya

    Hi Dimitri,
    I hope you can see HTML Expression code now. Thank You for responding.
    I have PDFs stored in BLOB columns along with FILE_ID column in the database.
    I want to display these to the APEX user on the page at runtime.
    I have created a SQL Query report page to display FILE_ID column.
    I am using HTML Expression property of the FILE_ID column to pull the image from the table using PROC_DISPLAY_DOCUMENT procedure.
    I typed folowing code int the HTML Expression text area of the FILE_ID column of the report page :
    [!--  img src="#OWNER#.proc_display_document?p_id=#file_id#" ]
    I am using following Procedure code:
    create or replace procedure "PROC_DISPLAY_DOCUMENT"(p_id number) **
    mimetype varchar2(48);
    n_length number;
    s_filename varchar2(400);
    lob_image blob;
    Begin
    select MIME_TYPE,dbms_lob.getlength(blob_content),file_name,blob_content
    into s_mime_type,n_length,s_filename,lob_image
    from tbl_upload_file
    where file_id = p_id;
    owa_util.mime_header(nvl(s_mime_type, 'application/octet' ),false);
    --set the size so the browser knows how much it will be downloading
    htp.p( 'content-length: '|| n_length );
    --The file name will be used by the browser if the users does a "save as"
    htp.p( 'content-Disposition: filename="' || s_filename ||'"');
    owa_util.http_header_close;
    --Download the BLOB
    wpg_docload.download_file( lob_image );
    exception
    WHEN NO_DATA_FOUND THEN
    RAISE_APPLICATION_ERROR(-202121,'Record matching screenfield filename not found, PROC_DISPLAY_DOCUMENT.');
    end;
    --This is very Important
    --grant execute on PROC_DISPLAY_DOCUMENT to public;
    This code does not work and report does not display PDF image.
    Any help to troubleshoot this code will be appreciated.
    Thank you in advance.
    Jaya

  • How to freeze the columns in Classical reports using vertical scroll

    Hi All,
    I am facing one problem that when i am scrolling down the page in the report     output ,the columns in the report are moving upward.I want to freeze those columns . Please give me the solution for to freeze the columns in classical report when i scroll vertically.
    With Regards,
    R.P.Sastry

    Put ur colum headers in TOP-OF-PAGE Event.
    this will sole ur problem.
    reward if useful.
    Regards,
    Vimal

  • Group Header not displaying on conditional suppression

    I have a report that is used to audit controlled medications.  It is grouped by patient and then by medication order ID.  I only want to display the data when the patient has had their medication ordered more than once.  I have a test patient who is not displaying on my report and I have figured out why, but no clue as how to fix it.  Does anyone have any ideas?  The reason why the test patient in question is not displaying is because they have three medication orders of different medications.  Only one of these was ordered more than once.  I believe my suppression formula is only catching the first medication order and since the line is never greater than one on that, his header won't display....  How can I evaluate all of his different medication orders?
    IF distinctcount({ORDER_MED.ORDER_MED_ID}, {PATIENT.PAT_MRN_ID}) >1 then
       if  count({ORDER_AUDIT_TRL.line}, {ORDER_MED.ORDER_MED_ID})>1 then
          false
      else
           true
    else if
    count({ORDER_AUDIT_TRL.line}, {ORDER_MED.ORDER_MED_ID})<=1 then
            true

    I think I just figured this out....
    I added this to the group selection criteria...
    count({ORDER_AUDIT_TRL.line}, {ORDER_MED.ORDER_MED_ID})>1

  • Column Headings/Subheadings for Classic Report

    We are trying to have heading/subheadings for a report. Currently, the report displays it in this fashion:
    Category| 1       |Category|2       |Category| 3    
    SubCat1 | SubCat2 |SubCat3 |SubCat4 |SubCat5 |SubCat6
        X         X        XXX     XXX       XX       XX
        X         X        XXX     XXX       XX       XX
        X         X        XXX     XXX        XX      XXWe would like it to look like this
    ....Category 1....|....Category 2...|....Category 3....    
    SubCat1 | SubCat2 |SubCat3 |SubCat4 |SubCat5 |SubCat6
        X         X          XXX    XXX      XX       XX
        X         X          XXX    XXX      XX       XX
        X         X          XXX    XXX      XX       XXHow can this be accomplished?
    Apex 4.0, Database 10g
    Robert
    http://apexjscss.blogspot.com

    Hi,
    See this post
    Column heading grouping with Apex Reports
    I have once create solution where report column and group names was store to custom table.
    I did add heading group row using JavaScript. Quite similar what Martin have done for IR
    http://www.talkapex.com/2009/03/column-groups-in-apex-interactive.html
    Regards,
    Jari
    http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0

  • How to display  text in colour in  a classical report?

    Hello export
    I had written a classical reoprt i want to display page total and total in red colour. Please tell me the synatx.
    Thanks in advance.
    Chitta Ranjan Mahato
    Edited by: chitto123 on Oct 27, 2010 11:29 AM
    Moderator Message: Basic Question. Please search before posting
    Edited by: kishan P on Oct 27, 2010 3:33 PM

    data nodeinf type ref to if_wd_context_node_info.
    data node type ref to if_wd_context_node.
    node = wd_context->get_child_node( 'ZRADIO' ). "ZRADIO is the node name
    nodeinf = node->get_node_info( ).
    data lt_vs type table of WDR_CONTEXT_ATTR_VALUE.
    data ls_vs type WDR_CONTEXT_ATTR_VALUE.
    ls_vs-text = 'Copy'.
    ls_vs-value = '1'.
    append ls_vs to lt_vs.
    You dont need to write this code. just give '1' in the key to select porperty of the radio button.'
    and create on label also for each radio button. three labels for three radio buttons.
    and as you said if i create an attribute name flag type wdy_boolean and if i bind it readonly property of all radiobuttons.suppose if i select copy radiobutton remaining two will be disabled.
    actually it will disable all the three radio buttons.
    but in anycase your requirement is that user should not be able to select the other radio buttons once he has selected one.
    that requirement will be fulfilled by this.
    thanks
    sarbjeet singh

  • How to set DISPLAY for tomcat service inorder to run reports using rwrun.sh

    Here is my problem..
    I came to know that its not possible to invoke rwrun.sh without setting the DISPLAY environment variable from the servlet or any java program. But some one proposed me a solution that to set the DISPLAY variable for TOMCAT service from where my servlet invokes the shell script written for report generation using rwrun.sh. The user for tomcat service is wwwrun ..
    Do i need to set this variable in the logon script for this user ..but I couldn't find the .profile file for that.
    Is there any way to set this variable for tomcat service and get the report successfully.

    i gave export DISPLAY=aatsv001.local:0.0 in $ORACLE_HOME/bin/reports.sh
    but it gives me the following error when i invoke the report
    Xlib: connection to "aatsv001.local:0.0" refused by server
    Xlib: No protocol specified
    REP-0069: Internal error
    REP-3000: Internal error starting Oracle Toolkit.
    I also tried giving localhost and also aatsv001 (without .local)
    some one help me..

  • Repeat Group Header on Each Page in Subreport won't reflect when generate by JRC

    Hi All,
    I have a report that contain several Subreports. Inside the Subreport, there are Group Header section. I have checked the option of "Repeat Group Header on Each Page". It works fine when I preview in Crystal Report. But when I using JRC to generate the report result. The group header only display on the first page of the group details.
    More, Crystal 10 Common Monthly Hot Fix (English) already installed.
    Any idea?
    Thanks a lot for your help!
    Donald

    Hi,
    Doesthe JRC engine uses CR10 jars or XI\R2 jars? Can you possibly try it with latest set of Eclipse jars? You can download it from Diamond.
    Thanks
    Aasavari

  • How to design Group Left Report using RTF method ( XML Publisher )

    Hi,
    I need to design Group Left Report using basic RTF method. I am able to design basic simple report and Group Above Report but I am not getting Group Left Report. Can anyone help me out.
    Thx N Regs,
    Khan.

    Group Left report can be done using table consisting of 1 row and 2 columns. Group header goes to the column 1, group details go to the second column. Group details can be also designed using table, in this case you get table within table cell. "for-each.." statement for the upper level group to be placed in the left column before the group header data. "end for-each.." to be placed in the second column after the detail data.

  • Displaying text in BOLD in classical report

    Hi all,
    I want to display a word as BOLD in classical report.. How to acieve the same in classical report
    Regards,
    Shanthi

    HI,
    I m working in ECC 6.0 system only. But still the followinf statement is not displaying the word in bold letters.
    Pls tell  me what is wrong in the below code.
    FORMAT INTENSIFIED on.
    write 'some text'.
    FORMAT intensified off.

  • DISPLAY RUNNING TOTAL IN GROUP HEADER

    Post Author: sharonmtowler
    CA Forum: Formula
    I know there is a way to do this, just forgot how. i am in version 8.5.  i have a manual running total which calculates order qty for the entire sales order.i (dont like using the rt wizard-buggy)
    the knowledge base says to use a cross tab, but there hit or miss also.
    does anyone know how to show the display formula for a manual runnning total in the group header instead of group footer?

    Post Author: pandabear
    CA Forum: Formula
    Hi Sharon,
    I wanted to try this before I sent it to you, but my Crystal is down because (blah, blah, long story here....yawn....).
    I think I understand.  You want to show the "Total" for each group, in the group header instead of the group footer?
    My experience is that Crystal works from the top down (read: limiting), so I need a work around to do this.
    1 - Do the calculation in the query...sum by group, filter with a "Case" statement, etc.  If there's a reason you can't do that then
    2 - (and this is what I wanted to try first) see if you can group on the same field twice. 
    Group 1 - Test.field
    Group 2 - Test.field (same field)
    If you can,
    then just carry the total from the group footer of the previous group (same field) above you, and bring it down
    (shared var ?) to the group below.
    My 2 cents is up.
    Hope this helps,
    The Panda

  • Display of Column Headings in Time Tracking System

    Hi
    In Time Tracking Application, instead of displaying the Day of the week like
    MON, TUE , Wed, Thu, Fri , Sat, Sun
    iS it Possible to display along with the date like below in the column headings based on the week
    selected?
    Mon TUE WED THU FRI SAT SUN
    03 04 05 06 07 08 09
    Can any one helo me on this regard.

    Hi,
    Please check if you are created the elements for the dynamic node and corresponding attributes are set.
    if you want to display the corresponding column heading in the dynamic table you should use ResultSetMetaData, like retrieving of data from table using ResultSet.
    ResultSetMetaData rsm =(ResultSetMetaData)st.executeQuery("select * from <Table_Name");
    IWDTableColumn tabColumn1=(IWDTableColumn)view.createElement(IWDTableColumn.class,"Column1");
    IWDCaption column1Cap=(IWDCaption)view.createElement(IWDCaption.class,"column1Cap");
    nameCap.setText(rsm.getColumnName(1));
    tabColumn1.setHeader((IWDCaption)column1Cap);
    like this you can add columns to table and set column headings.
    regards
    karthik

Maybe you are looking for

  • I have bent on my ipod touch 4g on the back side

    i live in india and i have any ipod touch 4g and i recently got a den an scratches  on it so is there anyway to change the back or replace it i have the apple protection plan so will i get a replacement and my ipod works great it have no effect on th

  • DateAdd(interval,number,date) Visual Basic to LabVIEW Time Stamp add 18 months

    Hi all, I need to match Visual Basic Cmd  =  DateAdd("m", 18, Date()) which adds 18 months to today's date.  When I use LabVIEW Time Stamp VI's at first I tried adding 1.5 years in seconds. but this did not match the VB generated method?  What method

  • PSE 13 minimum hardware requirements

    Looking for a small computer for travel and was wondering if PSE 13 will run on a ASUS Transformer Book 10.1" T100TAM-H2-GM equipped with an Intel Bay Trail-T Z3775 1.46GHz (Turbo up to 2.39GHz) and 2 GB of ram.

  • 2010 MacBook was repaired by Apple but case is misaligned

    I can't remember why I had to take it in for service but after I got it back the case was slightly misaligned.  It was off by just enough to not let me get a headphone jack in and the connection to the power adapter has been intermittent at best.  Wh

  • HT2506 cannot add a signature in preview???

    why is preview NOT allowing me to add another signature?  the '+' sign is highlighted, but nothing happens when clicked