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-fr/docs/koffice/kugar/dataref.docbook

149 lines
3.7 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>
&traducteurGerardDelafond;
</authorgroup>
</sect1info>
<title
><sgmltag class="element"
>L'élément KugarData</sgmltag
></title>
<para
>L'élément <sgmltag class="element"
>KugarData</sgmltag
> définit une source de données de rapport. La structure de base est une collection de lignes et de colonnes. Ce document ne définit pas les types de données et leurs attributs. Le modèle de rapport définit les informations de type de données de colonnes. </para>
<para
>Le créateur de document peut appliquer un feuille de style &XSL; à un document existant pour le convertir en ce format. Si &XSL; est utilisé, le créateur peut appliquer des macros personnalisées utilisant &XSL; pour les calculs en colonnes, le tri, &etc; </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
>Élément de données Kugar</title>
<para
>L'élément <sgmltag class="element"
>KugarData</sgmltag
> contient zéro ou plus <sgmltag class="element"
>lignes</sgmltag
>. Une <sgmltag class="element"
>ligne</sgmltag
> doit contenir un attribut de <sgmltag class="attribute"
>niveau</sgmltag
> avec une valeur correspondant pour détailler le niveau dans le modèle. Les autres attributs représentent les colonnes de données. </para>
<para
><anchor id="template-att"/>La valeur de l'attribut de <sgmltag class="attribute"
>modèle</sgmltag
> est l'&URL; du modèle de rapport utilisé pour formater les données. </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
>Élément de ligne</title>
<variablelist>
<varlistentry>
<term
>Attributs</term>
<listitem>
<variablelist>
<varlistentry>
<term
><anchor id="level-att"/><sgmltag class="attribute"
>niveau</sgmltag
></term>
<listitem>
<para
>La valeur de l'attribut indique quel détail dans le modèle de rapport est utilisé pour afficher les données. Les lignes peuvent des colonnes variées définies pour des niveaux variés, de telle manière que n'importe quel attribut sauf <sgmltag class="attribute"
>niveau</sgmltag
> doit être déclaré comme #IMPLIED. </para>
</listitem>
</varlistentry>
<varlistentry>
<term
><anchor id="column-att"/><sgmltag class="attribute"
>colonne</sgmltag
></term>
<listitem>
<para
>Le nom de l'attribut est le nom de colonne, et utilise le format comme donné dans la définition <sgmltag class="element"
>KugarData</sgmltag
>. Le nom d'attribut est utilisé dans le modèle de rapport pour lier les données aux champs de rapport. </para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>