summaryrefslogtreecommitdiffstats
path: root/koffice-i18n-nl/docs/koffice/kugar/dataref.docbook
blob: f3129db114bfe7eeb161373829c6aa3b539217b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<!-- if you want to validate this file separately, uncomment this prolog:

<?xml version="1.0" ?>
<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd">

-->

<sect1 id="kugardata-element">
<sect1info>
<authorgroup>
<author
><firstname
>Alexander</firstname
> <surname
>Dymo</surname
> <affiliation
> <address
><email
>cloudtemple@mksat.net</email
></address>
</affiliation>
</author>
<author
><firstname
>Phil</firstname
> <surname
>Thompson</surname
> <affiliation
> <address
><email
>phil@river-bank.demon.co.uk</email
></address>
</affiliation>
</author>
<othercredit role="translator"
><firstname
>Natalie</firstname
> <surname
>Koning</surname
><affiliation
><address
> <email
>nat@switch.demon.nl</email
></address
></affiliation
> <contrib
>Vertaler</contrib
></othercredit
> 
</authorgroup>
</sect1info>
<title
><sgmltag class="element"
>KugarData-element</sgmltag
></title>

<para
>Het element <sgmltag class="element"
>KugarData</sgmltag
> definieert de gegevensbron van een rapport. De fundamentele structuur is een verzameling rijen en kolommen. Dit document definieert geen gegevenstypen en hun attributen. De rapportsjabloon definieert het type informatie van de kolomgegevens. </para>

<para
>Het document kan gemaakt worden door een &XSL;-stylesheet op een bestaand document toe te passen en het te converteren. Als &XSL; gebruikt wordt, kunnen aangepaste macro's gebruikt worden voor het berekenen van kolommen, om te sorteren, enzovoort. </para>

<synopsis
>&lt;!ELEMENT KugarData (Row*)&gt;
&lt;!ATTLIST KugarData
        Template      CDATA  #REQUIRED&gt;

&lt;!ELEMENT Row EMPTY&gt;
&lt;!ATTLIST Row
        level         CDATA  #REQUIRED
        col1          CDATA  #IMPLIED
        col2          CDATA  #IMPLIED
        ...           CDATA  #IMPLIED
        coln          CDATA  #IMPLIED&gt;
</synopsis>


<sect2 id="kugar-data-element">
<title
>Kugar-data-element</title>
<para
>Het element <sgmltag class="element"
>KugarData</sgmltag
> bevat nul of meer <sgmltag class="element"
>Row</sgmltag
>-elementen. Een <sgmltag class="element"
>Row</sgmltag
> moet één <sgmltag class="attribute"
>level</sgmltag
>-attribuut bevatten met een waarde die overeenkomt met het detailniveau in de sjabloon. Andere attributen representeren gegevenskolommen. </para>
<para
><anchor id="template-att"/>De waarde van het attribuut <sgmltag class="attribute"
>Template</sgmltag
>is de &URL; van de rapportsjabloon die gebruikt is om de gegevens op te maken. </para>
<!--
<variablelist>
<varlistentry id="template-att">
<term
><sgmltag class="attribute"
>Template</sgmltag
></term>
<listitem>
<para>
This is an attribute of the <sgmltag class="element"
>KugarData</sgmltag>
element.  The value of the attribute is the &URL; of the report template
used to format the data.
</para>
</listitem>
</varlistentry>
-->
</sect2>

<sect2 id="row-element">
<title
>Row-element</title>

<variablelist>

<varlistentry>
<term
>Attributen</term>
<listitem>

<variablelist>

<varlistentry>
<term
><anchor id="level-att"/><sgmltag class="attribute"
>level</sgmltag
></term>
<listitem>
<para
>De waarde van het attribuut geeft aan welk detail in de rapportsjabloon gebruikt is om gegevens weer te geven. Rijen (rows) kunnen verscheidene kolomgroepen (column sets) bevatten voor verscheidene niveaus (levels), daarom moet elk attribuut, behalve <sgmltag class="attribute"
>level</sgmltag
>, als #IMPLIED opgegeven worden. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><anchor id="column-att"/><sgmltag class="attribute"
>column</sgmltag
></term>
<listitem>
<para
>De naam van het attribuut is de kolomnaam en heeft de opmaak zoals die gegeven is in de <sgmltag class="element"
>KugarData</sgmltag
> DTD. De naam van het attribuut wordt in de rapportsjabloon gebruikt om de gegevens aan de rapportvelden te koppelen. </para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>

</sect2>

</sect1>