You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koffice-i18n/koffice-i18n-nl/docs/koffice/kugar/dataref.docbook

163 lines
3.9 KiB

<!-- 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>