[jbpm-commits] JBoss JBPM SVN: r4922 - jbpm4/trunk/modules/integration/report/src/main/resources.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed May 27 17:26:30 EDT 2009


Author: heiko.braun at 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[&quot;instanceId&quot;]</Definition>
+          <Definition>row[&quot;index&quot;]</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>




More information about the jbpm-commits mailing list