14
14
<?xml version="1.0" encoding="UTF-8"?>
16
16
<!DOCTYPE KugarTemplate [
17
<!ELEMENT KugarTemplate (ReportHeader, PageHeader, Detail, PageFooter, ReportFooter)>
18
<!ATTLIST KugarTemplate
19
PageSize CDATA #REQUIRED
20
PageOrientation CDATA #REQUIRED
21
TopMargin CDATA #REQUIRED
22
BottomMargin CDATA #REQUIRED
23
LeftMargin CDATA #REQUIRED
24
RightMargin CDATA #REQUIRED>
17
<!ELEMENT <link linkend="kugartemplate">KugarTemplate</link> (<link linkend="report-header-and-footer">ReportHeader</link>, <link linkend="page-header-and-footer">PageHeader</link>, <link linkend="detail-header-and-footer">DetailHeader</link>*, <link linkend="detail">Detail</link>*, <link linkend="detail-header-and-footer">DetailFooter</link>*, <link linkend="page-header-and-footer">PageFooter</link>, <link linkend="report-header-and-footer">ReportFooter</link>)>
18
<!ATTLIST KugarTemplate
19
<link linkend="kut-pagesize">PageSize</link> CDATA #REQUIRED
20
<link linkend="kut-pageorient">PageOrientation</link> CDATA #REQUIRED
21
<link linkend="kut-topmargin">TopMargin</link> CDATA #REQUIRED
22
<link linkend="kut-botmargin">BottomMargin</link> CDATA #REQUIRED
23
<link linkend="kut-leftmargin">LeftMargin</link> CDATA #REQUIRED
24
<link linkend="kut-rightmargin">RightMargin</link> CDATA #REQUIRED>
26
<!ELEMENT ReportHeader (Line*, Label*, Special*)>
26
<!ELEMENT <link linkend="report-header-and-footer">ReportHeader</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*)>
27
27
<!ATTLIST ReportHeader
28
Height CDATA #REQUIRED
29
PrintFrequency CDATA #REQUIRED>
28
<link linkend="rhf-height">Height</link> CDATA #REQUIRED
29
<link linkend="rhf-printfrequency">PrintFrequency</link> CDATA #REQUIRED>
31
<!ELEMENT PageHeader (Line*, Label*, Special*)>
31
<!ELEMENT <link linkend="page-header-and-footer">PageHeader</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*)>
32
32
<!ATTLIST PageHeader
33
Height CDATA #REQUIRED
34
PrintFrequency CDATA #REQUIRED>
36
<!ELEMENT Detail (Line*, Label*, Special*, Field*)>
33
<link linkend="phf-height">Height</link> CDATA #REQUIRED
34
<link linkend="phf-printfrequency">PrintFrequency</link> CDATA #REQUIRED>
36
<!ELEMENT <link linkend="detail-header-and-footer">DetailHeader</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*)>
37
<!ATTLIST DetailHeader
38
<link linkend="dhf-height">Height</link> CDATA #REQUIRED
39
<link linkend="dhf-level">Level</link> CDATA #REQUIRED>
41
<!ELEMENT <link linkend="detail">Detail</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*, <link linkend="field-element">Field</link>*)>
37
42
<!ATTLIST Detail
38
Height CDATA #REQUIRED>
40
<!ELEMENT PageFooter (Line*, Label*, Special*)>
43
<link linkend="d-height">Height</link> CDATA #REQUIRED
44
<link linkend="d-level">Level</link> CDATA #REQUIRED>
46
<!ELEMENT <link linkend="detail-header-and-footer">DetailFooter</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*)>
47
<!ATTLIST DetailFooter
48
<link linkend="dhf-height">Height</link> CDATA #REQUIRED
49
<link linkend="dhf-level">Level</link> CDATA #REQUIRED>
51
<!ELEMENT <link linkend="page-header-and-footer">PageFooter</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*)>
41
52
<!ATTLIST PageFooter
42
Height CDATA #REQUIRED
43
PrintFrequency CDATA #REQUIRED>
53
<link linkend="phf-height">Height</link> CDATA #REQUIRED
54
<link linkend="phf-printfrequency">PrintFrequency</link> CDATA #REQUIRED>
45
<!ELEMENT ReportFooter (Line*, Label*, Special*, CalculatedField*)>
56
<!ELEMENT <link linkend="report-header-and-footer">ReportFooter</link> (<link linkend="line-element">Line</link>*, <link linkend="label-element">Label</link>*, <link linkend="special-element">Special</link>*, <link linkend="calculated-field-element">CalculatedField</link>*)>
46
57
<!ATTLIST ReportFooter
47
Height CDATA #REQUIRED
48
PrintFrequency CDATA #REQUIRED>
58
<link linkend="rhf-height">Height</link> CDATA #REQUIRED
59
<link linkend="rhf-printfrequency">PrintFrequency</link> CDATA #REQUIRED>
50
<!ELEMENT Line EMPTY>
61
<!ELEMENT <link linkend="line-element">Line</link> EMPTY>
58
Style CDATA #REQUIRED>
63
<link linkend="l-x1">X1</link> CDATA #REQUIRED
64
<link linkend="l-y1">Y1</link> CDATA #REQUIRED
65
<link linkend="l-x2">X2</link> CDATA #REQUIRED
66
<link linkend="l-y2">Y2</link> CDATA #REQUIRED
67
<link linkend="l-width">Width</link> CDATA #REQUIRED
68
<link linkend="l-color">Color</link> CDATA #REQUIRED
69
<link linkend="l-style">Style</link> CDATA #REQUIRED>
60
<!ELEMENT Label EMPTY>
71
<!ELEMENT <link linkend="label-element">Label</link> EMPTY>
66
Height CDATA #REQUIRED
67
BackgroundColor CDATA #REQUIRED
68
ForegroundColor CDATA #REQUIRED
69
BorderColor CDATA #REQUIRED
70
BorderWidth CDATA #REQUIRED
71
BorderStyle CDATA #REQUIRED
72
FontFamily CDATA #REQUIRED
73
FontSize CDATA #REQUIRED
74
FontWeight CDATA #REQUIRED
75
FontItalic CDATA #REQUIRED
76
HAlignment CDATA #REQUIRED
77
VAlignment CDATA #REQUIRED
78
WordWrap CDATA #REQUIRED>
73
<link linkend="la-text">Text</link> CDATA #REQUIRED
74
<link linkend="la-x">X</link> CDATA #REQUIRED
75
<link linkend="la-y">Y</link> CDATA #REQUIRED
76
<link linkend="la-width">Width</link> CDATA #REQUIRED
77
<link linkend="la-height">Height</link> CDATA #REQUIRED
78
<link linkend="la-backgroundcolor">BackgroundColor</link> CDATA #REQUIRED
79
<link linkend="la-foregroundcolor">ForegroundColor</link> CDATA #REQUIRED
80
<link linkend="la-bordercolor">BorderColor</link> CDATA #REQUIRED
81
<link linkend="la-borderwidth">BorderWidth</link> CDATA #REQUIRED
82
<link linkend="la-borderstyle">BorderStyle</link> CDATA #REQUIRED
83
<link linkend="la-fontfamily">FontFamily</link> CDATA #REQUIRED
84
<link linkend="la-fontsize">FontSize</link> CDATA #REQUIRED
85
<link linkend="la-fontweight">FontWeight</link> CDATA #REQUIRED
86
<link linkend="la-fontitalic">FontItalic</link> CDATA #REQUIRED
87
<link linkend="la-halignment">HAlignment</link> CDATA #REQUIRED
88
<link linkend="la-valignment">VAlignment</link> CDATA #REQUIRED
89
<link linkend="la-wordwrap">WordWrap</link> CDATA #REQUIRED>
80
<!ELEMENT Field EMPTY>
91
<!ELEMENT <link linkend="field-element">Field</link> EMPTY>
87
Height CDATA #REQUIRED
88
BackgroundColor CDATA #REQUIRED
89
ForegroundColor CDATA #REQUIRED
90
BorderColor CDATA #REQUIRED
91
BorderWidth CDATA #REQUIRED
92
BorderStyle CDATA #REQUIRED
93
FontFamily CDATA #REQUIRED
94
FontSize CDATA #REQUIRED
95
FontWeight CDATA #REQUIRED
96
FontItalic CDATA #REQUIRED
97
HAlignment CDATA #REQUIRED
98
VAlignment CDATA #REQUIRED
99
WordWrap CDATA #REQUIRED
100
DataType CDATA #REQUIRED
101
DateFormat CDATA #REQUIRED
102
Precision CDATA #REQUIRED
103
Currency CDATA #REQUIRED
104
NegValueColor CDATA #REQUIRED
105
CommaSeparator CDATA #REQUIRED>
93
<link linkend="f-field">Field</link> CDATA #REQUIRED
94
<link linkend="f-text">Text</link> CDATA #REQUIRED
95
<link linkend="f-x">X</link> CDATA #REQUIRED
96
<link linkend="f-y">Y</link> CDATA #REQUIRED
97
<link linkend="f-width">Width</link> CDATA #REQUIRED
98
<link linkend="f-height">Height</link> CDATA #REQUIRED
99
<link linkend="f-backgroundcolor">BackgroundColor</link> CDATA #REQUIRED
100
<link linkend="f-foregroundcolor">ForegroundColor</link> CDATA #REQUIRED
101
<link linkend="f-bordercolor">BorderColor</link> CDATA #REQUIRED
102
<link linkend="f-borderwidth">BorderWidth</link> CDATA #REQUIRED
103
<link linkend="f-borderstyle">BorderStyle</link> CDATA #REQUIRED
104
<link linkend="f-fontfamily">FontFamily</link> CDATA #REQUIRED
105
<link linkend="f-fontsize">FontSize</link> CDATA #REQUIRED
106
<link linkend="f-fontweight">FontWeight</link> CDATA #REQUIRED
107
<link linkend="f-fontitalic">FontItalic</link> CDATA #REQUIRED
108
<link linkend="f-halignment">HAlignment</link> CDATA #REQUIRED
109
<link linkend="f-valignment">VAlignment</link> CDATA #REQUIRED
110
<link linkend="f-wordwrap">WordWrap</link> CDATA #REQUIRED
111
<link linkend="f-datatype">DataType</link> CDATA #REQUIRED
112
<link linkend="f-dateformat">DateFormat</link> CDATA #REQUIRED
113
<link linkend="f-precision">Precision</link> CDATA #REQUIRED
114
<link linkend="f-currency">Currency</link> CDATA #REQUIRED
115
<link linkend="f-negvaluecolor">NegValueColor</link> CDATA #REQUIRED
116
<link linkend="f-commaseparator">CommaSeparator</link> CDATA #REQUIRED>
107
<!ELEMENT CalculatedField EMPTY>
118
<!ELEMENT <link linkend="calculated-field-element">CalculatedField</link> EMPTY>
108
119
<!ATTLIST CalculatedField
109
CalculationType CDATA #REQUIRED
110
Field CDATA #REQUIRED
114
Width CDATA #REQUIRED
115
Height CDATA #REQUIRED
116
BackgroundColor CDATA #REQUIRED
117
ForegroundColor CDATA #REQUIRED
118
BorderColor CDATA #REQUIRED
119
BorderWidth CDATA #REQUIRED
120
BorderStyle CDATA #REQUIRED
121
FontFamily CDATA #REQUIRED
122
FontSize CDATA #REQUIRED
123
FontWeight CDATA #REQUIRED
124
FontItalic CDATA #REQUIRED
125
HAlignment CDATA #REQUIRED
126
VAlignment CDATA #REQUIRED
127
WordWrap CDATA #REQUIRED
128
DataType CDATA #REQUIRED
129
DateFormat CDATA #REQUIRED
130
Precision CDATA #REQUIRED
131
Currency CDATA #REQUIRED
132
NegValueColor CDATA #REQUIRED
133
CommaSeparator CDATA #REQUIRED>
120
<link linkend="c-calculationtype">CalculationType</link> CDATA #REQUIRED
121
<link linkend="c-field">Field</link> CDATA #REQUIRED
122
<link linkend="c-text">Text</link> CDATA #REQUIRED
123
<link linkend="c-x">X</link> CDATA #REQUIRED
124
<link linkend="c-y">Y</link> CDATA #REQUIRED
125
<link linkend="c-width">Width</link> CDATA #REQUIRED
126
<link linkend="c-height">Height</link> CDATA #REQUIRED
127
<link linkend="c-backgroundcolor">BackgroundColor</link> CDATA #REQUIRED
128
<link linkend="c-foregroundcolor">ForegroundColor</link> CDATA #REQUIRED
129
<link linkend="c-bordercolor">BorderColor</link> CDATA #REQUIRED
130
<link linkend="c-borderwidth">BorderWidth</link> CDATA #REQUIRED
131
<link linkend="c-borderstyle">BorderStyle</link> CDATA #REQUIRED
132
<link linkend="c-fontfamily">FontFamily</link> CDATA #REQUIRED
133
<link linkend="c-fontsize">FontSize</link> CDATA #REQUIRED
134
<link linkend="c-fontweight">FontWeight</link> CDATA #REQUIRED
135
<link linkend="c-fontitalic">FontItalic</link> CDATA #REQUIRED
136
<link linkend="c-halignment">HAlignment</link> CDATA #REQUIRED
137
<link linkend="c-valignment">VAlignment</link> CDATA #REQUIRED
138
<link linkend="c-wordwrap">WordWrap</link> CDATA #REQUIRED
139
<link linkend="c-datatype">DataType</link> CDATA #REQUIRED
140
<link linkend="c-dateformat">DateFormat</link> CDATA #REQUIRED
141
<link linkend="c-precision">Precision</link> CDATA #REQUIRED
142
<link linkend="c-currency">Currency</link> CDATA #REQUIRED
143
<link linkend="c-negvaluecolor">NegValueColor</link> CDATA #REQUIRED
144
<link linkend="c-commaseparator">CommaSeparator</link> CDATA #REQUIRED>
135
<!ELEMENT Special EMPTY>
146
<!ELEMENT <link linkend="special-element">Special</link> EMPTY>
136
147
<!ATTLIST Special
141
Width CDATA #REQUIRED
142
Height CDATA #REQUIRED
143
BackgroundColor CDATA #REQUIRED
144
ForegroundColor CDATA #REQUIRED
145
BorderColor CDATA #REQUIRED
146
BorderWidth CDATA #REQUIRED
147
BorderStyle CDATA #REQUIRED
148
FontFamily CDATA #REQUIRED
149
FontSize CDATA #REQUIRED
150
FontWeight CDATA #REQUIRED
151
FontItalic CDATA #REQUIRED
152
HAlignment CDATA #REQUIRED
153
VAlignment CDATA #REQUIRED
154
WordWrap CDATA #REQUIRED
155
DateFormat CDATA #REQUIRED>
148
<link linkend="s-type">Type</link> CDATA #REQUIRED
149
<link linkend="s-text">Text</link> CDATA #REQUIRED
150
<link linkend="s-x">X</link> CDATA #REQUIRED
151
<link linkend="s-y">Y</link> CDATA #REQUIRED
152
<link linkend="s-width">Width</link> CDATA #REQUIRED
153
<link linkend="s-height">Height</link> CDATA #REQUIRED
154
<link linkend="s-backgroundcolor">BackgroundColor</link> CDATA #REQUIRED
155
<link linkend="s-foregroundcolor">ForegroundColor</link> CDATA #REQUIRED
156
<link linkend="s-bordercolor">BorderColor</link> CDATA #REQUIRED
157
<link linkend="s-borderwidth">BorderWidth</link> CDATA #REQUIRED
158
<link linkend="s-borderstyle">BorderStyle</link> CDATA #REQUIRED
159
<link linkend="s-fontfamily">FontFamily</link> CDATA #REQUIRED
160
<link linkend="s-fontsize">FontSize</link> CDATA #REQUIRED
161
<link linkend="s-fontweight">FontWeight</link> CDATA #REQUIRED
162
<link linkend="s-fontitalic">FontItalic</link> CDATA #REQUIRED
163
<link linkend="s-halignment">HAlignment</link> CDATA #REQUIRED
164
<link linkend="s-valignment">VAlignment</link> CDATA #REQUIRED
165
<link linkend="s-wordwrap">WordWrap</link> CDATA #REQUIRED
166
<link linkend="s-dateformat">DateFormat</link> CDATA #REQUIRED>