Author: heiko.braun(a)jboss.com
Date: 2009-05-27 17:26:30 -0400 (Wed, 27 May 2009)
New Revision: 4922
Modified:
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptconfig
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptdesign
Log:
more work on reports
Modified:
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptconfig
===================================================================
---
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptconfig 2009-05-27
21:08:01 UTC (rev 4921)
+++
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptconfig 2009-05-27
21:26:30 UTC (rev 4922)
@@ -3,11 +3,11 @@
<list-property name="configVars">
<structure>
<property name="name">__isdisplay__id_42_0</property>
- <property name="value">simple-1</property>
+ <property name="value">simple-2</property>
</structure>
<structure>
<property name="name">id_42_1</property>
- <property name="value">simple-1</property>
+ <property name="value">simple-2</property>
</structure>
<structure>
<property name="name">id_42_type_</property>
Modified:
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptdesign
===================================================================
---
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptdesign 2009-05-27
21:08:01 UTC (rev 4921)
+++
jbpm4/trunk/modules/integration/report/src/main/resources/definition_report.rptdesign 2009-05-27
21:26:30 UTC (rev 4922)
@@ -577,8 +577,7 @@
</design:resultSetColumns>
</design:resultSetDefinitions>
</design:ResultSets>
-</model:DesignValues>
-]]></xml-property>
+</model:DesignValues>]]></xml-property>
</oda-data-set>
<oda-data-set
extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet"
name="execution_time" id="154">
<list-property name="computedColumns">
@@ -597,6 +596,16 @@
</structure>
</list-property>
</structure>
+ <structure>
+ <property name="name">index</property>
+ <property name="dataType">integer</property>
+ <property
name="aggregateFunction">RUNNINGCOUNT</property>
+ <list-property name="arguments">
+ <structure>
+ <property
name="name">Expression</property>
+ </structure>
+ </list-property>
+ </structure>
</list-property>
<list-property name="columnHints">
<structure>
@@ -625,6 +634,11 @@
<property name="name">q3</property>
<property
name="dataType">integer</property>
</structure>
+ <structure>
+ <property name="position">4</property>
+ <property name="name">index</property>
+ <property
name="dataType">integer</property>
+ </structure>
</list-property>
</structure>
<property name="dataSource">MySQL</property>
@@ -793,7 +807,7 @@
</detail>
</table>
<table id="128">
- <property name="marginTop">10pt</property>
+ <property name="marginTop">0pt</property>
<property name="marginLeft">10pt</property>
<property name="width">100%</property>
<list-property name="boundDataColumns">
@@ -812,6 +826,7 @@
<property
name="width">2.361111111111111in</property>
</column>
<column id="142"/>
+ <column id="189"/>
<detail>
<row id="132">
<cell id="133">
@@ -883,6 +898,15 @@
<property name="resultSetColumn">Column
Binding</property>
</data>
</cell>
+ <cell id="187">
+ <label id="103">
+ <property
name="color">#CCCCCC</property>
+ <property
name="marginTop">0pt</property>
+ <property
name="marginRight">10pt</property>
+ <property
name="textAlign">right</property>
+ <text-property name="text">Date
Created:</text-property>
+ </label>
+ </cell>
</row>
<row id="135">
<cell id="136">
@@ -954,17 +978,29 @@
<property
name="resultSetColumn">total_active</property>
</data>
</cell>
+ <cell id="188">
+ <text-data id="105">
+ <property
name="color">#CCCCCC</property>
+ <property
name="marginTop">0pt</property>
+ <property
name="marginRight">10pt</property>
+ <property
name="textAlign">right</property>
+ <expression name="valueExpr">new
Date()</expression>
+ <property
name="contentType">html</property>
+ </text-data>
+ </cell>
</row>
</detail>
</table>
<grid id="148">
- <property name="marginTop">10pt</property>
- <property name="marginLeft">10pt</property>
+ <property name="marginTop">0pt</property>
+ <property name="marginLeft">0pt</property>
<property name="width">100%</property>
<column id="149">
- <property name="width">50%</property>
+ <property name="width">40%</property>
</column>
- <column id="150"/>
+ <column id="150">
+ <property name="width">60%</property>
+ </column>
<row id="151">
<cell id="152">
<table id="156">
@@ -987,6 +1023,11 @@
<expression
name="expression">dataSetRow["q3"]</expression>
<property
name="dataType">integer</property>
</structure>
+ <structure>
+ <property
name="name">index</property>
+ <expression
name="expression">dataSetRow["index"]</expression>
+ <property
name="dataType">string</property>
+ </structure>
</list-property>
<method
name="onCreate"><![CDATA[reportContext.setPersistentGlobalVariable("3_quartile",this.getRowData().getColumnValue("q3"));]]></method>
<column id="163"/>
@@ -1029,7 +1070,7 @@
<Visible>true</Visible>
<Label>
<Caption>
- <Value>Execution Time</Value>
+ <Value>Long Running</Value>
<Font>
<Name>SansSerif</Name>
<Size>12.0</Size>
@@ -1222,7 +1263,7 @@
<Bounds>
<Left>0.0</Left>
<Top>0.0</Top>
- <Width>212.0</Width>
+ <Width>250.0</Width>
<Height>130.0</Height>
</Bounds>
<Insets>
@@ -1625,7 +1666,7 @@
<Green>192</Green>
<Blue>192</Blue>
</Color>
- <Visible>true</Visible>
+ <Visible>false</Visible>
</LineAttributes>
<Label>
<Caption>
@@ -1681,7 +1722,7 @@
<Green>196</Green>
<Blue>196</Blue>
</Color>
- <Visible>true</Visible>
+ <Visible>false</Visible>
</TickAttributes>
</MajorGrid>
<MinorGrid>
@@ -1954,7 +1995,7 @@
<Visible>false</Visible>
</Label>
<DataDefinition>
- <Definition>row["instanceId"]</Definition>
+ <Definition>row["index"]</Definition>
</DataDefinition>
<SeriesIdentifier></SeriesIdentifier>
<DataPoint>
@@ -2029,7 +2070,7 @@
</Color>
<Visible>false</Visible>
</LineAttributes>
- <TickStyle>Across</TickStyle>
+ <TickStyle>Above</TickStyle>
<TickAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
@@ -2086,8 +2127,19 @@
</model:ChartWithAxes>
]]></xml-property>
<property
name="outputFormat">SVG</property>
- <property
name="height">130pt</property>
- <property
name="width">212pt</property>
+ <list-property name="filter">
+ <structure>
+ <property
name="operator">ge</property>
+ <expression
name="expr">row["DURATION_"]</expression>
+ <simple-property-list
name="value1">
+
<value>row["q3"]</value>
+ </simple-property-list>
+ </structure>
+ </list-property>
+ <property
name="marginTop">10pt</property>
+ <property
name="marginLeft">10pt</property>
+ <property
name="height">130px</property>
+ <property
name="width">250px</property>
</extended-item>
</cell>
</row>
@@ -2099,7 +2151,115 @@
</detail>
</table>
</cell>
- <cell id="153"/>
+ <cell id="153">
+ <table id="165">
+ <property name="marginTop">15pt</property>
+ <property
name="marginLeft">10pt</property>
+ <property name="width">80%</property>
+ <property
name="dataSet">execution_time</property>
+ <list-property name="boundDataColumns">
+ <structure>
+ <property
name="name">instanceId</property>
+ <expression
name="expression">dataSetRow["instanceId"]</expression>
+ <property
name="dataType">string</property>
+ </structure>
+ <structure>
+ <property
name="name">DURATION_</property>
+ <expression
name="expression">dataSetRow["DURATION_"]</expression>
+ <property
name="dataType">decimal</property>
+ </structure>
+ <structure>
+ <property
name="name">q3</property>
+ <expression
name="expression">dataSetRow["q3"]</expression>
+ <property
name="dataType">integer</property>
+ </structure>
+ <structure>
+ <property
name="name">index</property>
+ <expression
name="expression">dataSetRow["index"]</expression>
+ <property
name="dataType">integer</property>
+ </structure>
+ <structure>
+ <property name="name">Column
Binding</property>
+ <property
name="displayName">ref</property>
+ <expression
name="expression">dataSetRow["index"]</expression>
+ <property
name="dataType">string</property>
+ </structure>
+ <structure>
+ <property name="name">Column
Binding_1</property>
+ <property
name="displayName">id</property>
+ <expression
name="expression">dataSetRow["instanceId"]</expression>
+ <property
name="dataType">string</property>
+ </structure>
+ <structure>
+ <property name="name">Column
Binding_2</property>
+ <expression
name="expression">dataSetRow["DURATION_"]</expression>
+ <property
name="dataType">string</property>
+ </structure>
+ </list-property>
+ <list-property name="filter">
+ <structure>
+ <property
name="operator">le</property>
+ <expression
name="expr">row["index"]</expression>
+ <simple-property-list name="value1">
+ <value>15</value>
+ </simple-property-list>
+ </structure>
+ <structure>
+ <property
name="operator">ge</property>
+ <expression
name="expr">row["DURATION_"]</expression>
+ <simple-property-list name="value1">
+ <value>row["q3"]</value>
+ </simple-property-list>
+ </structure>
+ </list-property>
+ <column id="178"/>
+ <column id="179"/>
+ <column id="180"/>
+ <header>
+ <row id="166">
+ <cell id="167">
+ <label id="181">
+ <property
name="textAlign">left</property>
+ <text-property
name="text">Ref</text-property>
+ </label>
+ </cell>
+ <cell id="168">
+ <label id="182">
+ <property
name="textAlign">left</property>
+ <text-property
name="text">ID</text-property>
+ </label>
+ </cell>
+ <cell id="169">
+ <label id="183">
+ <property
name="textAlign">left</property>
+ <text-property
name="text">Completion Time</text-property>
+ </label>
+ </cell>
+ </row>
+ </header>
+ <detail>
+ <row id="170">
+ <property
name="fontSize">10pt</property>
+ <cell id="171">
+ <data id="184">
+ <property
name="fontSize">10pt</property>
+ <property
name="resultSetColumn">Column Binding</property>
+ </data>
+ </cell>
+ <cell id="172">
+ <data id="185">
+ <property
name="resultSetColumn">Column Binding_1</property>
+ </data>
+ </cell>
+ <cell id="173">
+ <data id="186">
+ <property
name="resultSetColumn">Column Binding_2</property>
+ </data>
+ </cell>
+ </row>
+ </detail>
+ </table>
+ </cell>
</row>
</grid>
</body>
Show replies by date