Eclipse BIRT Designer Version 3.7.1.v20110905 Build <3.7.1.v20110905-1820>
in
/templates/blank_report.gif
ltr
96
contentBidiFormatStr
ILYNN
metadataBidiFormatStr
ILYNN
org.eclipse.birt.report.data.oda.sampledb.Driver
jdbc:classicmodels:sampledb
ClassicModels
CUSTOMERNAME
attribute
CUSTOMERNAME
CUSTOMERNAME
CUSTOMERNUMBER
measure
CUSTOMERNUMBER
CUSTOMERNUMBER
TOTALORDERS
measure
TOTALORDERS
TOTALORDERS
1
CUSTOMERNAME
string
2
CUSTOMERNUMBER
integer
3
TOTALORDERS
float
Data Source
1
CUSTOMERNAME
CUSTOMERNAME
string
12
2
CUSTOMERNUMBER
CUSTOMERNUMBER
integer
4
3
TOTALORDERS
TOTALORDERS
float
8
2.0
CUSTOMERNAME
1
12
50
0
Nullable
CUSTOMERNAME
CUSTOMERNAME
50
CUSTOMERNUMBER
2
4
10
0
Nullable
CUSTOMERNUMBER
CUSTOMERNUMBER
11
ORDERNUMBER
3
4
10
0
Nullable
ORDERNUMBER
ORDERNUMBER
11
PRICEEACH
4
8
15
0
Nullable
PRICEEACH
PRICEEACH
22
QUANTITYORDERED
5
4
10
0
Nullable
QUANTITYORDERED
QUANTITYORDERED
11
]]>
html
new Date()]]>
2.5.1
Bar Chart
Side-by-side
0.0
0.0
0.0
0.0
3.0
3.0
3.0
3.0
-1
-1
-1
-1
1
255
0
0
0
false
true
0.0
0.0
0.0
0.0
3.0
3.0
3.0
3.0
-1
-1
-1
-1
1
255
0
0
0
false
true
5
5
0
255
0
0
0
false
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
3.0
3.0
3.0
3.0
-1
-1
-1
-1
1
255
0
0
0
false
false
0
255
0
0
0
false
2.0
2.0
2.0
2.0
Vertical
Top_Bottom
1
255
0
0
0
true
Right
Categories
0
255
255
255
1
255
0
0
0
false
0.0
2.0
0.0
3.0
false
Above
0.0
0.0
212.0
130.0
3.0
3.0
3.0
3.0
-1
-1
-1
-1
1
255
0
0
0
false
true
Two_Dimensional
Points
10.0
enable.area.alt
false
A, B, C
5,4,12
0
This chart contains no data.
Center
Center
64
127
127
127
128
127
127
127
true
10.0
10.0
10.0
10.0
false
Text
X-Axis Title
14.0
true
Center
Center
90.0
0
255
255
255
1
255
0
0
0
0.0
2.0
0.0
3.0
false
Below
Linear
Y-Axis Title
14.0
true
Center
Center
0.0
0
255
255
255
1
255
0
0
0
0.0
2.0
0.0
3.0
false
Left
255
80
166
218
255
242
88
106
255
232
172
57
255
128
255
128
255
64
128
128
255
128
128
192
255
170
85
85
255
128
128
0
255
192
192
192
255
255
255
128
255
128
192
128
255
7
146
94
255
0
128
255
255
255
128
192
255
0
255
255
255
255
128
128
255
0
128
192
255
128
128
192
255
255
0
255
255
128
64
64
255
255
128
64
255
80
240
120
255
0
64
128
255
128
0
64
255
255
0
128
255
128
128
64
255
128
128
128
255
255
128
255
255
0
64
0
255
0
0
0
255
255
255
255
255
255
128
0
true
row["TOTALORDERS"]
false
Text
Series 1
Orthogonal_Value
,
Outside
false
Rectangle
Text
Sum
Vertical
1
true
Left
1
255
196
196
196
false
Across
1
255
196
196
196
true
1
255
225
225
225
false
Across
1
255
225
225
225
false
5
Min
0.0
true
false
255
80
166
218
255
242
88
106
255
232
172
57
255
128
255
128
255
64
128
128
255
128
128
192
255
170
85
85
255
128
128
0
255
192
192
192
255
255
255
128
255
128
192
128
255
7
146
94
255
0
128
255
255
255
128
192
255
0
255
255
255
255
128
128
255
0
128
192
255
128
128
192
255
255
0
255
255
128
64
64
255
255
128
64
255
80
240
120
255
0
64
128
255
128
0
64
255
255
0
128
255
128
128
64
255
128
128
128
255
255
128
255
255
0
64
0
255
0
0
0
255
255
255
255
255
255
128
0
true
row["CUSTOMERNAME"]
Orthogonal_Value
,
Outside
false
Text
Sum
Horizontal
1
true
Below
1
255
196
196
196
false
Across
1
255
196
196
196
true
1
255
225
225
225
false
Across
1
255
225
225
225
false
5
Min
0.0
true
true
false
Horizontal
50.0
]]>
SVG
row["TOTALORDERS"]
desc
-1
true
4.552083333333333in
7.614583333333333in
CUSTOMERNAME
dataSetRow["CUSTOMERNAME"]
string
CUSTOMERNUMBER
dataSetRow["CUSTOMERNUMBER"]
integer
TOTALORDERS
dataSetRow["TOTALORDERS"]
float
SelectableTable
totalDataSet
all
true
CUSTOMERNAME
CUSTOMERNAME
dataSetRow["CUSTOMERNAME"]
string
CUSTOMERNUMBER
CUSTOMERNUMBER
dataSetRow["CUSTOMERNUMBER"]
integer
TOTALORDERS
TOTALORDERS
dataSetRow["TOTALORDERS"]
float
RowCount
var currentCount = reportContext.getGlobalVariable("rowCount");
if (currentCount == null)
{
currentCount = 0;
}
currentCount++;
reportContext.setGlobalVariable("rowCount", currentCount);
currentCount;
integer
true
TOPN
boolean
ISTOPN
Expression
row["TOTALORDERS"]
n
10
true
row["TOTALORDERS"]
desc
-1
is-true
row["TOPN"]
bold
left
3
1
|
#808080
bold
left
|
|
|
eq
#C0C0C0
10pt
row.__rownum % 2
1
CUSTOMERNUMBER
|
CUSTOMERNAME
|
Currency
$#,##0.00{RoundingMode=HALF_UP}
TOTALORDERS
|
totalDataSet
CUSTOMERNAME
CUSTOMERNAME
dataSetRow["CUSTOMERNAME"]
string
CUSTOMERNUMBER
CUSTOMERNUMBER
dataSetRow["CUSTOMERNUMBER"]
integer
TOTALORDERS
TOTALORDERS
dataSetRow["TOTALORDERS"]
float
RowCount
var currentCount = reportContext.getGlobalVariable("rowCount");
if (currentCount == null)
{
currentCount = 0;
}
currentCount++;
reportContext.setGlobalVariable("rowCount", currentCount);
currentCount;
integer
true
TOPN
boolean
ISTOPN
Expression
row["TOTALORDERS"]
n
10
true
row["TOTALORDERS"]
desc
-1
#808080
bold
left
|
|
|
eq
#C0C0C0
10pt
row.__rownum % 2
1
CUSTOMERNUMBER
|
CUSTOMERNAME
|
Currency
$#,##0.00{RoundingMode=HALF_UP}
TOTALORDERS
|