Hitachi Vantara Pentaho Community Forums
Results 1 to 6 of 6

Thread: upgraded to 0.8.9 and got RTF broken

  1. #1

    Unhappy upgraded to 0.8.9 and got RTF broken

    Hello,

    I've upgraded to the latest stable library and got export to RTF broken
    Instead of displaying data empty cells are displayed. JFreeReport produces the following output while converting to RTF:

    Code:
    DEBUG: Cell (0, 3) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='reportHeaderLabelName', x='0', y='0', width='866000', height='10000', hexId='32750995', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='reportHeaderLabelName', x='0', y='0', width='866000', height='10000', hexId='32750995', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (0, 5) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='reportHeaderLabelName', x='0', y='15000', width='866000', height='40000', hexId='19081722', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='reportHeaderLabelName', x='0', y='15000', width='866000', height='40000', hexId='19081722', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (0, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel1', x='0', y='105000', width='64000', height='9000', hexId='7510571', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel1', x='0', y='105000', width='64000', height='9000', hexId='7510571', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (1, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel2', x='64000', y='105000', width='71000', height='9000', hexId='31962809', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel2', x='64000', y='105000', width='71000', height='9000', hexId='31962809', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (3, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel3', x='135000', y='105000', width='71000', height='9000', hexId='26044193', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel3', x='135000', y='105000', width='71000', height='9000', hexId='26044193', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (4, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel4', x='206000', y='105000', width='64000', height='9000', hexId='7201220', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel4', x='206000', y='105000', width='64000', height='9000', hexId='7201220', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (5, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel5', x='270000', y='105000', width='64000', height='9000', hexId='84391', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel5', x='270000', y='105000', width='64000', height='9000', hexId='84391', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (6, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel6', x='334000', y='105000', width='64000', height='9000', hexId='9082322', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel6', x='334000', y='105000', width='64000', height='9000', hexId='9082322', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (7, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel7', x='398000', y='105000', width='64000', height='9000', hexId='7481059', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel7', x='398000', y='105000', width='64000', height='9000', hexId='7481059', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (8, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel8', x='462000', y='105000', width='64000', height='9000', hexId='5713784', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel8', x='462000', y='105000', width='64000', height='9000', hexId='5713784', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (9, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel9', x='526000', y='105000', width='56000', height='9000', hexId='32354062', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel9', x='526000', y='105000', width='56000', height='9000', hexId='32354062', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (10, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel10', x='582000', y='105000', width='56000', height='9000', hexId='25157868', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel10', x='582000', y='105000', width='56000', height='9000', hexId='25157868', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (11, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel11', x='638000', y='105000', width='78000', height='9000', hexId='8891616', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel11', x='638000', y='105000', width='78000', height='9000', hexId='8891616', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (12, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel12', x='716000', y='105000', width='71000', height='9000', hexId='23513676', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel12', x='716000', y='105000', width='71000', height='9000', hexId='23513676', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (13, 9) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel13', x='787000', y='105000', width='71000', height='9000', hexId='23822283', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel13', x='787000', y='105000', width='71000', height='9000', hexId='23822283', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (0, 7) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleLabel', x='0', y='90000', width='69280', height='14000', hexId='9633983', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleLabel', x='0', y='90000', width='69280', height='14000', hexId='9633983', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (2, 7) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleValue', x='69280', y='90000', width='796720', height='14000', hexId='18225572', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleValue', x='69280', y='90000', width='796720', height='14000', hexId='18225572', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (0, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel1', x='0', y='210000', width='64000', height='9000', hexId='10160517', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel1', x='0', y='210000', width='64000', height='9000', hexId='10160517', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (1, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel2', x='64000', y='210000', width='71000', height='9000', hexId='9311415', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel2', x='64000', y='210000', width='71000', height='9000', hexId='9311415', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (3, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel3', x='135000', y='210000', width='71000', height='9000', hexId='32648167', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel3', x='135000', y='210000', width='71000', height='9000', hexId='32648167', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (4, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel4', x='206000', y='210000', width='64000', height='9000', hexId='2118366', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel4', x='206000', y='210000', width='64000', height='9000', hexId='2118366', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (5, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel5', x='270000', y='210000', width='64000', height='9000', hexId='2138157', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel5', x='270000', y='210000', width='64000', height='9000', hexId='2138157', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (6, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel6', x='334000', y='210000', width='64000', height='9000', hexId='32763263', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel6', x='334000', y='210000', width='64000', height='9000', hexId='32763263', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (7, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel7', x='398000', y='210000', width='64000', height='9000', hexId='23941568', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel7', x='398000', y='210000', width='64000', height='9000', hexId='23941568', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (8, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel8', x='462000', y='210000', width='64000', height='9000', hexId='1197362', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel8', x='462000', y='210000', width='64000', height='9000', hexId='1197362', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (9, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel9', x='526000', y='210000', width='56000', height='9000', hexId='24958637', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel9', x='526000', y='210000', width='56000', height='9000', hexId='24958637', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (10, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel10', x='582000', y='210000', width='56000', height='9000', hexId='15874104', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel10', x='582000', y='210000', width='56000', height='9000', hexId='15874104', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (11, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel11', x='638000', y='210000', width='78000', height='9000', hexId='4779058', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel11', x='638000', y='210000', width='78000', height='9000', hexId='4779058', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (12, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel12', x='716000', y='210000', width='71000', height='9000', hexId='25880470', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel12', x='716000', y='210000', width='71000', height='9000', hexId='25880470', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (13, 18) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel13', x='787000', y='210000', width='71000', height='9000', hexId='6972445', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='groupHeaderColumnNameLabel13', x='787000', y='210000', width='71000', height='9000', hexId='6972445', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (0, 16) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleLabel', x='0', y='195000', width='69280', height='14000', hexId='13811352', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleLabel', x='0', y='195000', width='69280', height='14000', hexId='13811352', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: Cell (2, 16) already filled: Content in cell: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleValue', x='69280', y='195000', width='796720', height='14000', hexId='31395956', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: org.jfree.report.layout.model.ParagraphRenderBox{name='TableTitleValue', x='69280', y='195000', width='796720', height='14000', hexId='31395956', finished='false', commited='true'}
    DEBUG: LayoutShift: Offending Content: false
    DEBUG: 9883920: Report processing time: 0.226Free: 8195576; Total: 33988608
    DEBUG: 9883920: Report processing finished.
    All other exports work fine.

  2. #2

    Default

    here is my XML file:
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <report bottommargin="24" leftmargin="24" name="reportName" rightmargin="24" topmargin="24" width="914" height="612" >
      <reportheader fontname="sansserif" fontsize="10" fontstyle="plain" fsunderline="false" height="90" name="reportHeaderName">
        <label alignment="left" fontname="sansserif" fontsize="10" fontstyle="bold" fsunderline="false" height="10" name="reportHeaderLabelName" vertical-alignment="top" width="100%" x="0" y="0">Report Criteria:</label>
        <label alignment="left" dynamic="true" height="0" name="reportHeaderLabelName" vertical-alignment="top" width="100%" x="0" y="15">After: Thu, Nov 1, 2007 9:59 AM
    Before: Tue, Jan 22, 2008 9:59 AM
          
        </label>
      </reportheader>
      <reportfooter/>
      <pagefooter fontname="sansserif" fontsize="9" fontstyle="plain" fsunderline="false" height="24" name="pageFooterName">
        <line name="pageFooterLineName" stroke-style="solid" weight="0.5" x1="0%" x2="100%" y1="2" y2="2"/>
        <date-field alignment="left" fieldname="report.date" format="d-MMM-yyyy" height="18" name="pageFooterDate" width="50%" x="0%" y="4"/>
      </pagefooter>
      <pageheader fontname="sansserif" fontsize="10" fontstyle="bold" fsunderline="false" height="32" name="reportFooterName">
        <line name="pageHeaderLineName" stroke-style="solid" weight="0.5" x1="0%" x2="100%" y1="30" y2="30"/>
        <label alignment="center" height="18" name="pageHeaderLabelName" vertical-alignment="top" width="787" x="0" y="12">Report name</label>
      </pageheader>
      <groups>
        <group name="groupName">
          <groupheader fontname="sansserif" fontsize="9" fontstyle="bold" fsunderline="false" height="25" name="groupHeaderName" vertical-alignment="middle">
            <line name="groupHeaderLine" stroke-style="solid" weight="0.5" x1="0%" x2="100%" y1="15" y2="15"/>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel1"  vertical-alignment="middle" width="64" x="0" y="15">COL1</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel2"  vertical-alignment="middle" width="71" x="64" y="15">COL2</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel3"  vertical-alignment="middle" width="71" x="135" y="15">COL3</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel4"  vertical-alignment="middle" width="64" x="206" y="15">COL4</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel5"  vertical-alignment="middle" width="64" x="270" y="15">COL5</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel6"  vertical-alignment="middle" width="64" x="334" y="15">COL6</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel7"  vertical-alignment="middle" width="64" x="398" y="15">COL7</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel8"  vertical-alignment="middle" width="64" x="462" y="15">COL8</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel9"  vertical-alignment="middle" width="56" x="526" y="15">COL9</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel10" vertical-alignment="middle" width="56" x="582" y="15">COL10</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel11" vertical-alignment="middle" width="78" x="638" y="15">COL11</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel12" vertical-alignment="middle" width="71" x="716" y="15">COL12</label>
            <label alignment="center" height="9" name="groupHeaderColumnNameLabel13" vertical-alignment="middle" width="71" x="787" y="15">COL13</label>
            <label alignment="left" fontname="Monospaced" fontsize="14" fontstyle="bold" fsunderline="false" height="14" name="TableTitleLabel" width="8%" x="0%" y="0">HEADER: </label>
            <string-field alignment="left" fieldname="col1" fontname="Monospaced" fontsize="14" fontstyle="bold" fsunderline="false" height="14" name="TableTitleValue" width="92%" x="8%" y="0"/>
          </groupheader>
          <groupfooter fontname="Monospaced" fontsize="6" fontstyle="bold" fsunderline="false" height="50" name="groupFooterName" vertical-alignment="top">
            <label alignment="center" height="10" vertical-alignment="middle" width="64" x="0" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="71" x="64" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="71" x="135" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="64" x="206" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="56" x="526" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="78" x="638" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="71" x="716" y="0"/>
            <label alignment="center" height="10" vertical-alignment="middle" width="71" x="787" y="0"/>
          </groupfooter>
          <fields>
            <field>col1</field>
          </fields>
        </group>
      </groups>
      <items>
    	<rectangle color="#DFDFDF" height="100%" name="background" weight="0" width="100%" x="0%" y="0%"/>
    	<string-field alignment="center" fieldname="col1" height="10" vertical-alignment="middle" width="64" x="0" y="0"/>
    	<string-field alignment="center" fieldname="col2" height="10" vertical-alignment="middle" width="71" x="64" y="0"/>
    	<string-field alignment="center" fieldname="col3" height="10" vertical-alignment="middle" width="71" x="135" y="0"/>
    	<string-field alignment="center" fieldname="col4" height="10" vertical-alignment="middle" width="64" x="206" y="0"/>
    	<string-field alignment="center" fieldname="col5" height="10" vertical-alignment="middle" width="64" x="270" y="0"/>
    	<string-field alignment="center" fieldname="col6" height="10" vertical-alignment="middle" width="64" x="334" y="0"/>
    	<string-field alignment="center" fieldname="col7" height="10" vertical-alignment="middle" width="64" x="398" y="0"/>
    	<string-field alignment="center" fieldname="col8" height="10" vertical-alignment="middle" width="64" x="462" y="0"/>	  
    	<number-field alignment="center" fieldname="col9"  format="#,##0.00##" height="10" vertical-alignment="middle" width="56" x="526" y="0"/>
    	<number-field alignment="center" fieldname="col10" format="#,##0.00##" height="10" vertical-alignment="middle" width="56" x="582" y="0"/>
    	<string-field alignment="center" fieldname="col11" height="10" vertical-alignment="middle" width="78" x="638" y="0"/>
    	<string-field alignment="center" fieldname="col12" height="10" vertical-alignment="middle" width="71" x="716" y="0"/>
    	<string-field alignment="center" fieldname="col13" height="10" vertical-alignment="middle" width="71" x="787" y="0"/>
      </items>
    <functions>
      <property-ref name="report.date"/>
      <function class="org.jfree.report.function.ElementVisibilitySwitchFunction" name="backgroundTrigger">
        <properties>
          <property name="element">background</property>
        </properties>
      </function>
    </functions>
    </report>
    PDF and RTF are attached in archive.

    Any help is appreciated
    Attached Files Attached Files

  3. #3

    Default Is this a right place to report bugs?

    I've just reproduced this issue with pentaho-reporting-engine-classic-demo-0.8.9.2

    Here are detailed steps to reproduce:
    1. Run demo - java -jar pentaho-reporting-engine-classic-demo-0.8.9.2.jar
    2. Open World demo
    3. Select Country Report Demo (API)
    4. Push "Print Preview"
    5. Report viewed should appear
    6. Select "Export->Export to RTF"
    7. enter any output filename - 1.rtf for example, push ok
    8. Open 1.rtf with appropriate applications, ensure it is non-readable

    I've tried playing with several reports from demo - some of them could be exported to RTF without information loss, some not.

  4. #4
    Join Date
    Mar 2003
    Posts
    8,085

    Default

    There seems to be something fishy going on in the RTF export. The next bug-fix release is scheduled for the end of the month, so we are making dead sure that the fix goes in there. There seems to be a issue with the internal text-extraction and the processing of the generated content. Weird, but replicateable and therefore fixable.

    The best place (well, the only place) to report bugs, strange incidents and where to add feature requests is our JIRA bug-tracker at
    http://jira.pentaho.org/browse/PRE

    Have fun,
    said Thomas
    Get the latest news and tips and tricks for Pentaho Reporting at the Pentaho Reporting Blog.

  5. #5

    Default

    thank you for reply.

  6. #6
    Join Date
    Mar 2003
    Posts
    8,085

    Default

    This bug is now fixed in the Subversion versions. The fix will be part of the upcoming 0.8.9-3 release.
    Get the latest news and tips and tricks for Pentaho Reporting at the Pentaho Reporting Blog.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.