Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Table breaking with very large data(Table breaking with very large data in pdf format)
Table breaking with very large data [message #553027] Mon, 16 August 2010 06:35 Go to next message
srikanth Mising name is currently offline srikanth Mising nameFriend
Messages: 38
Registered: July 2010
Member
Hello Everyone,

I have a report design(2.6 version)..The description of the design is as follows,

1) It has table with two rows.
2)A dataset and the dataset is binding the table.
3)I populating the data in the table in the script.

My problem is ,I am populating a very large data in the second row of the table,When i do this the table breaks.i.e,The second row takes a new page instead of continuing in the current page..


Any suggestions would be of great help...Below is the xml of My report


<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.21" id="1">
<property name="createdBy">Eclipse BIRT Designer Version 2.6.0.v20100531 Build &lt;2.6.0.v20100609-1613></property>
<property name="units">in</property>
<property name="iconFile">/templates/blank_report.gif</property>
<property name="layoutPreference">auto layout</property>
<property name="bidiLayoutOrientation">ltr</property>
<property name="imageDPI">96</property>
<data-sources>
<script-data-source name="DataSource" id="195"/>
</data-sources>
<data-sets>
<script-data-set name="SubDataSet" id="196">
<list-property name="resultSetHints">
<structure>
<property name="position">1</property>
<property name="name">tableHeaderField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">tableHeaderField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">tableHeaderField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">4</property>
<property name="name">tableHeaderField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">5</property>
<property name="name">tableField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">6</property>
<property name="name">tableField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">7</property>
<property name="name">tableField3</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">8</property>
<property name="name">tableField4</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">9</property>
<property name="name">tableField5</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">10</property>
<property name="name">tableField6</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">11</property>
<property name="name">tableField7</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">12</property>
<property name="name">tableField8</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">13</property>
<property name="name">tableField9</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">14</property>
<property name="name">tableField10</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">15</property>
<property name="name">tableField11</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">16</property>
<property name="name">tableField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">17</property>
<property name="name">tableField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">18</property>
<property name="name">tableField3Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">19</property>
<property name="name">tableField4Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">20</property>
<property name="name">tableField5Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">21</property>
<property name="name">tableField6Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">22</property>
<property name="name">tableField7Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">23</property>
<property name="name">tableField8Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">24</property>
<property name="name">tableField9Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">25</property>
<property name="name">tableField10Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">26</property>
<property name="name">tableField11Value</property>
<property name="dataType">string</property>
</structure>
</list-property>
<list-property name="columnHints">
<structure>
<property name="columnName">tableHeaderField1</property>
<text-property name="displayName">tableHeaderField1</text-property>
</structure>
<structure>
<property name="columnName">tableHeaderField2</property>
<text-property name="displayName">tableHeaderField2</text-property>
</structure>
<structure>
<property name="columnName">tableHeaderField1Value</property>
<text-property name="displayName">tableHeaderField1Value</text-property>
</structure>
<structure>
<property name="columnName">tableHeaderField2Value</property>
<text-property name="displayName">tableHeaderField2Value</text-property>
</structure>
<structure>
<property name="columnName">tableField1</property>
<text-property name="displayName">tableField1</text-property>
</structure>
<structure>
<property name="columnName">tableField2</property>
<text-property name="displayName">tableField2</text-property>
</structure>
<structure>
<property name="columnName">tableField3</property>
<text-property name="displayName">tableField3</text-property>
</structure>
<structure>
<property name="columnName">tableField4</property>
<text-property name="displayName">tableField4</text-property>
</structure>
<structure>
<property name="columnName">tableField5</property>
<text-property name="displayName">tableField5</text-property>
</structure>
<structure>
<property name="columnName">tableField6</property>
<text-property name="displayName">tableField6</text-property>
</structure>
<structure>
<property name="columnName">tableField7</property>
<text-property name="displayName">tableField7</text-property>
</structure>
<structure>
<property name="columnName">tableField8</property>
<text-property name="displayName">tableField8</text-property>
</structure>
<structure>
<property name="columnName">tableField9</property>
<text-property name="displayName">tableField9</text-property>
</structure>
<structure>
<property name="columnName">tableField10</property>
<text-property name="displayName">tableField10</text-property>
</structure>
<structure>
<property name="columnName">tableField11</property>
<text-property name="displayName">tableField11</text-property>
</structure>
<structure>
<property name="columnName">tableField1Value</property>
<text-property name="displayName">tableField1Value</text-property>
</structure>
<structure>
<property name="columnName">tableField2Value</property>
<text-property name="displayName">tableField2Value</text-property>
</structure>
<structure>
<property name="columnName">tableField3Value</property>
<text-property name="displayName">tableField3Value</text-property>
</structure>
<structure>
<property name="columnName">tableField4Value</property>
<text-property name="displayName">tableField4Value</text-property>
</structure>
<structure>
<property name="columnName">tableField5Value</property>
<text-property name="displayName">tableField5Value</text-property>
</structure>
<structure>
<property name="columnName">tableField6Value</property>
<text-property name="displayName">tableField6Value</text-property>
</structure>
<structure>
<property name="columnName">tableField7Value</property>
<text-property name="displayName">tableField7Value</text-property>
</structure>
<structure>
<property name="columnName">tableField8Value</property>
<text-property name="displayName">tableField8Value</text-property>
</structure>
<structure>
<property name="columnName">tableField9Value</property>
<text-property name="displayName">tableField9Value</text-property>
</structure>
<structure>
<property name="columnName">tableField10Value</property>
<text-property name="displayName">tableField10Value</text-property>
</structure>
<structure>
<property name="columnName">tableField11Value</property>
<text-property name="displayName">tableField11Value</text-property>
</structure>
</list-property>
<structure name="cachedMetaData">
<list-property name="resultSet">
<structure>
<property name="position">1</property>
<property name="name">tableHeaderField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">tableHeaderField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">tableHeaderField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">4</property>
<property name="name">tableHeaderField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">5</property>
<property name="name">tableField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">6</property>
<property name="name">tableField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">7</property>
<property name="name">tableField3</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">8</property>
<property name="name">tableField4</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">9</property>
<property name="name">tableField5</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">10</property>
<property name="name">tableField6</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">11</property>
<property name="name">tableField7</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">12</property>
<property name="name">tableField8</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">13</property>
<property name="name">tableField9</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">14</property>
<property name="name">tableField10</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">15</property>
<property name="name">tableField11</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">16</property>
<property name="name">tableField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">17</property>
<property name="name">tableField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">18</property>
<property name="name">tableField3Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">19</property>
<property name="name">tableField4Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">20</property>
<property name="name">tableField5Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">21</property>
<property name="name">tableField6Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">22</property>
<property name="name">tableField7Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">23</property>
<property name="name">tableField8Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">24</property>
<property name="name">tableField9Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">25</property>
<property name="name">tableField10Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">26</property>
<property name="name">tableField11Value</property>
<property name="dataType">string</property>
</structure>
</list-property>
</structure>
<property name="dataSource">DataSource</property>
<method name="open"><![CDATA[count = 0;]]></method>
<method name="fetch"><![CDATA[while(count<1)
{
row["tableHeaderField1"]="testiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting theing the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting thetestiheadertesting the headertesting the headertesting the headertesting the";
count++;
return true;
}
return false;]]></method>
</script-data-set>
</data-sets>
<styles>
<style name="report" id="4">
<property name="fontFamily">sans-serif</property>
<property name="fontSize">10pt</property>
</style>
<style name="crosstab-cell" id="5">
<property name="borderBottomColor">#CCCCCC</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">1pt</property>
<property name="borderLeftColor">#CCCCCC</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">1pt</property>
<property name="borderRightColor">#CCCCCC</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">1pt</property>
<property name="borderTopColor">#CCCCCC</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">1pt</property>
</style>
<style name="crosstab" id="6">
<property name="borderBottomColor">#CCCCCC</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">1pt</property>
<property name="borderLeftColor">#CCCCCC</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">1pt</property>
<property name="borderRightColor">#CCCCCC</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">1pt</property>
<property name="borderTopColor">#CCCCCC</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">1pt</property>
</style>
</styles>
<page-setup>
<simple-master-page name="Simple MasterPage" id="2">
<page-footer>
<text id="3">
<property name="contentType">html</property>
<text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
</text>
</page-footer>
</simple-master-page>
</page-setup>
<body>
<table id="355">
<property name="pageBreakInside">avoid</property>
<property name="dataSet">SubDataSet</property>
<list-property name="boundDataColumns">
<structure>
<property name="name">tableHeaderField1</property>
<expression name="expression" type="javascript">dataSetRow["tableHeaderField1"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableHeaderField2</property>
<expression name="expression" type="javascript">dataSetRow["tableHeaderField2"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableHeaderField1Value</property>
<expression name="expression" type="javascript">dataSetRow["tableHeaderField1Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableHeaderField2Value</property>
<expression name="expression" type="javascript">dataSetRow["tableHeaderField2Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField1</property>
<expression name="expression" type="javascript">dataSetRow["tableField1"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField2</property>
<expression name="expression" type="javascript">dataSetRow["tableField2"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField3</property>
<expression name="expression" type="javascript">dataSetRow["tableField3"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField4</property>
<expression name="expression" type="javascript">dataSetRow["tableField4"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField5</property>
<expression name="expression" type="javascript">dataSetRow["tableField5"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField6</property>
<expression name="expression" type="javascript">dataSetRow["tableField6"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField7</property>
<expression name="expression" type="javascript">dataSetRow["tableField7"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField8</property>
<expression name="expression" type="javascript">dataSetRow["tableField8"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField9</property>
<expression name="expression" type="javascript">dataSetRow["tableField9"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField10</property>
<expression name="expression" type="javascript">dataSetRow["tableField10"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField11</property>
<expression name="expression" type="javascript">dataSetRow["tableField11"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField1Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField1Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField2Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField2Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField3Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField3Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField4Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField4Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField5Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField5Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField6Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField6Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField7Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField7Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField8Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField8Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField9Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField9Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField10Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField10Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField11Value</property>
<expression name="expression" type="javascript">dataSetRow["tableField11Value"]</expression >
<property name="dataType">string</property>
</structure>
</list-property>
<column id="364"/>
<detail>
<row id="358">
<property name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<cell id="359">
<property name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<text-data id="365">
<expression name="valueExpr">"First Row"</expression>
<property name="contentType">html</property>
</text-data>
</cell>
</row>
<row id="360">
<property name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<cell id="361">
<property name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<text-data id="366">
<expression name="valueExpr">row["tableHeaderField1"]</expression>
<property name="contentType">html</property>
</text-data>
</cell>
</row>
</detail>
</table>
</body>
</report>


Re: Table breaking with very large data [message #553150 is a reply to message #553027] Mon, 16 August 2010 14:57 Go to previous message
Jason Weathersby is currently offline Jason WeathersbyFriend
Messages: 9167
Registered: July 2009
Senior Member

Can you try the attached revised report:

Jason

<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.21"
id="1">
<property name="createdBy">Eclipse BIRT Designer Version
2.6.0.v20100531 Build &lt;2.6.0.v20100609-1613></property>
<property name="units">in</property>
<property name="iconFile">/templates/blank_report.gif</property>
<property name="layoutPreference">auto layout</property>
<property name="bidiLayoutOrientation">ltr</property>
<property name="imageDPI">96</property>
<data-sources>
<script-data-source name="DataSource" id="195"/>
</data-sources>
<data-sets>
<script-data-set name="SubDataSet" id="196">
<list-property name="resultSetHints">
<structure>
<property name="position">1</property>
<property name="name">tableHeaderField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">tableHeaderField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">tableHeaderField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">4</property>
<property name="name">tableHeaderField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">5</property>
<property name="name">tableField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">6</property>
<property name="name">tableField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">7</property>
<property name="name">tableField3</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">8</property>
<property name="name">tableField4</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">9</property>
<property name="name">tableField5</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">10</property>
<property name="name">tableField6</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">11</property>
<property name="name">tableField7</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">12</property>
<property name="name">tableField8</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">13</property>
<property name="name">tableField9</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">14</property>
<property name="name">tableField10</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">15</property>
<property name="name">tableField11</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">16</property>
<property name="name">tableField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">17</property>
<property name="name">tableField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">18</property>
<property name="name">tableField3Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">19</property>
<property name="name">tableField4Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">20</property>
<property name="name">tableField5Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">21</property>
<property name="name">tableField6Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">22</property>
<property name="name">tableField7Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">23</property>
<property name="name">tableField8Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">24</property>
<property name="name">tableField9Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">25</property>
<property name="name">tableField10Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">26</property>
<property name="name">tableField11Value</property>
<property name="dataType">string</property>
</structure>
</list-property>
<list-property name="columnHints">
<structure>
<property
name="columnName">tableHeaderField1</property>
<text-property
name="displayName">tableHeaderField1</text-property>
</structure>
<structure>
<property
name="columnName">tableHeaderField2</property>
<text-property
name="displayName">tableHeaderField2</text-property>
</structure>
<structure>
<property
name="columnName">tableHeaderField1Value</property>
<text-property
name="displayName">tableHeaderField1Value</text-property>
</structure>
<structure>
<property
name="columnName">tableHeaderField2Value</property>
<text-property
name="displayName">tableHeaderField2Value</text-property>
</structure>
<structure>
<property name="columnName">tableField1</property>
<text-property
name="displayName">tableField1</text-property>
</structure>
<structure>
<property name="columnName">tableField2</property>
<text-property
name="displayName">tableField2</text-property>
</structure>
<structure>
<property name="columnName">tableField3</property>
<text-property
name="displayName">tableField3</text-property>
</structure>
<structure>
<property name="columnName">tableField4</property>
<text-property
name="displayName">tableField4</text-property>
</structure>
<structure>
<property name="columnName">tableField5</property>
<text-property
name="displayName">tableField5</text-property>
</structure>
<structure>
<property name="columnName">tableField6</property>
<text-property
name="displayName">tableField6</text-property>
</structure>
<structure>
<property name="columnName">tableField7</property>
<text-property
name="displayName">tableField7</text-property>
</structure>
<structure>
<property name="columnName">tableField8</property>
<text-property
name="displayName">tableField8</text-property>
</structure>
<structure>
<property name="columnName">tableField9</property>
<text-property
name="displayName">tableField9</text-property>
</structure>
<structure>
<property name="columnName">tableField10</property>
<text-property
name="displayName">tableField10</text-property>
</structure>
<structure>
<property name="columnName">tableField11</property>
<text-property
name="displayName">tableField11</text-property>
</structure>
<structure>
<property name="columnName">tableField1Value</property>
<text-property
name="displayName">tableField1Value</text-property>
</structure>
<structure>
<property name="columnName">tableField2Value</property>
<text-property
name="displayName">tableField2Value</text-property>
</structure>
<structure>
<property name="columnName">tableField3Value</property>
<text-property
name="displayName">tableField3Value</text-property>
</structure>
<structure>
<property name="columnName">tableField4Value</property>
<text-property
name="displayName">tableField4Value</text-property>
</structure>
<structure>
<property name="columnName">tableField5Value</property>
<text-property
name="displayName">tableField5Value</text-property>
</structure>
<structure>
<property name="columnName">tableField6Value</property>
<text-property
name="displayName">tableField6Value</text-property>
</structure>
<structure>
<property name="columnName">tableField7Value</property>
<text-property
name="displayName">tableField7Value</text-property>
</structure>
<structure>
<property name="columnName">tableField8Value</property>
<text-property
name="displayName">tableField8Value</text-property>
</structure>
<structure>
<property name="columnName">tableField9Value</property>
<text-property
name="displayName">tableField9Value</text-property>
</structure>
<structure>
<property
name="columnName">tableField10Value</property>
<text-property
name="displayName">tableField10Value</text-property>
</structure>
<structure>
<property
name="columnName">tableField11Value</property>
<text-property
name="displayName">tableField11Value</text-property>
</structure>
</list-property>
<structure name="cachedMetaData">
<list-property name="resultSet">
<structure>
<property name="position">1</property>
<property name="name">tableHeaderField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">tableHeaderField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
<property
name="name">tableHeaderField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">4</property>
<property
name="name">tableHeaderField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">5</property>
<property name="name">tableField1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">6</property>
<property name="name">tableField2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">7</property>
<property name="name">tableField3</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">8</property>
<property name="name">tableField4</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">9</property>
<property name="name">tableField5</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">10</property>
<property name="name">tableField6</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">11</property>
<property name="name">tableField7</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">12</property>
<property name="name">tableField8</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">13</property>
<property name="name">tableField9</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">14</property>
<property name="name">tableField10</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">15</property>
<property name="name">tableField11</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">16</property>
<property name="name">tableField1Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">17</property>
<property name="name">tableField2Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">18</property>
<property name="name">tableField3Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">19</property>
<property name="name">tableField4Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">20</property>
<property name="name">tableField5Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">21</property>
<property name="name">tableField6Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">22</property>
<property name="name">tableField7Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">23</property>
<property name="name">tableField8Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">24</property>
<property name="name">tableField9Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">25</property>
<property name="name">tableField10Value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">26</property>
<property name="name">tableField11Value</property>
<property name="dataType">string</property>
</structure>
</list-property>
</structure>
<property name="dataSource">DataSource</property>
<method name="open"><![CDATA[count = 0;]]></method>
<method name="fetch"><![CDATA[while(count<1)
{
row["tableHeaderField1"]="testiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting theing the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting thetestiheadertesting the
headertesting the headertesting the headertesting thetestiheadertesting
the headertesting the headertesting the headertesting
thetestiheadertesting the headertesting the headertesting the
headertesting thetestiheadertesting the headertesting the headertesting
the headertesting thetestiheadertesting the headertesting the
headertesting the headertesting thetestiheadertesting the headertesting
the headertesting the headertesting the";
count++;
return true;
}
return false;]]></method>
</script-data-set>
</data-sets>
<styles>
<style name="report" id="4">
<property name="fontFamily">sans-serif</property>
<property name="fontSize">10pt</property>
</style>
<style name="crosstab-cell" id="5">
<property name="borderBottomColor">#CCCCCC</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">1pt</property>
<property name="borderLeftColor">#CCCCCC</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">1pt</property>
<property name="borderRightColor">#CCCCCC</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">1pt</property>
<property name="borderTopColor">#CCCCCC</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">1pt</property>
</style>
<style name="crosstab" id="6">
<property name="borderBottomColor">#CCCCCC</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">1pt</property>
<property name="borderLeftColor">#CCCCCC</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">1pt</property>
<property name="borderRightColor">#CCCCCC</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">1pt</property>
<property name="borderTopColor">#CCCCCC</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">1pt</property>
</style>
</styles>
<page-setup>
<simple-master-page name="Simple MasterPage" id="2">
<page-footer>
<text id="3">
<property name="contentType">html</property>
<text-property
name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
</text>
</page-footer>
</simple-master-page>
</page-setup>
<body>
<table id="355">
<property name="masterPage">Simple MasterPage</property>
<property name="pageBreakInside">auto</property>
<property name="dataSet">SubDataSet</property>
<list-property name="boundDataColumns">
<structure>
<property name="name">tableHeaderField1</property>
<expression name="expression"
type="javascript">dataSetRow["tableHeaderField1"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableHeaderField2</property>
<expression name="expression"
type="javascript">dataSetRow["tableHeaderField2"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableHeaderField1Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableHeaderField1Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableHeaderField2Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableHeaderField2Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField1</property>
<expression name="expression"
type="javascript">dataSetRow["tableField1"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField2</property>
<expression name="expression"
type="javascript">dataSetRow["tableField2"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField3</property>
<expression name="expression"
type="javascript">dataSetRow["tableField3"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField4</property>
<expression name="expression"
type="javascript">dataSetRow["tableField4"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField5</property>
<expression name="expression"
type="javascript">dataSetRow["tableField5"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField6</property>
<expression name="expression"
type="javascript">dataSetRow["tableField6"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField7</property>
<expression name="expression"
type="javascript">dataSetRow["tableField7"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField8</property>
<expression name="expression"
type="javascript">dataSetRow["tableField8"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField9</property>
<expression name="expression"
type="javascript">dataSetRow["tableField9"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField10</property>
<expression name="expression"
type="javascript">dataSetRow["tableField10"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField11</property>
<expression name="expression"
type="javascript">dataSetRow["tableField11"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField1Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField1Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField2Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField2Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField3Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField3Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField4Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField4Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField5Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField5Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField6Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField6Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField7Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField7Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField8Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField8Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField9Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField9Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField10Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField10Value"]</expression >
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">tableField11Value</property>
<expression name="expression"
type="javascript">dataSetRow["tableField11Value"]</expression >
<property name="dataType">string</property>
</structure>
</list-property>
<property name="pageBreakInterval">0</property>
<column id="364"/>
<detail>
<row id="358">
<property name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<property name="pageBreakAfter">auto</property>
<cell id="359">
<property
name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property
name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<text-data id="365">
<expression name="valueExpr">"First
Row"</expression>
<property name="contentType">html</property>
</text-data>
</cell>
</row>
<row id="360">
<property name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<property name="pageBreakInside">auto</property>
<cell id="361">
<property
name="borderBottomColor">#000000</property>
<property name="borderBottomStyle">solid</property>
<property name="borderBottomWidth">thin</property>
<property name="borderLeftColor">#000000</property>
<property name="borderLeftStyle">solid</property>
<property name="borderLeftWidth">thin</property>
<property
name="borderRightColor">#000000</property>
<property name="borderRightStyle">solid</property>
<property name="borderRightWidth">thin</property>
<property name="borderTopColor">#000000</property>
<property name="borderTopStyle">solid</property>
<property name="borderTopWidth">thin</property>
<text-data id="366">
<expression
name="valueExpr">row["tableHeaderField1"]</expression>
<property name="contentType">html</property>
</text-data>
</cell>
</row>
</detail>
</table>
</body>
</report>


On 8/16/2010 2:35 AM, srikanth wrote:
> Hello Everyone,
>
> I have a report design(2.6 version)..The description of the design is as
> follows,
>
> 1) It has table with two rows.
> 2)A dataset and the dataset is binding the table.
> 3)I populating the data in the table in the script.
>
> My problem is ,I am populating a very large data in the second row of
> the table,When i do this the table breaks.i.e,The second row takes a new
> page instead of continuing in the current page..
>
>
> Any suggestions would be of great help...Below is the xml of My report
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.21"
> id="1">
> <property name="createdBy">Eclipse BIRT Designer Version 2.6.0.v20100531
> Build <2.6.0.v20100609-1613></property>
> <property name="units">in</property>
> <property name="iconFile">/templates/blank_report.gif</property>
> <property name="layoutPreference">auto layout</property>
> <property name="bidiLayoutOrientation">ltr</property>
> <property name="imageDPI">96</property>
> <data-sources>
> <script-data-source name="DataSource" id="195"/>
> </data-sources>
> <data-sets>
> <script-data-set name="SubDataSet" id="196">
> <list-property name="resultSetHints">
> <structure>
> <property name="position">1</property>
> <property name="name">tableHeaderField1</property>
> <property name="dataType">string</property>
> </structure>
> <structure>
> <property name="position">2</property>
> <property name="name">tableHeaderField2</property>
> <property name="dataType">string</property>
> </structure>
> <structure>
> <property name="position">3</property>
> <property name="name">tableHeaderField1Value</property>
> <property name="dataType">string</property>
> </structure>
> <structure>
> <property name="position">4</property>
> <property name="name">tableHeaderField2Value</property>
> <property name="dataType">string</property>
> </structure>
> <structure>
> <property name="position">5</property>
> <property name="name">tableField1</property>
> <property name="dataType">string</property>
> </structure>
> <structure>
> <property name="position">6</property>
> <property name="name">tableField2</property>
> <property name="dataType">string</property>
> </structure>
> <structure>
> <property name="position">7</property>
> <property name="name">tableField3</proper
Previous Topic:how to call a report from a button in java???
Next Topic:[2.5.2]Display thin Table on wide page
Goto Forum:
  


Current Time: Fri Apr 19 05:34:54 GMT 2024

Powered by FUDForum. Page generated in 0.02370 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top