diff options
author | Slávek Banko <[email protected]> | 2012-08-20 20:02:39 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2012-08-20 20:02:39 +0200 |
commit | e2a67e0b1f3ee8890ba2fce71d41def0e114aca2 (patch) | |
tree | ccbc5b26503151ec4eeb450a3b4498924ad7cb55 /koffice-i18n-nl/docs/koffice/kugar | |
download | koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.tar.gz koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.zip |
Initial import of extracted tarballs
Diffstat (limited to 'koffice-i18n-nl/docs/koffice/kugar')
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/Makefile.am | 4 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/datadtd.docbook | 90 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/dataref.docbook | 162 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/designer.docbook | 677 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/index.docbook | 209 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/progguide.docbook | 671 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/starting.docbook | 100 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/template-elements.docbook | 3577 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/template.docbook | 515 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/templatedtd.docbook | 522 | ||||
-rw-r--r-- | koffice-i18n-nl/docs/koffice/kugar/tutorial.docbook | 378 |
11 files changed, 6905 insertions, 0 deletions
diff --git a/koffice-i18n-nl/docs/koffice/kugar/Makefile.am b/koffice-i18n-nl/docs/koffice/kugar/Makefile.am new file mode 100644 index 00000000..b5b4d6e6 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/koffice-i18n-nl/docs/koffice/kugar/datadtd.docbook b/koffice-i18n-nl/docs/koffice/kugar/datadtd.docbook new file mode 100644 index 00000000..d682fb51 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/datadtd.docbook @@ -0,0 +1,90 @@ +<!-- To validate this document separately, uncomment this prolog +<?xml version="1.0" ?> +<!DOCTYPE appendix PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> +--> + +<sect1 id="kugardata-dtd"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarData</sgmltag +> Document Type Definition</title> + +<synopsis +><?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE KugarData [ + <!ELEMENT <link linkend="kugar-data-element" +>KugarData</link +> (<link linkend="row-element" +>Row</link +>*)> + <!ATTLIST KugarData + <link linkend="template-att" +>Template</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="row-element" +>Row</link +> EMPTY> + <!ATTLIST Row + <link linkend="level-att" +>level</link +> CDATA #REQUIRED + <link linkend="column-att" +>col1</link +> CDATA #IMPLIED + <link linkend="column-att" +>col2</link +> CDATA #IMPLIED + <link linkend="column-att" +>...</link +> CDATA #IMPLIED + <link linkend="column-att" +>coln</link +> CDATA #IMPLIED> + ]> +</synopsis> +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/kugar/dataref.docbook b/koffice-i18n-nl/docs/koffice/kugar/dataref.docbook new file mode 100644 index 00000000..f3129db1 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/dataref.docbook @@ -0,0 +1,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 +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</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 +><!ELEMENT KugarData (Row*)> +<!ATTLIST KugarData + Template CDATA #REQUIRED> + +<!ELEMENT Row EMPTY> +<!ATTLIST Row + level CDATA #REQUIRED + col1 CDATA #IMPLIED + col2 CDATA #IMPLIED + ... CDATA #IMPLIED + coln CDATA #IMPLIED> +</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> + diff --git a/koffice-i18n-nl/docs/koffice/kugar/designer.docbook b/koffice-i18n-nl/docs/koffice/kugar/designer.docbook new file mode 100644 index 00000000..0a9c3021 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/designer.docbook @@ -0,0 +1,677 @@ +<!-- If you want to validate or edit this document 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"> + +--> +<chapter id="designer-manual"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Het handboek van Kugar Designer</title> + +<para +>Met &kudesigner; kunt u interactief rapportsjablonen creëren en wijzigen, en secties en sectie-items in een rapport invoegen.</para> + +<para +>&kudesigner; is een <acronym +>WYSIWYG</acronym +>-toepassing. De paginagrootte van het rapport bepaalt de afmetingen op het scherm. De zoomfactor is automatisch ingesteld op 100% en kan niet gewijzigd worden.</para> + +<itemizedlist> +<title +>Elke rapportsjabloon kan de volgende rapportsecties bevatten:</title> +<listitem +><para +>Rapportkoptekst</para +></listitem> +<listitem +><para +>Paginakoptekst</para +></listitem> +<listitem +><para +>Detailkoptekst</para +></listitem> +<listitem +><para +>Detail</para +></listitem> +<listitem +><para +>Detailvoettekst</para +></listitem> +<listitem +><para +>Paginavoettekst</para +></listitem> +<listitem +><para +>Rapportvoettekst</para +></listitem> +</itemizedlist> + +<itemizedlist> +<title +>Rapportsecties kunnen de volgende items bevatten:</title> +<listitem +><para +>Label</para +></listitem> +<listitem +><para +>Veld</para +></listitem> +<listitem +><para +>Berekend veld</para +></listitem> +<listitem +><para +>Speciaal veld</para +></listitem> +<listitem +><para +>Lijn</para +></listitem> +</itemizedlist> + +<para +>Rapportsecties en items kunnen met behulp van menu's of werkbalken in het rapport geplaatst worden.</para> + +<para +>Elk element, zoals een rapportsjabloon, een rapportsectie of een item, heeft eigenschappen. Deze eigenschappen definiëren afmetingen, tekst- en andere parameters. Wanneer u een nieuw element plaatst, wordt een aantal standaardeigenschappen toegepast. Bijvoorbeeld bij het element <guilabel +>Label</guilabel +> wordt de eigenschap "Weergegeven tekst" op <quote +>Tekst</quote +> ingesteld.</para> + +<para +>U kunt de eigenschappen wijzigen in het dialoogvenster <guilabel +>Rapportitem-opties</guilabel +>. Dit dialoogvenster kunt u openen door met de &RMB; op een item te klikken of door op de knop <guilabel +>Eigenschappen bewerken</guilabel +> op de werkbalk <guilabel +>Bewerken</guilabel +> te klikken. Zie de schermafdruk hieronder (eigenschappen voor een Veld-item): </para> + +<para +>Om een item te verwijderen klikt u erop met de &MMB; of klikt u op de knop <guilabel +>Verwijderen</guilabel +> op de werkbalk <guilabel +>Bewerken</guilabel +>. </para> + +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="props.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoogvenster <guilabel +>Nieuw rapport</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> + +<variablelist> +<title +>De menu's van &kudesigner;</title> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Nieuw</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Opent</action +> het dialoogvenster <guilabel +>Nieuw rapport</guilabel +> om een nieuw rapportsjabloon te creëren.</para> +<para +>Zoals op de schermafdruk te zien is, moeten de paginagrootte, de oriëntatie en de marges ingesteld worden voordat het rapport gecreëerd kan worden. </para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="file_new.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <interface +>Nieuw rapport</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>O</keycap +> </keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Openen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Opent</action +> een al eerder opgeslagen rapportsjabloon.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Recent geopend</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Toont</action +> een lijst met recent geopende bestanden. Selecteer het bestand dat u wilt openen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>S</keycap +> </keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Slaat de huidige rapportsjabloon op</action +> als een &XML;-bestand.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bestand</guimenu +> <guimenuitem +>Opslaan als...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Slaat de huidige rapportsjabloon op</action +> onder een andere naam.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>W</keycap +> </keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Sluiten</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Sluit</action +> de huidige rapportsjabloon.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>P</keycap +> </keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Afdrukken...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Drukt de huidige rapportsjabloon af</action +> in &XML;-opmaak.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>Q</keycap +> </keycombo +></shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Afsluiten</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Sluit het programma af</action +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Selectie annuleren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Annuleert</action +> elke bewerkactie, zodat eigenschappen niet gewijzigd en items niet verwijderd zullen worden.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Eigenschappen bewerken</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Opent een dialoogvenster waarin u de eigenschappen van het geselecteerde item kunt <action +>bewerken</action +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bewerken</guimenu +> <guimenuitem +>Verwijderen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Verwijdert</action +> het geselecteerde item.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Rapportkoptekst</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Rapportkoptekst</action +> in de rapportsjabloon.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Paginakoptekst</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Paginakoptekst</action +> in de rapportsjabloon.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Detailkoptekst</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Detailkoptekst</action +> in de rapportsjabloon.</para> +<para +>Voordat de sectie geplaatst wordt, kunt u in het dialoogvenster <guilabel +>Detailkoptekst toevoegen</guilabel +> het niveau specificeren. De koptekst wordt aan het detail in het opgegeven niveau toegevoegd.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail_header.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Detailkoptekst toevoegen</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Detail</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Detail</action +> in de rapportsjabloon.</para> +<para +>Voordat de sectie geplaatst wordt, kunt u in het dialoogvenster <guilabel +>Detail toevoegen</guilabel +> het niveau specificeren.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <interface +>Detail toevoegen</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Detailvoettekst</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Detailvoettekst</action +> in de rapportsjabloon.</para> +<para +>Voordat de sectie geplaatst wordt, kunt u in het dialoogvenster <guilabel +>Detailvoettekst toevoegen</guilabel +> het niveau specificeren. De voettekst wordt aan het detail in het opgegeven niveau toegevoegd.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail_footer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <guilabel +>Detailvoettekst toevoegen</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Paginavoettekst</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Paginavoettekst</action +> in de rapportsjabloon.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Secties</guimenu +> <guimenuitem +>Rapportvoettekst</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst de sectie Rapportvoettekst</action +> in de rapportsjabloon.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Items</guimenu +> <guimenuitem +>Selectie annuleren</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Annuleert</action +> de selectie, zodat geen item aan de sectie toegevoegd zal worden.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Items</guimenu +> <guimenuitem +>Label</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst het element "Label"</action +> in de sectie.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Items</guimenu +> <guimenuitem +>Veld</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst het element "Veld"</action +> in de sectie.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Items</guimenu +> <guimenuitem +>Berekend Veld</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst het element "Berekend Veld"</action +> in de sectie.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Items</guimenu +> <guimenuitem +>Speciaal Veld</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst het element "Speciaal Veld"</action +> in de sectie.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Items</guimenu +> <guimenuitem +>Lijn</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Plaatst het element "Lijn"</action +> in de sectie.</para +></listitem> +</varlistentry> + +</variablelist> +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/kugar/index.docbook b/koffice-i18n-nl/docs/koffice/kugar/index.docbook new file mode 100644 index 00000000..7a214626 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/index.docbook @@ -0,0 +1,209 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kudesigner "Kugar Report Designer"> + <!ENTITY kugar "Kugar"> + <!ENTITY kappname "&kugar;"> + <!ENTITY package "koffice"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Dutch "INCLUDE"> + <!ENTITY template SYSTEM "template.docbook"> + <!ENTITY templatedtd SYSTEM "templatedtd.docbook"> + <!ENTITY templateelements SYSTEM "template-elements.docbook"> + <!ENTITY datadtd SYSTEM "datadtd.docbook"> + <!ENTITY dataelements SYSTEM "dataref.docbook"> + <!ENTITY progguide SYSTEM "progguide.docbook"> + <!ENTITY starting SYSTEM "starting.docbook"> + <!ENTITY designermanual SYSTEM "designer.docbook"> + <!ENTITY tutorial SYSTEM "tutorial.docbook"> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Het handboek van &kugar;</title> + +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +<copyright> +<year +>2000</year> +<year +>2001</year> +<holder +>Phil Thompson</holder> +</copyright> +<copyright> +<year +>2002</year> +<holder +>Alexander Dymo</holder> +</copyright> +<!--&underFDL;--> +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2002-06-11</date> +<releaseinfo +>1.02.00</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&kugar; is een op sjablonen gebaseerde &XML;-rapportengenerator. &kudesigner; is een flexibel &GUI;-hulpmiddel om rapportsjablonen voor &kugar; te ontwerpen. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>kdeutils</keyword> +<keyword +>kugar</keyword> +<keyword +>kudesigner</keyword> +<keyword +>rapport</keyword> +<keyword +>generator</keyword> +<keyword +>generator</keyword> +<keyword +>ontwerp</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Inleiding</title> + +<para +>&kugar; is een hulpmiddel voor &Qt; en &kde; om rapporten te creëren. Het bevat een &GUI; om rapportsjablonen te ontwerpen, een rapportengenerator, een &konqueror;-deel om rapporten snel te kunnen zien en een aantal voorbeelden.</para> + +<para +>&kudesigner; is een hulpmiddel om rapportsjablonen voor &kugar; te ontwerpen. De &kugar;-rapportengenerator maakt gebruik van een op &XML; gebaseerd sjabloonbestand (dat met de hand of met &kudesigner; gecreëerd kan worden) en een gegevensbestand (ook in &XML;-opmaak) om rapporten te creëren. Meer informatie over &kudesigner; kunt u in het <link linkend="designer-manual" +>Handboek van Kugar Designer</link +> vinden. </para> + +<para +>Zie <link linkend="template-dtd" +>De Kugar-sjabloon Document Type Definition</link +> voor een overzicht van de <acronym +>DTD</acronym +> (het bestandstype) van de sjabloon, <link linkend="kugardata-dtd" +>Kugar-gegevens Document Type Definition</link +> en <link linkend="tutorial" +>Snelcursus</link +> voor een stap voor stap-uitleg hoe u rapporten kunt creëren. </para> + +<para +>In de <link linkend="prog-guide" +>Gids voor programmeurs</link +> kunt u informatie vinden over het gebruik van &kugar; in uw eigen toepassingen.</para> +</chapter> + +&tutorial; + +&starting; + +&designermanual; + +&progguide; + +<chapter> +<title +>Dankbetuigingen en licentie</title> + +<para +>&kugar; </para> + +<para +>Copyright 2000 Mutiny Bay Software </para> +<para +>Copyright 2000, 2001, Phil Thompson </para> +<para +>Copyright 2002 Alexander Dymo </para> + +<para +>Gedeelten van de documentatie Copyright 2000, 2001 Phil Thompson en Copyright 2002 Alexander Dymo</para> + +<para +>Dit document is vertaald in het Nederlands door <othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +>.</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="document-structure"> +<title +>Documentstructuur</title> +&templatedtd; +&template; +&templateelements; +&datadtd; +&dataelements; +</appendix> + +<appendix id="installation"> +<title +>Installatie</title> + +&install.intro.documentation; +&install.compile.documentation; +</appendix> + +</book> diff --git a/koffice-i18n-nl/docs/koffice/kugar/progguide.docbook b/koffice-i18n-nl/docs/koffice/kugar/progguide.docbook new file mode 100644 index 00000000..1e67aedf --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/progguide.docbook @@ -0,0 +1,671 @@ +<!-- If you want to validate or edit this document 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"> + +--> + +<chapter id="prog-guide"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Gids voor programmeurs</title> + +<sect1 id="how-to-use-in-progs"> +<title +>&kugar; in uw eigen programma's gebruiken</title> + +<itemizedlist> +<title +>Er zijn verschillende manieren om &kugar; te gebruiken</title> +<listitem> +<para +>Creëer een tijdelijk bestand met gegevens die volgens de <link linkend="kugardata-dtd" +>KugarData Document Type Definition</link +> georganiseerd zijn. Voer dan het <command +>kugar</command +>-shell-commando uit ( <cmdsynopsis +> <command +>kugar</command +> <group +> <option +>-d <replaceable +>Kugar-gegevensbestand</replaceable +></option +> </group +> <group +> <option +>-r <replaceable +>Kugar-sjabloonbestand</replaceable +></option +> </group +> </cmdsynopsis +> ) om een voorbeeld van het rapport te zien en het af te drukken. U kunt een gedetailleerde beschrijving vinden in het gedeelte <link linkend="prog-using-for-preview" +>&kugar;-shell gebruiken om rapporten te bekijken</link +>. </para> +</listitem> +<listitem> +<para +>Gebruik &kugar; direct in de code van de toepassing. U kunt een gedetailleerde beschrijving vinden in het gedeelte <link linkend="prog-using-widget" +>&kugar;-classes gebruiken voor het rapporteren</link +>. </para> +</listitem> +<listitem> +<para +>Creëer een &Qt;-designer-plugin, gebruik de plugin om de &GUI; van de toepassing in de designer te bouwen en link deze dynamisch aan het programma. U kunt een gedetailleerde beschrijving vinden in het gedeelte <link linkend="prog-designer-plugin" +>Een &Qt;-designer-plugin creëren</link +>. </para> +</listitem> +</itemizedlist> + +<para +>De twee laatstgenoemde methoden zijn vooral voor &Qt;- en &kde;-ontwikkelaars; &kugar; is echter ontworpen als rapportengenerator die onafhankelijk is van een programmeertaal en/of <acronym +>IDE</acronym +>. Er wordt gebruik gemaakt van &XML;-opmaak om rapportsjablonen en gegevensbestanden te beschrijven. Andere programma's kunnen ook uitvoer produceren in de opmaak van een &kugar;-gegevensbestand (zoals beschreven is in <link linkend="kugardata-dtd" +>KugarData <acronym +>DTD</acronym +></link +>) of in de opmaak van een rapportsjabloon (zie <link linkend="template-dtd" +>KugarTemplate <acronym +>DTD</acronym +></link +>). Een &kugar;-shell kan gebruikt worden om het gegenereerde rapport te bekijken en af te drukken. </para> + +</sect1> + +<sect1 id="prog-using-for-preview"> +<title +>&kugar;-shell gebruiken om rapporten te bekijken</title> + +<orderedlist> +<title +>De methode om een rapport te creëren, te bekijken en af te drukken:</title> +<listitem> +<para +>Creëer een rapportsjabloon met behulp van &kudesigner; </para> +</listitem> +<listitem> +<para +>Creëer een gegevensbestand met kolomwaarden voor de detailgroepen van het rapport. Gebruik <link linkend="kugardata-dtd" +>KugarData <acronym +>DTD</acronym +></link +> om correcte gegevensbestanden te produceren. </para> +</listitem> +<listitem> +<para +>Voer &kugar;-shell uit om het rapport te bekijken en af te drukken. Om dit in bijvoorbeeld C of C++ te doen:</para> + +<programlisting +><function +>system(<option +>"kugar -r <replaceable +>template_file.ktf</replaceable +>-d <replaceable +>data_file.kdf</replaceable +>"</option +>)</function +>. +</programlisting> + +<para +>Vergeet niet om <filename class="headerfile" +>stdlib.h</filename +> te "include"-en. </para> +</listitem> +</orderedlist> +</sect1> + +<sect1 id="prog-using-widget"> +<title +>&kugar;-classes gebruiken voor het rapporteren</title> +<para +>In de &kugar;-library zijn twee widgets inbegrepen. </para> +<para +>De <classname +>KReportViewer</classname +>-class is ontworpen voor &kde;-ontwikkelaars. Deze ondersteunt een &kde;-afdruksysteem en &UNIX;-lokalisatie via <function +>i18n()</function +>-calls. </para> +<para +>De <classname +>MReportViewer</classname +>-class is ontworpen voor &Qt;-ontwikkelaars en is geschikt voor meerdere platforms. Deze kan zowel op &UNIX;-platforms als op &Windows; en &MacOS; gebruikt worden. </para> +<para +>Om een programma te maken dat de &kugar;-library gebruikt, moet het gelinkt worden met de shared library <filename +>libkugar.so</filename +>, die inbegrepen is in de &kugar;-distributie voor alle &UNIX;-platforms. </para> +<para +>Include-bestanden zijn <filename +>kugarqt.h</filename +> en <filename +>kugar.h</filename +>, respectievelijk voor &Qt;-en &kde;-programma's. </para> +<para +>Een gedetailleerd voorbeeld van het gebruik van &kugar;-classes kunt u vinden in de map <filename class="directory" +>/shell</filename +> in de &kugar;-broncode. </para> +<para +><classname +>MReportViewer</classname +> (evenals <classname +>KReportViewer</classname +>) bevat verscheidene public methoden die gebruikt kunnen worden. </para> +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>renderReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Rendert het rapport op een scherm.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>printReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Opent het dialoogvenster om het rapport af te drukken.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>clearReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Maakt het scherm schoon en geeft de rapportgegevens vrij. Gebruik deze functie vóór u een nieuw rapport opent.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportData</function +></funcdef +> <paramdef +>const QString &<parameter +>data_file_name</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Gebruik het bestand <replaceable +>data_file_name</replaceable +> als bron voor rapportgegevens.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportData</function +></funcdef +> <paramdef +>const QIODevice &<parameter +>data_io_device</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Gebruik het bestand <replaceable +>data_io_device</replaceable +> als bron voor rapportgegevens. IO-device kan elke successor van de <classname +>QIODevice</classname +>-class zijn. Om bijvoorbeeld records direct uit een database te halen creëert u een <classname +>QIODevice</classname +>-successor en herdefinieert u de benodigde functionaliteit. </funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportTemplate</function +></funcdef +> <paramdef +>const QString &<parameter +>template_file_name</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Gebruik het bestand <replaceable +>template_file_name</replaceable +> als bron voor de rapportsjabloon.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportTemplate</function +></funcdef +> <paramdef +>const QIODevice &<parameter +>template_io_device</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Gebruik het bestand <replaceable +>template_io_device</replaceable +> als bron voor de rapportsjabloon. IO-device kan elke successor van de <classname +>QIODevice</classname +>-class zijn. Om bijvoorbeeld een rapportsjabloon vanaf een netwerk of uit een database te halen creëert u een QIODevice-successor en herdefinieert u de benodigde functionaliteit. </funcsynopsisinfo> +</funcsynopsis> + +</sect1> + +<sect1 id="prog-designer-plugin"> +<title +>Een &Qt;-designer-plugin creëren</title> + +<para +>Dit is de voorbeeldcode voor een designer-plugin. De onderstaande code is voor een plugin voor een <classname +>KReportViewer</classname +>-widget voor &kde;. </para> + +<para +>Om een &Qt;-widget te maken moet u <classname +>KReportViewer</classname +> in de code vervangen door <classname +>MReportViewer</classname +> en <filename +>kugar.h</filename +> door <filename +>kugarqt.h</filename +>. </para> + +<sect2 id="plugin-usage"> +<title +>De plugin gebruiken</title> +<para +>De designer-plugin maakt het mogelijk om de &Qt;-Designer te gebruiken om een <classname +>KReportViewer</classname +>-widget in een venster te plaatsen en correct weer te geven. </para> + +<para +>Programma's die deze plugin gebruiken, moeten er dynamisch mee gelinkt worden. De overeenkomstige library is <filename +>libkugar_plugin.so</filename +>. Widgets of dialoogvensters met de <classname +>KReportViewer</classname +>-widget moeten bij de implementatie <kugar.h> includen en een declaration <classname +>class KReportViewer</classname +> hebben. Includes kunnen met behulp van de Object Explorer van &Qt;-Designer (Source tab) gemaakt worden. </para> + +<para +>Om de plugin te maken: <cmdsynopsis +><command +>qmake</command +> <arg +>kugar_plugin.pro</arg +> </cmdsynopsis> +<cmdsynopsis> +<command +>make</command> +</cmdsynopsis> +</para> + +</sect2> + +<sect2 id="plugin-code"> +<title +>De plugin-code</title> + +<segmentedlist> +<title +>De plugin-code bestaat uit drie bestanden:</title> +<segtitle +><link linkend="plugin-h-source" +>kugar_plugin.h</link +></segtitle> +<segtitle +><link linkend="plugin-cpp-source" +>kugar_plugin.cpp</link +></segtitle> +<segtitle +><link linkend="plugin-pro-source" +>kugar_plugin.pro</link +></segtitle> +<seglistitem> +<seg +>Een header-bestand voor de <classname +>KugarWidgetPlugin</classname +>, <classname +>QWidgetPlugin</classname +>-successor;</seg> +<seg +>Een source-bestand voor de <classname +>KugarWidgetPlugin</classname +>, <classname +>QWidgetPlugin</classname +>-successor;</seg> +<seg +>Een project-bestand voor de <application +>QMake</application +>-utility.</seg> +</seglistitem> +</segmentedlist> + +<sect3 id="plugin-h-source"> +<title +>kugar_plugin.h</title> + +<programlisting +>#include <qwidgetplugin.h> + +class KugarWidgetPlugin:public QWidgetPlugin +{ +public: + KugarWidgetPlugin (); + + QStringList keys () const; + QWidget *create (const QString & classname, QWidget * parent = + 0, const char *name = 0); + QString group (const QString &) const; + QIconSet iconSet (const QString &) const; + QString includeFile (const QString &) const; + QString toolTip (const QString &) const; + QString whatsThis (const QString &) const; + bool isContainer (const QString &) const; +}; +</programlisting> +</sect3> + + +<sect3 id="plugin-cpp-source"> +<title +>kugar_plugin.cpp</title> + +<programlisting +>#include "kugar_plugin.h" +#include <kugar.h> + +static const char *kugar_pixmap[] = { + "22 22 127 2", + ".d c #000000", + ".c c #131313", + ".b c #282828", + ".a c #434241", + ".e c #4e463a", + ".# c #595551", + ".G c #66553b", + "#F c #68635f", + "#R c #6b4f23", + "#q c #6e6862", + "#M c #6f5229", + ".n c #6f6146", + ".w c #735310", + ".V c #755c2a", + ".I c #775f34", + ".0 c #77694a", + "#n c #7e6434", + ".o c #806f50", + "#C c #835d2d", + ".P c #837c75", + "#B c #85653a", + "#k c #85827e", + ".x c #866d46", + ".U c #877967", + ".X c #888888", + ".F c #89724d", + "#x c #8b6d2a", + ".S c #8d7759", + ".z c #8e733b", + "#L c #906e49", + "#Q c #947b56", + ".r c #948058", + ".J c #957844", + ".4 c #987736", + ".q c #998969", + ".k c #999897", + ".R c #9a8a75", + "#i c #9f8348", + "#I c #a37c4b", + ".u c #a38d66", + ".E c #a58558", + "#A c #a8834b", + ".s c #a9967a", + ".t c #aa9467", + ".C c #ae9f8d", + "#6 c #afa49d", + "#5 c #afa9a4", + "#W c #b18e4d", + ".K c #b1935a", + ".B c #b39660", + "#V c #b49866", + "#a c #b49d6c", + "## c #b49d72", + ".j c #b5b4b4", + "#0 c #b7a597", + ".O c #b9b1a9", + ".L c #bb9c61", + ".M c #bb9e6b", + ".A c #bca778", + "#j c #bea46b", + ".T c #bfb37d", + ".v c #c0b391", + ".W c #c3a262", + ".i c #c4c4c4", + "#m c #c5b7aa", + "#8 c #c69f80", + ".D c #c6b79b", + "#3 c #c7a589", + ".7 c #c7a76c", + "#u c #c7bbaf", + ".6 c #c8ad74", + "#7 c #c8b7a9", + "#r c #c8beb5", + ".m c #c8c8c8", + "#U c #cbad96", + "#f c #ccb681", + "#h c #cdac6c", + "#P c #cdb49f", + "#X c #cdb8a6", + "#H c #ceb7a4", + ".y c #ceb892", + ".N c #cecac3", + "#Z c #cfb16f", + "#O c #cfbdad", + ".Z c #cfc7c0", + "#w c #d0bcab", + ".5 c #d1ad6b", + "#s c #d1bfb1", + ".h c #d5d5d5", + "#l c #d6cdc6", + "#D c #d8b36e", + ".H c #dac592", + "#t c #dbb977", + ".g c #dcdcdc", + ".1 c #e0dcc1", + ".f c #e0e0df", + "#1 c #e3c8b1", + "#S c #e4cdb9", + ".3 c #e4d9a3", + "#4 c #e6c1a1", + "#2 c #e7c4a5", + "#K c #e9c179", + "#g c #e9c47e", + "#Y c #e9c8ac", + ".2 c #eae6c0", + "#T c #ebcdb3", + ".Q c #ebd4b9", + "#E c #ecca87", + "#z c #ecd799", + ".l c #ececeb", + "#G c #efd7c2", + "#e c #efe3ab", + ".8 c #efe8e3", + "#v c #f1dcca", + "#. c #f2e2d4", + ".p c #f4f4f4", + "#y c #f5daa0", + "#J c #f6cf7f", + ".9 c #f7ede4", + "#p c #f9d995", + ".Y c #fcf9f6", + "#d c #fefcc5", + "#c c #fefdda", + "#b c #fefee1", + "#N c #ffd685", + "#o c #fff0a9", + "Qt c #ffffff", + "QtQtQtQtQtQt.#.a.a.a.b.b.b.c.c.d.d.dQtQtQtQt", + "QtQtQtQtQtQt.e.f.g.g.f.g.g.h.i.j.d.k.dQtQtQt", + "QtQtQtQtQtQt.a.gQtQtQtQtQtQt.l.f.c.m.k.dQtQt", + "QtQtQtQtQt.n.n.n.n.n.o.g.pQtQt.l.bQt.m.k.dQt", + "QtQtQt.q.q.r.q.s.t.r.q.u.u.g.pQt.a.fQt.m.k.d", + "QtQt.s.s.v.w.x.y.y.t.z.A.t.B.i.p.#.a.b.c.d.d", + "Qt.C.C.D.E.F.G.A.H.F.I.J.K.L.M.i.p.l.N.O.P.d", + "Qt.s.v.Q.q.R.S.T.A.R.U.V.L.W.W.X.g.Y.f.Z.k.d", + ".0.s.t.Q.1.U.R.2.3.S.U.4.5.6.6.7.j.8.9#..O.d", + ".G##.V#a#b.1#c#c#d#e#f#g#h#i#j.W#k#l.9#.#m.d", + ".G.4.F#n#c#c#c#d#d#o#p#g.x.w#i.L#q#r#.#.#s.d", + ".e.J.J.I.3#d.H#j.6#f#p#t#n.w.E.L#q#u#.#v#w.d", + ".G.A#x.z#y#z#A#B#B#C#D#E.4.4.6#h#F#m#v#G#H.d", + ".o.s.A#j#E#t#I#I#I#C#A#J#p#p#K#t#F#m#v#G#H.d", + "Qt##.A.6.7#I#I#A.E#L#M.W#N#J#K.a.U#O#G.Q#P.d", + "Qt#a.M.L.J#A#I.4.E#Q.x#R#D#J#g.#.C#S.Q#T#U.d", + "QtQt#V.K.z#Q.s.S.x.S#B#M#W#E.a.U#X.Q#T#Y#U.d", + "QtQtQt.M#i#B.r#Q#Q.r#Q.z#Z.a#q#0#1#T#Y#2#3.d", + "QtQtQtQtQt#j.L.L.W.5#t.a.#.U#0#1#T#Y#2#4#3.d", + "QtQtQtQtQtQt.d#F#q#q#q.P.C#O#S.Q#T#Y#2#4#3.d", + "QtQtQtQtQtQt.d#5#5#6#6#0#7#w#H#P#U#U#3#3#8.d", + "QtQtQtQtQtQt.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d.d" +}; + +KugarWidgetPlugin::KugarWidgetPlugin () +{ +} + +QStringList KugarWidgetPlugin::keys () const +{ + QStringList list; + list << "KReportViewer"; + return list; +} + +QWidget* KugarWidgetPlugin::create (const QString & key, QWidget * parent, + const char *name) +{ + if (key == "KReportViewer") + return new KReportViewer (parent, name); + return 0; +} + +QString KugarWidgetPlugin::group (const QString & feature) const +{ + if (feature == "KReportViewer") + return "Display"; + return QString::null; +} + +QIconSet KugarWidgetPlugin::iconSet (const QString &) const +{ + return QIconSet (QPixmap (kugar_pixmap)); +} + +QString KugarWidgetPlugin::includeFile (const QString & feature) const +{ + if (feature == "KReportViewer") + return "kugar.h"; + return QString::null; +} + +QString KugarWidgetPlugin::toolTip (const QString & feature) const +{ + if (feature == "KReportViewer") + return "Kugar report viewer widget"; + return QString::null; +} + +QString KugarWidgetPlugin::whatsThis (const QString & feature) const +{ + if (feature == "KReportViewer") + return "A widget to view xml reports"; + return QString::null; +} + +bool KugarWidgetPlugin::isContainer (const QString &) const +{ + return FALSE; +} + +Q_EXPORT_PLUGIN( KugarWidgetPlugin ) +</programlisting> +</sect3> + +<sect3 id="plugin-pro-source"> +<title +>kugar_plugin.pro</title> + +<programlisting +>SOURCES += kugar_plugin.cpp +HEADERS += kugar_plugin.h + +DESTDIR = $(QTDIR)/plugins/designer +TARGET = kugar_plugin + +target.path=$$plugins.path +isEmpty(target.path):target.path=$$QT_PREFIX/plugins +PROJECTNAME = KugarPlugin +TEMPLATE = lib +CONFIG += qt warn_on release plugin +unix:LIBS += -lkugar +LANGUAGE = C++ +</programlisting> +</sect3> + +</sect2> + +</sect1> +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/kugar/starting.docbook b/koffice-i18n-nl/docs/koffice/kugar/starting.docbook new file mode 100644 index 00000000..60ad0872 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/starting.docbook @@ -0,0 +1,100 @@ +<!-- If you want to validate or edit this document separately, uncomment +this prolog + +<?xml version="1.0" ?> +<!DOCTYPE appendix PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> +<chapter id="starting"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>&kugar; en &kudesigner; starten</title> +<para +>Aan &kugar; kunnen twee argumenten op de commandoregel meegegeven worden: </para> + +<cmdsynopsis +><command +>kugar</command +> <group +> <option +>-d <replaceable +> Kugar-gegevensbestand</replaceable +></option +> </group +> <group +> <option +>-r <replaceable +>Kugar-sjabloonbestand</replaceable +></option +> </group +> </cmdsynopsis> + +<para +>Bijvoorbeeld: <userinput +><command +>kugar</command +> <option +>-d</option +> <parameter +>voorbeeld1.kdf</parameter +> <option +>-r</option +> <parameter +>voorbeeld1.ktf</parameter +></userinput +> </para> + +<para +>&kudesigner; kan gestart worden zonder argumenten of met de naam van een rapportsjabloon als argument: </para> +<cmdsynopsis +><command +>kudesigner</command +> <group +> <replaceable +>sjabloon.ktf</replaceable +> </group +> </cmdsynopsis> + +</chapter> diff --git a/koffice-i18n-nl/docs/koffice/kugar/template-elements.docbook b/koffice-i18n-nl/docs/koffice/kugar/template-elements.docbook new file mode 100644 index 00000000..26a86bbc --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/template-elements.docbook @@ -0,0 +1,3577 @@ +<!-- If you want to edit or validate this document 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="template-elements"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarTemplate</sgmltag +> sjabloonelementen</title> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Section bands</entry> +<entry +>Section elements</entry> +</row> +</thead> +<tbody> +<row> +<entry +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportHeader</sgmltag +></link +></entry> +<entry +><link linkend="line-element" +><sgmltag class="element" +>Line</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageHeader</sgmltag +></link +></entry> +<entry +><link linkend="label-element" +><sgmltag class="element" +>Label</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailHeader</sgmltag +></link +></entry> +<entry +><link linkend="field-element" +><sgmltag class="element" +>Field</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail" +><sgmltag class="element" +>Detail</sgmltag +></link +></entry> +<entry +><link linkend="calculated-field-element" +><sgmltag class="element" +>CalculatedField</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailFooter</sgmltag +></link +></entry> +<entry +><link linkend="special-element" +><sgmltag class="element" +>Special</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageFooter</sgmltag +></link +></entry> +<entry +>Page Footer</entry> +</row> +<row> +<entry +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportFooter</sgmltag +></link +></entry> +<entry +>Report Footer</entry> +</row> +</tbody> +</tgroup> +</informaltable> + + +<sect2 id="report-header-and-footer"> +<title +>De secties <sgmltag class="element" +>ReportHeader</sgmltag +> en <sgmltag class="element" +>ReportFooter</sgmltag +></title> + +<para +>De elementen <sgmltag class="element" +>ReportHeader</sgmltag +> en<sgmltag class="element" +>ReportFooter</sgmltag +> definieëren rapportsecties die gewoonlijk aan het begin en aan het einde van het rapport afgedrukt worden. </para> + +<synopsis +><!ELEMENT ReportHeader (<link linkend="line-element" +>Line</link +>*, <link linkend="label-element" +>Label</link +>*, <link linkend="special-element" +>Special</link +>*)> +<!ATTLIST ReportHeader + Height CDATA #REQUIRED + PrintFrequency CDATA #REQUIRED> +</synopsis> + +<synopsis +><!ELEMENT ReportFooter (<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 +>*)> +<!ATTLIST ReportFooter + Height CDATA #REQUIRED + PrintFrequency CDATA #REQUIRED> +</synopsis> + +<variablelist> + +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="rhf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van de rapportsectie in. Als u deze sectie niet wilt gebruiken, stelt u de waarde in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="rhf-printfrequency"/><sgmltag class="attribute" +>PrintFrequency</sgmltag +></term> +<listitem> +<para +>Stelt de afdrukfrequentie van de sectie in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Print Frequency</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>First Page</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Every Page</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Last Page</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="page-header-and-footer"> +<title +>De secties <sgmltag class="element" +>PageHeader</sgmltag +> en <sgmltag class="element" +>PageFooter</sgmltag +></title> + +<para +>De elementen <sgmltag class="element" +>PageHeader</sgmltag +> en <sgmltag class="element" +>PageFooter</sgmltag +> definiëren rapportsecties die gewoonlijk op elke pagina van het rapport afgedrukt worden. </para> + +<synopsis +><!ELEMENT PageHeader (<link linkend="line-element" +>Line</link +>*, <link linkend="label-element" +>Label</link +>*, <link linkend="special-element" +>Special</link +>*)> +<!ATTLIST PageHeader + Height CDATA #REQUIRED + PrintFrequency CDATA #REQUIRED> +</synopsis> + +<synopsis +><!ELEMENT PageFooter (<link linkend="line-element" +>Line</link +>*, <link linkend="label-element" +>Label</link +>*, <link linkend="special-element" +>Special</link +>*)> +<!ATTLIST PageFooter + Height CDATA #REQUIRED + PrintFrequency CDATA #REQUIRED> +</synopsis> + +<variablelist> + +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="phf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van de rapportsectie in. Als u deze sectie niet wilt gebruiken, stelt u de waarde in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="phf-printfrequency"/><sgmltag class="attribute" +>PrintFrequency</sgmltag +></term> +<listitem> +<para +>Stelt de afdrukfrequentie van de sectie in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Print Frequency</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>First Page</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Every Page</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Last Page</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="detail-header-and-footer"> +<title +>De secties <sgmltag class="element" +>DetailHeader</sgmltag +> en <sgmltag class="element" +>DetailFooter</sgmltag +></title> + +<para +>De elementen <sgmltag class="element" +>DetailHeader</sgmltag +> en <sgmltag class="element" +>DetailFooter</sgmltag +> definiëren rapportsecties die voor en na de details van een niveau en onderaan het rapport afgedrukt worden. </para> + +<synopsis +><!ELEMENT DetailHeader (<link linkend="line-element" +>Line</link +>*, <link linkend="label-element" +>Label</link +>*, <link linkend="special-element" +>Special</link +>*)> +<!ATTLIST DetailHeader + Height CDATA #REQUIRED + Level CDATA #REQUIRED> +</synopsis> + +<synopsis +><!ELEMENT DetailFooter (<link linkend="line-element" +>Line</link +>*, <link linkend="label-element" +>Label</link +>*, <link linkend="special-element" +>Special</link +>*)> +<!ATTLIST DetailFooter + Height CDATA #REQUIRED + Level CDATA #REQUIRED> +</synopsis> + +<variablelist> + +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="dhf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van de rapportsectie in. Als u deze sectie niet wilt gebruiken, stelt u de waarde in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="dhf-level"/><sgmltag class="attribute" +>Level</sgmltag +></term> +<listitem> +<para +>Stelt het hiërarchieniveau van de sectie in. Secties met hogere niveaus worden afgedrukt voor secties met lagere niveaus. Level kan elk getal zijn, beginnend bij 0. </para> + +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="detail"> +<title +>De sectie <sgmltag class="element" +>Detail</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>Detail</sgmltag +> definieert de rapportsectie die de rapportgegevens bevat. Het rapport kan meerdere details hebben, die toegankelijk worden door het Level-attribuut van het detail. </para> + +<synopsis +><!ELEMENT Detail (<link linkend="line-element" +>Line</link +>*, <link linkend="label-element" +>Label</link +>*, <link linkend="special-element" +>Special</link +>*, <link linkend="field-element" +>Field</link +>*)> +<!ATTLIST Detail + Height CDATA #REQUIRED + Level CDATA #REQUIRED> +</synopsis> + +<variablelist> +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="d-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van de rapportsectie in. Als u deze sectie niet wilt gebruiken, stelt u de waarde in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> +<varlistentry> +<term +><anchor id="d-level"/><sgmltag class="attribute" +>Level</sgmltag +></term> +<listitem> +<para +>Stelt het hiërarchieniveau van de sectie in. Secties met hogere niveaus worden afgedrukt voor secties met lagere niveaus. Level kan elk getal zijn, beginnend bij 0. Dit is een attribuut van een <sgmltag class="attribute" +>row</sgmltag +>-element in een gegevensbestand. </para> + +</listitem> +</varlistentry> + +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="line-element"> +<title +><sgmltag class="element" +>Line</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>Line</sgmltag +> definieert een rapportobject dat gebruikt wordt om lijnen in een rapport te tekenen. </para> + +<synopsis +><!ELEMENT Line EMPTY> +<!ATTLIST Line + X1 CDATA #REQUIRED + Y1 CDATA #REQUIRED + X2 CDATA #REQUIRED + Y2 CDATA #REQUIRED + Width CDATA #REQUIRED + Color CDATA #REQUIRED + Style CDATA #REQUIRED> +</synopsis> + +<variablelist> +<varlistentry> +<term +>Attributen</term> +<listitem> +<variablelist> + +<varlistentry> +<term +><anchor id="l-x1"/><sgmltag class="attribute" +>X1</sgmltag +></term> +<listitem> +<para +>Stelt de x-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor het begin van de lijn in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-y1"/><sgmltag class="attribute" +>Y1</sgmltag +></term> +<listitem> +<para +>Stelt de y-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor het begin van de lijn in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-x2"/><sgmltag class="attribute" +>X2</sgmltag +></term> +<listitem> +<para +>Stelt de x-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor het einde van de lijn in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-y2"/><sgmltag class="attribute" +>Y2</sgmltag +></term> +<listitem> +<para +>Stelt de y-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor het einde van de lijn in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Stelt de dikte van de lijn in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-color"/><sgmltag class="attribute" +>Color</sgmltag +></term> +<listitem> +<para +>Stelt de kleur van de lijn in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0..255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-style"/><sgmltag class="attribute" +>Style</sgmltag +></term> +<listitem> +<para +>Stelt de tekenstijl van de lijn in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Line Style</entry> +</row> +</thead> + +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>No Pen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Solid</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Dash</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Dash Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Dash Dot Dot</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="label-element"> +<title +><sgmltag class="element" +>Label</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>Label</sgmltag +> definieert een rapportobject dat gebruikt wordt om vaststaande tekst op een rapport te tekenen. </para> + +<synopsis +><!ELEMENT Label EMPTY> + <!ATTLIST Label + Text CDATA #REQUIRED + X CDATA #REQUIRED + Y CDATA #REQUIRED + Width CDATA #REQUIRED + Height CDATA #REQUIRED + BackgroundColor CDATA #REQUIRED + ForegroundColor CDATA #REQUIRED + BorderColor CDATA #REQUIRED + BorderWidth CDATA #REQUIRED + BorderStyle CDATA #REQUIRED + FontFamily CDATA #REQUIRED + FontSize CDATA #REQUIRED + FontWeight CDATA #REQUIRED + FontItalic CDATA #REQUIRED + HAlignment CDATA #REQUIRED + VAlignment CDATA #REQUIRED + WordWrap CDATA #REQUIRED> +</synopsis> + +<variablelist> +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="la-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Stelt de tekst van het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Stelt de x-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Stelt de y-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Stelt de breedte van het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de achtergrondkleur van het label in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0..255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de voorgrondkleur van het label in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0..255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-bordercolor"/><sgmltag class="element" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Stelt de randkleur van het label in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0..255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Stelt de randdikte van het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Stelt de randstijl van het label in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Border Style</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>None</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Solid</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Dash</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Dash Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Dash Dot Dot</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Stelt het lettertype voor de tekst in het label in. </para> +<!--<informalexample> +<para +>For example: <userinput +><sgmltag +class="attribute" +>FontFamily</sgmltag +>="<sgmltag +class="attvalue" +>Helvetica</sgmltag +>"</userinput +></para> +</informalexample +>--> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontsize"/><sgmltag class="attribute" +>FontSize</sgmltag +></term> +<listitem> +<para +>Stelt de tekengrootte voor de tekst in het label in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Stelt het lettertypegewicht voor de tekst in het label in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Font Weight</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Light</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Black</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Stelt het attribuut "italic" (cursief) voor de tekst in het label in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Italic</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de horizontale uitlijning voor de tekst in het label in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Horizontal Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Left</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Center</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Right</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de verticale uitlijning voor de tekst in het label in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Vertical Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Top</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Middle</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Bottom</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Stelt de regelomloop voor de tekst in het label in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Word Wrap</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="field-element"> +<title +><sgmltag class="element" +>Field</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>Field</sgmltag +> definieert een rapportobject dat gebruikt wordt om gegevens op een rapport te tekenen. </para> + +<synopsis +><!ELEMENT Field EMPTY> +<!ATTLIST Field + Field CDATA #REQUIRED + Text CDATA #REQUIRED + X CDATA #REQUIRED + Y CDATA #REQUIRED + Width CDATA #REQUIRED + Height CDATA #REQUIRED + BackgroundColor CDATA #REQUIRED + ForegroundColor CDATA #REQUIRED + BorderColor CDATA #REQUIRED + BorderWidth CDATA #REQUIRED + BorderStyle CDATA #REQUIRED + FontFamily CDATA #REQUIRED + FontSize CDATA #REQUIRED + FontWeight CDATA #REQUIRED + FontItalic CDATA #REQUIRED + HAlignment CDATA #REQUIRED + VAlignment CDATA #REQUIRED + WordWrap CDATA #REQUIRED + DataType CDATA #REQUIRED + DateFormat CDATA #REQUIRED + Precision CDATA #REQUIRED + Currency CDATA #REQUIRED + NegValueColor CDATA #REQUIRED + CommaSeparator CDATA #REQUIRED> +</synopsis> + +<variablelist> +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="f-field"/><sgmltag class="attribute" +>Field</sgmltag +></term> +<listitem> +<para +>Stelt het gegevensveld voor het object in. Dit is een attribuut van een <sgmltag class="attribute" +>row</sgmltag +>-element in een gegevensbestand. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Niet gebruikt. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Stelt de x-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Stelt de y-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Stelt de breedte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de achtergrondkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de voorgrondkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Stelt de randkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Stelt de randdikte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Stelt de randstijl van het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Border Style</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>None</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Solid</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Dash</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Dash Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Dash Dot Dot</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Stelt het lettertype voor de tekst in het veld in. </para> +<!--<informalexample> +<para +><userinput +><sgmltag +class="attribute" +>FontFamily</sgmltag +>="<sgmltag +class="attvalue" +>Helvetica</sgmltag +>"</userinput +></para> +</informalexample +>--> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontsize"/><sgmltag class="attribute" +>FontSize</sgmltag +></term> +<listitem> +<para +>Stelt de tekengrootte voor de tekst in het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Stelt het lettertypegewicht voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Font Weight</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Light</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Black</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Stelt het attribuut "italic" (cursief) voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Italic</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de horizontale uitlijning voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Horizontal Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Left</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Center</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Right</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de verticale uitlijning voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Vertical Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Top</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Middle</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Bottom</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Stelt de regelomloop voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Word Wrap</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +<!--</variablelist> +</listitem> +</varlistentry +>--> + +<varlistentry> +<term +><anchor id="f-datatype"/><sgmltag class="attribute" +>DataType</sgmltag +></term> +<listitem> +<para +>Stelt het gegevenstype voor het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Data Type</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>String</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Integer</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Float</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Date</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Currency</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Stelt de datumopmaak voor het veld in. Om correct te werken, moet de datumopmaak in het gegevensbestand mm/dd/jjjj of mm-dd-jjjj zijn, in andere gevallen wordt de originele datumopmaak gebruikt. Als het gegevenstype geen datum is, stelt u dit in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Date Format</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>m/d/yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>m-d-yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>mm/dd/yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>mm-dd-yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>m/d/yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>m-d-yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>6</sgmltag +></entry> +<entry +>mm/dd/yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>7</sgmltag +></entry> +<entry +>mm-dd-yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>8</sgmltag +></entry> +<entry +>yyyy/m/d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>9</sgmltag +></entry> +<entry +>yyyy-m-d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>10</sgmltag +></entry> +<entry +>dd.mm.yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>11</sgmltag +></entry> +<entry +>dd.mm.yyyy</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-precision"/><sgmltag class="attribute" +>Precision</sgmltag +></term> +<listitem> +<para +>Stelt de numerieke precisie voor het veld in. Als het gegevenstype geen numerieke waarde is, stelt u dit in op 0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-currency"/><sgmltag class="attribute" +>Currency</sgmltag +></term> +<listitem> +<para +>Stelt het valutasymbool voor het veld in. Als het gegevenstype geen valuta is, stelt u dit in op <sgmltag class="attvalue" +>36</sgmltag +> ($). De waarde is een getal dat een Unicode-teken representeert. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-negvaluecolor"/><sgmltag class="attribute" +>NegValueColor</sgmltag +></term> +<listitem> +<para +>Stelt de kleur voor negatieve numerieke waarden in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. Als het gegevenstype geen numerieke waarde is, stelt u dit in op 255,0,0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-commaseparator"/><sgmltag class="attribute" +>CommaSeparator</sgmltag +></term> +<listitem> +<para +>Stelt het gebruik van komma's in numerieke velden in. Als het gegevenstype geen numerieke waarde is, stelt u dit in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Comma Separator</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="calculated-field-element"> +<title +><sgmltag class="element" +>CalculatedField</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>CalculatedField</sgmltag +> definieert een rapport object dat gebruikt wordt om berekende waarden in het rapport te tekenen. </para> + +<synopsis +><!ELEMENT CalculatedField EMPTY> +<!ATTLIST CalculatedField + CalculationType CDATA #REQUIRED + Field CDATA #REQUIRED + Text CDATA #REQUIRED + X CDATA #REQUIRED + Y CDATA #REQUIRED + Width CDATA #REQUIRED + Height CDATA #REQUIRED + BackgroundColor CDATA #REQUIRED + ForegroundColor CDATA #REQUIRED + BorderColor CDATA #REQUIRED + BorderWidth CDATA #REQUIRED + BorderStyle CDATA #REQUIRED + FontFamily CDATA #REQUIRED + FontSize CDATA #REQUIRED + FontWeight CDATA #REQUIRED + FontItalic CDATA #REQUIRED + HAlignment CDATA #REQUIRED + VAlignment CDATA #REQUIRED + WordWrap CDATA #REQUIRED + DataType CDATA #REQUIRED + DateFormat CDATA #REQUIRED + Precision CDATA #REQUIRED + Currency CDATA #REQUIRED + NegValueColor CDATA #REQUIRED + CommaSeparator CDATA #REQUIRED> +</synopsis> + +<variablelist> +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="c-calculationtype"/><sgmltag class="attribute" +>CalculationType</sgmltag +></term> +<listitem> +<para +>Stelt het berekeningstype voor het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Calculation</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Count</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sum</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Average</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Variance</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Std Deviation</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-field"/><sgmltag class="attribute" +>Field</sgmltag +></term> +<listitem> +<para +>Stelt het gegevensveld voor het object in. Dit is een attribuut van een <sgmltag class="attribute" +>row</sgmltag +>-element in een gegevensbestand. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Niet gebruikt. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Stelt de x-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Stelt de y-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Stelt de breedte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de achtergrondkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de voorgrondkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Stelt de randkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Stelt de randdikte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Stelt de randstijl van het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Border Style</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>None</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Solid</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Dash</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Dash Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Dash Dot Dot</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Stelt het lettertype voor de tekst in het veld in. </para> +<!--<informalexample> +<para +><userinput +><sgmltag +class="attribute" +>FontFamily</sgmltag +>="<sgmltag +class="attvalue" +>Helvetica</sgmltag +>"</userinput +></para> +</informalexample +>--> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontsize"/><sgmltag class="attribute" +>FontSize</sgmltag +></term> +<listitem> +<para +>Stelt de tekengrootte voor de tekst in het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Stelt het lettertypegewicht voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Font Weight</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Light</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Black</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Stelt het attribuut "italic" (cursief) voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Italic</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de horizontale uitlijning voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Horizontal Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Left</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Center</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Right</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de verticale uitlijning voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Vertical Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Top</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Middle</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Bottom</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Stelt de regelomloop voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Word Wrap</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-datatype"/><sgmltag class="attribute" +>DataType</sgmltag +></term> +<listitem> +<para +>Stelt het gegevenstype voor het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Data Type</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>String</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Integer</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Float</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Date</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Currency</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Stelt de datumopmaak voor het veld in. Om correct te werken, moet de datumopmaak in het gegevensbestand mm/dd/jjjj of mm-dd-jjjj zijn, in andere gevallen wordt de originele datumopmaak gebruikt. Als het gegevenstype geen datum is, stelt u dit in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Date Format</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>m/d/yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>m-d-yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>mm/dd/yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>mm-dd-yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>m/d/yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>m-d-yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>6</sgmltag +></entry> +<entry +>mm/dd/yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>7</sgmltag +></entry> +<entry +>mm-dd-yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>8</sgmltag +></entry> +<entry +>yyyy/m/d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>9</sgmltag +></entry> +<entry +>yyyy-m-d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>10</sgmltag +></entry> +<entry +>dd.mm.yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>11</sgmltag +></entry> +<entry +>dd.mm.yyyy</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-precision"/><sgmltag class="attribute" +>Precision</sgmltag +></term> +<listitem> +<para +>Stelt de numerieke precisie voor het veld in. Als het gegevenstype geen numerieke waarde is, stelt u dit in op 0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-currency"/><sgmltag class="attribute" +>Currency</sgmltag +></term> +<listitem> +<para +>Stelt het valutasymbool voor het veld in. Als het gegevenstype geen valuta is, stelt u dit in op <sgmltag class="attvalue" +>36</sgmltag +> ($). De waarde is een getal dat een Unicode-teken representeert. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-negvaluecolor"/><sgmltag class="attribute" +>NegValueColor</sgmltag +></term> +<listitem> +<para +>Stelt de kleur voor negatieve numerieke waarden in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. Als het gegevenstype geen numerieke waarde is, stelt u dit in op 255,0,0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-commaseparator"/><sgmltag class="attribute" +>CommaSeparator</sgmltag +></term> +<listitem> +<para +>Stelt het gebruik van komma's in numerieke velden in. Als het gegevenstype geen numerieke waarde is, stelt u dit in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Comma Separator</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="special-element"> +<title +><sgmltag class="element" +>Special</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>Special</sgmltag +> definieert een rapportobject dat gebruikt wordt om paginanummers en de huidige datum in het rapport te tekenen. </para> + +<synopsis +><!ELEMENT Special EMPTY> +<!ATTLIST Special + Type CDATA #REQUIRED + Text CDATA #REQUIRED + X CDATA #REQUIRED + Y CDATA #REQUIRED + Width CDATA #REQUIRED + Height CDATA #REQUIRED + BackgroundColor CDATA #REQUIRED + ForegroundColor CDATA #REQUIRED + BorderColor CDATA #REQUIRED + BorderWidth CDATA #REQUIRED + BorderStyle CDATA #REQUIRED + FontFamily CDATA #REQUIRED + FontSize CDATA #REQUIRED + FontWeight CDATA #REQUIRED + FontItalic CDATA #REQUIRED + HAlignment CDATA #REQUIRED + VAlignment CDATA #REQUIRED + WordWrap CDATA #REQUIRED + DateFormat CDATA #REQUIRED> +</synopsis> + +<variablelist> +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="s-type"/><sgmltag class="attribute" +>Type</sgmltag +></term> +<listitem> +<para +>Stelt het type van het speciale object in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Type</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Current Date</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Page Number</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Niet gebruikt. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Stelt de x-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Stelt de y-coördinaat (relatief ten opzichte van de linkerbovenhoek van de sectie) voor de positie van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Stelt de breedte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Stelt de hoogte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de achtergrondkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Stelt de voorgrondkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + + +<varlistentry> +<term +><anchor id="s-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Stelt de randkleur van het veld in. De kleur wordt gedefinieerd als een RGB-waarde (Red Green Blue; r,g,b). De waarde van r, g en b moet tussen 0 en 255 liggen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Stelt de randdikte van het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Stelt de randstijl van het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Border Style</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>None</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Solid</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Dash</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Dash Dot</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Dash Dot Dot</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Stelt het lettertype voor de tekst in het veld in. </para> +<!--<informalexample> +<para +><userinput +><sgmltag +class="attribute" +>FontFamily</sgmltag +>="<sgmltag +class="attvalue" +>Helvetica</sgmltag +>"</userinput +></para> +</informalexample +>--> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontsize"/><sgmltag class="attribute" +>FontSize</sgmltag +></term> +<listitem> +<para +>Stelt de tekengrootte voor de tekst in het veld in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Stelt het lettertypegewicht voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Font Weight</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Light</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Bold</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Black</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Stelt het attribuut "italic" (cursief) voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Italic</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de horizontale uitlijning voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Horizontal Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Left</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Center</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Right</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Stelt de verticale uitlijning voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Vertical Alignment</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Top</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Middle</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Bottom</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Stelt de regelomloop voor de tekst in het veld in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Word Wrap</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>False</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>True</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Stelt de datumopmaak voor het veld in. Om correct te werken, moet de datumopmaak in het gegevensbestand mm/dd/jjjj of mm-dd-jjjj zijn, in andere gevallen wordt de originele datumopmaak gebruikt. Als het gegevenstype geen datum is, stelt u dit in op <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Value</entry> +<entry +>Date Format</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>m/d/yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>m-d-yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>mm/dd/yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>mm-dd-yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>m/d/yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>m-d-yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>6</sgmltag +></entry> +<entry +>mm/dd/yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>7</sgmltag +></entry> +<entry +>mm-dd-yyyy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>8</sgmltag +></entry> +<entry +>yyyy/m/d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>9</sgmltag +></entry> +<entry +>yyyy-m-d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>10</sgmltag +></entry> +<entry +>dd.mm.yy</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>11</sgmltag +></entry> +<entry +>dd.mm.yyyy</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-precision"/><sgmltag class="attribute" +>Precision</sgmltag +></term> +<listitem> +<para +>Stelt de numerieke precisie voor het veld in. Als het gegevenstype geen numerieke waarde is, stelt u dit in op 0. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +</sect1> + + + diff --git a/koffice-i18n-nl/docs/koffice/kugar/template.docbook b/koffice-i18n-nl/docs/koffice/kugar/template.docbook new file mode 100644 index 00000000..39a4ee54 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/template.docbook @@ -0,0 +1,515 @@ +<!-- If you want to edit or validate this document 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="kugartemplate"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +>Het element <sgmltag class="element" +>KugarTemplate</sgmltag +></title> + +<para +>Het element <sgmltag class="element" +>KugarTemplate</sgmltag +> definieert rapportattributen die betrekking hebben op paginagrootte, oriëentatie en marges. </para> + +<synopsis +><!ELEMENT KugarTemplate (<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 +>)> +<!ATTLIST KugarTemplate +PageSize CDATA #REQUIRED +PageOrientation CDATA #REQUIRED +TopMargin CDATA #REQUIRED +BottomMargin CDATA #REQUIRED +LeftMargin CDATA #REQUIRED +RightMargin CDATA #REQUIRED> +</synopsis> + +<variablelist> + +<varlistentry> +<term +>Elementen</term> + +<listitem> + +<para +>Het element <sgmltag class="element" +>KugarTemplate</sgmltag +> bevat de volgende elementen: </para> + +<variablelist> +<varlistentry> +<term +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportHeader</sgmltag +></link +></term> +<listitem> +<para +>Het element <sgmltag class="element" +>ReportHeader</sgmltag +> definieert rapportsecties die gewoonlijk aan het begin van het rapport afgedrukt worden. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageHeader</sgmltag +></link +></term> +<listitem> +<para +>Het element <sgmltag class="element" +>PageHeader</sgmltag +> definieert rapportsecties die gewoonlijk bovenaan iedere pagina van het rapport afgedrukt worden. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailHeader</sgmltag +></link +></term> +<listitem> +<para +>het element <sgmltag class="element" +>DetailHeader</sgmltag +> definieert rapportsecties die vóór de details van een niveau afgedrukt worden. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail" +><sgmltag class="element" +>Detail</sgmltag +></link +></term> +<listitem> +<para +>Het element <sgmltag class="element" +>Detail</sgmltag +> definieert de rapportsectie die de rapportgegevens bevat. Het rapport kan een onbeperkt aantal details hebben. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailFooter</sgmltag +></link +></term> +<listitem> +<para +>Het element <sgmltag class="element" +>DetailFooter</sgmltag +> definieeert rapportsecties die na de details van een niveau afgedrukt worden. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageFooter</sgmltag +></link +></term> +<listitem> +<para +>Het element <sgmltag class="element" +>PageFooter</sgmltag +> definieert rapportsecties die gewoonlijk onderaan elke pagina van een rapport afgedrukt worden. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportFooter</sgmltag +></link +></term> +<listitem> +<para +>Het element <sgmltag class="element" +>ReportFooter</sgmltag +> definieert rapportsecties die gewoonlijk aan het eind van het rapport afgedrukt worden. </para> +</listitem> +</varlistentry> + +</variablelist> + +</listitem> + +</varlistentry> + +<varlistentry> +<term +>Attributen</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="kut-pagesize"/><sgmltag class="attribute" +>PageSize</sgmltag +></term> +<listitem> +<para +>Stelt de afmetingen van de rapportpagina in. De volgende waarden zijn beschikbaar: </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Waarde</entry> +<entry +>Paginagrootte</entry> +</row> +</thead> + +<tbody> +<row> +<entry +>0</entry> +<entry +>A4</entry> +</row> +<row> +<entry +>1</entry> +<entry +>B5</entry> +</row> +<row> +<entry +>2</entry> +<entry +>Letter</entry> +</row> +<row> +<entry +>3</entry> +<entry +>Legal</entry> +</row> +<row> +<entry +>4</entry> +<entry +>Executive</entry> +</row> +<row> +<entry +>5</entry> +<entry +>A0</entry> +</row> +<row> +<entry +>6</entry> +<entry +>A1</entry> +</row> +<row> +<entry +>7</entry> +<entry +>A2</entry> +</row> +<row> +<entry +>8</entry> +<entry +>A3</entry> +</row> +<row> +<entry +>9</entry> +<entry +>A5</entry> +</row> +<row> +<entry +>10</entry> +<entry +>A6</entry> +</row> +<row> +<entry +>11</entry> +<entry +>A7</entry> +</row> +<row> +<entry +>12</entry> +<entry +>A8</entry> +</row> +<row> +<entry +>13</entry> +<entry +>A9</entry> +</row> +<row> +<entry +>14</entry> +<entry +>B0</entry> +</row> +<row> +<entry +>15</entry> +<entry +>B1</entry> +</row> +<row> +<entry +>16</entry> +<entry +>B10</entry> +</row> +<row> +<entry +>17</entry> +<entry +>B2</entry> +</row> +<row> +<entry +>18</entry> +<entry +>B3</entry> +</row> +<row> +<entry +>19</entry> +<entry +>B4</entry> +</row> +<row> +<entry +>20</entry> +<entry +>B6</entry> +</row> +<row> +<entry +>21</entry> +<entry +>B7</entry> +</row> +<row> +<entry +>22</entry> +<entry +>B8</entry> +</row> +<row> +<entry +>23</entry> +<entry +>B9</entry> +</row> +<row> +<entry +>24</entry> +<entry +>C5E</entry> +</row> +<row> +<entry +>25</entry> +<entry +>Comm10E</entry> +</row> +<row> +<entry +>26</entry> +<entry +>DLE</entry> +</row> +<row> +<entry +>27</entry> +<entry +>Folio</entry> +</row> +<row> +<entry +>28</entry> +<entry +>Ledger</entry> +</row> +<row> +<entry +>29</entry> +<entry +>Tabloid</entry> +</row> +<row> +<entry +>30</entry> +<entry +>NPageSize</entry> +</row> + +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-pageorient"/><sgmltag class="attribute" +>PageOrientation</sgmltag +></term> +<listitem> +<para +>Stelt de oriëntatie van de rapportpagina in. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Waarde</entry> +<entry +>Orientation</entry> +</row> +</thead> +<tbody> +<row> +<entry +>0</entry> +<entry +>Portrait</entry> +</row> +<row> +<entry +>1</entry> +<entry +>Landscape</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-topmargin"/><sgmltag class="attribute" +>TopMargin</sgmltag +></term> +<listitem> +<para +>Stelt de bovenmarge van de rapportpagina in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-botmargin"/><sgmltag class="attribute" +>BottomMargin</sgmltag +></term> +<listitem> +<para +>Stelt de ondermarge van de rapportpagina in. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-leftmargin"/><sgmltag class="attribute" +>LeftMargin</sgmltag +></term> +<listitem> +<para +>Stelt de linkermarge van de rapportpagina in. </para> +</listitem> +</varlistentry +><varlistentry> +<term +><anchor id="kut-rightmargin"/><sgmltag class="attribute" +>RightMargin</sgmltag +></term> +<listitem> +<para +>Stelt de rechtermarge van de rapportpagina in. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/kugar/templatedtd.docbook b/koffice-i18n-nl/docs/koffice/kugar/templatedtd.docbook new file mode 100644 index 00000000..1c8b7298 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/templatedtd.docbook @@ -0,0 +1,522 @@ +<!-- If you want to validate or edit this document separately, uncomment +this prolog + +<?xml version="1.0" ?> +<!DOCTYPE appendix PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> + +<sect1 id="template-dtd"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +>De KugarTemplate Document Type Definition</title> + +<synopsis +><?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE KugarTemplate [ + <!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 +>)> + <!ATTLIST KugarTemplate + <link linkend="kut-pagesize" +>PageSize</link +> CDATA #REQUIRED + <link linkend="kut-pageorient" +>PageOrientation</link +> CDATA #REQUIRED + <link linkend="kut-topmargin" +>TopMargin</link +> CDATA #REQUIRED + <link linkend="kut-botmargin" +>BottomMargin</link +> CDATA #REQUIRED + <link linkend="kut-leftmargin" +>LeftMargin</link +> CDATA #REQUIRED + <link linkend="kut-rightmargin" +>RightMargin</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST ReportHeader + <link linkend="rhf-height" +>Height</link +> CDATA #REQUIRED + <link linkend="rhf-printfrequency" +>PrintFrequency</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST PageHeader + <link linkend="phf-height" +>Height</link +> CDATA #REQUIRED + <link linkend="phf-printfrequency" +>PrintFrequency</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST DetailHeader + <link linkend="dhf-height" +>Height</link +> CDATA #REQUIRED + <link linkend="dhf-level" +>Level</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST Detail + <link linkend="d-height" +>Height</link +> CDATA #REQUIRED + <link linkend="d-level" +>Level</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST DetailFooter + <link linkend="dhf-height" +>Height</link +> CDATA #REQUIRED + <link linkend="dhf-level" +>Level</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST PageFooter + <link linkend="phf-height" +>Height</link +> CDATA #REQUIRED + <link linkend="phf-printfrequency" +>PrintFrequency</link +> CDATA #REQUIRED> + + <!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 +>*)> + <!ATTLIST ReportFooter + <link linkend="rhf-height" +>Height</link +> CDATA #REQUIRED + <link linkend="rhf-printfrequency" +>PrintFrequency</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="line-element" +>Line</link +> EMPTY> + <!ATTLIST Line + <link linkend="l-x1" +>X1</link +> CDATA #REQUIRED + <link linkend="l-y1" +>Y1</link +> CDATA #REQUIRED + <link linkend="l-x2" +>X2</link +> CDATA #REQUIRED + <link linkend="l-y2" +>Y2</link +> CDATA #REQUIRED + <link linkend="l-width" +>Width</link +> CDATA #REQUIRED + <link linkend="l-color" +>Color</link +> CDATA #REQUIRED + <link linkend="l-style" +>Style</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="label-element" +>Label</link +> EMPTY> + <!ATTLIST Label + <link linkend="la-text" +>Text</link +> CDATA #REQUIRED + <link linkend="la-x" +>X</link +> CDATA #REQUIRED + <link linkend="la-y" +>Y</link +> CDATA #REQUIRED + <link linkend="la-width" +>Width</link +> CDATA #REQUIRED + <link linkend="la-height" +>Height</link +> CDATA #REQUIRED + <link linkend="la-backgroundcolor" +>BackgroundColor</link +> CDATA #REQUIRED + <link linkend="la-foregroundcolor" +>ForegroundColor</link +> CDATA #REQUIRED + <link linkend="la-bordercolor" +>BorderColor</link +> CDATA #REQUIRED + <link linkend="la-borderwidth" +>BorderWidth</link +> CDATA #REQUIRED + <link linkend="la-borderstyle" +>BorderStyle</link +> CDATA #REQUIRED + <link linkend="la-fontfamily" +>FontFamily</link +> CDATA #REQUIRED + <link linkend="la-fontsize" +>FontSize</link +> CDATA #REQUIRED + <link linkend="la-fontweight" +>FontWeight</link +> CDATA #REQUIRED + <link linkend="la-fontitalic" +>FontItalic</link +> CDATA #REQUIRED + <link linkend="la-halignment" +>HAlignment</link +> CDATA #REQUIRED + <link linkend="la-valignment" +>VAlignment</link +> CDATA #REQUIRED + <link linkend="la-wordwrap" +>WordWrap</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="field-element" +>Field</link +> EMPTY> + <!ATTLIST Field + <link linkend="f-field" +>Field</link +> CDATA #REQUIRED + <link linkend="f-text" +>Text</link +> CDATA #REQUIRED + <link linkend="f-x" +>X</link +> CDATA #REQUIRED + <link linkend="f-y" +>Y</link +> CDATA #REQUIRED + <link linkend="f-width" +>Width</link +> CDATA #REQUIRED + <link linkend="f-height" +>Height</link +> CDATA #REQUIRED + <link linkend="f-backgroundcolor" +>BackgroundColor</link +> CDATA #REQUIRED + <link linkend="f-foregroundcolor" +>ForegroundColor</link +> CDATA #REQUIRED + <link linkend="f-bordercolor" +>BorderColor</link +> CDATA #REQUIRED + <link linkend="f-borderwidth" +>BorderWidth</link +> CDATA #REQUIRED + <link linkend="f-borderstyle" +>BorderStyle</link +> CDATA #REQUIRED + <link linkend="f-fontfamily" +>FontFamily</link +> CDATA #REQUIRED + <link linkend="f-fontsize" +>FontSize</link +> CDATA #REQUIRED + <link linkend="f-fontweight" +>FontWeight</link +> CDATA #REQUIRED + <link linkend="f-fontitalic" +>FontItalic</link +> CDATA #REQUIRED + <link linkend="f-halignment" +>HAlignment</link +> CDATA #REQUIRED + <link linkend="f-valignment" +>VAlignment</link +> CDATA #REQUIRED + <link linkend="f-wordwrap" +>WordWrap</link +> CDATA #REQUIRED + <link linkend="f-datatype" +>DataType</link +> CDATA #REQUIRED + <link linkend="f-dateformat" +>DateFormat</link +> CDATA #REQUIRED + <link linkend="f-precision" +>Precision</link +> CDATA #REQUIRED + <link linkend="f-currency" +>Currency</link +> CDATA #REQUIRED + <link linkend="f-negvaluecolor" +>NegValueColor</link +> CDATA #REQUIRED + <link linkend="f-commaseparator" +>CommaSeparator</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="calculated-field-element" +>CalculatedField</link +> EMPTY> + <!ATTLIST CalculatedField + <link linkend="c-calculationtype" +>CalculationType</link +> CDATA #REQUIRED + <link linkend="c-field" +>Field</link +> CDATA #REQUIRED + <link linkend="c-text" +>Text</link +> CDATA #REQUIRED + <link linkend="c-x" +>X</link +> CDATA #REQUIRED + <link linkend="c-y" +>Y</link +> CDATA #REQUIRED + <link linkend="c-width" +>Width</link +> CDATA #REQUIRED + <link linkend="c-height" +>Height</link +> CDATA #REQUIRED + <link linkend="c-backgroundcolor" +>BackgroundColor</link +> CDATA #REQUIRED + <link linkend="c-foregroundcolor" +>ForegroundColor</link +> CDATA #REQUIRED + <link linkend="c-bordercolor" +>BorderColor</link +> CDATA #REQUIRED + <link linkend="c-borderwidth" +>BorderWidth</link +> CDATA #REQUIRED + <link linkend="c-borderstyle" +>BorderStyle</link +> CDATA #REQUIRED + <link linkend="c-fontfamily" +>FontFamily</link +> CDATA #REQUIRED + <link linkend="c-fontsize" +>FontSize</link +> CDATA #REQUIRED + <link linkend="c-fontweight" +>FontWeight</link +> CDATA #REQUIRED + <link linkend="c-fontitalic" +>FontItalic</link +> CDATA #REQUIRED + <link linkend="c-halignment" +>HAlignment</link +> CDATA #REQUIRED + <link linkend="c-valignment" +>VAlignment</link +> CDATA #REQUIRED + <link linkend="c-wordwrap" +>WordWrap</link +> CDATA #REQUIRED + <link linkend="c-datatype" +>DataType</link +> CDATA #REQUIRED + <link linkend="c-dateformat" +>DateFormat</link +> CDATA #REQUIRED + <link linkend="c-precision" +>Precision</link +> CDATA #REQUIRED + <link linkend="c-currency" +>Currency</link +> CDATA #REQUIRED + <link linkend="c-negvaluecolor" +>NegValueColor</link +> CDATA #REQUIRED + <link linkend="c-commaseparator" +>CommaSeparator</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="special-element" +>Special</link +> EMPTY> + <!ATTLIST Special + <link linkend="s-type" +>Type</link +> CDATA #REQUIRED + <link linkend="s-text" +>Text</link +> CDATA #REQUIRED + <link linkend="s-x" +>X</link +> CDATA #REQUIRED + <link linkend="s-y" +>Y</link +> CDATA #REQUIRED + <link linkend="s-width" +>Width</link +> CDATA #REQUIRED + <link linkend="s-height" +>Height</link +> CDATA #REQUIRED + <link linkend="s-backgroundcolor" +>BackgroundColor</link +> CDATA #REQUIRED + <link linkend="s-foregroundcolor" +>ForegroundColor</link +> CDATA #REQUIRED + <link linkend="s-bordercolor" +>BorderColor</link +> CDATA #REQUIRED + <link linkend="s-borderwidth" +>BorderWidth</link +> CDATA #REQUIRED + <link linkend="s-borderstyle" +>BorderStyle</link +> CDATA #REQUIRED + <link linkend="s-fontfamily" +>FontFamily</link +> CDATA #REQUIRED + <link linkend="s-fontsize" +>FontSize</link +> CDATA #REQUIRED + <link linkend="s-fontweight" +>FontWeight</link +> CDATA #REQUIRED + <link linkend="s-fontitalic" +>FontItalic</link +> CDATA #REQUIRED + <link linkend="s-halignment" +>HAlignment</link +> CDATA #REQUIRED + <link linkend="s-valignment" +>VAlignment</link +> CDATA #REQUIRED + <link linkend="s-wordwrap" +>WordWrap</link +> CDATA #REQUIRED + <link linkend="s-dateformat" +>DateFormat</link +> CDATA #REQUIRED> + ]> +</synopsis> +</sect1> diff --git a/koffice-i18n-nl/docs/koffice/kugar/tutorial.docbook b/koffice-i18n-nl/docs/koffice/kugar/tutorial.docbook new file mode 100644 index 00000000..177c8c60 --- /dev/null +++ b/koffice-i18n-nl/docs/koffice/kugar/tutorial.docbook @@ -0,0 +1,378 @@ +<!-- If you want to validate or edit this document 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"> + +--> +<chapter id="tutorial"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Natalie</firstname +> <surname +>Koning</surname +><affiliation +><address +> <email +>[email protected]</email +></address +></affiliation +> <contrib +>Vertaler</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Snelcursus</title> + +<para +>Deze snelcursus is een korte inleiding in het gebruik van Kugar.</para> + +<para +>U leert hoe u een rapportsjabloon maakt met &kudesigner;, een gegevensbestand maakt en een compleet rapport genereert.</para> + +<para +>De broncode voor sjablonen en gegevensbestanden kunt u vinden in de bestanden <filename +>sample1.ktf</filename +> en <filename +>sample1.kdf</filename +> die met &kugar; meegeleverd worden.</para> + + +<sect1 id="tut-1"> +<title +>De rapportsjabloon creëren met &kudesigner;</title> + +<para +>Start Kugar Designer door het commando <command +>kudesigner</command +> in een terminal te typen. </para> + +<para +>Als de designer gestart is, kiest u <guimenu +>Bestand</guimenu +>|<guilabel +>Nieuw</guilabel +>. Stel de paginagrootte in op <guilabel +>Letter</guilabel +> en de oriëntatie op <guilabel +>Landschap</guilabel +>. Stel de linker- en rechtermarge in op 48, de boven- en ondermarge op 40. Alle afmetingen in &kudesigner; (paginamarges, grootten, posities, &etc;) worden opgegeven in millimeters. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_file_new.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het dialoogvenster <interface +>Nieuw Rapport</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Er is nu een nieuw rapport gecreëerd. Alle knoppen op de <guilabel +>Werkbalk Items</guilabel +> en <guilabel +>Werkbalk SectiesToolbar</guilabel +> zijn beschikbaar (de overeenkomstige items in de menu's <guilabel +>Items</guilabel +> en <guilabel +>Secties</guilabel +> zijn eveneens beschikbaar). <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_empty_report.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Venster met leeg rapport</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Nu wordt het tijd om enkele secties aan het rapport toe te voegen en hun afmetingen in te stellen. We gaan een <link linkend="report-header-and-footer" +>rapportkoptekst en -voettekst</link +>, een <link linkend="page-header-and-footer" +>paginakoptekst en -voettekst</link +> en één <link linkend="detail" +>detail</link +> toevoegen. Rapportkopteksten en -voetteksten worden op de eerste en op de laatste pagina van het rapport afgedrukt, voor en na alle andere rapportgegevens. Rapportvoetteksten zijn geschikte plaatsen om <link linkend="calculated-field-element" +>berekende velden</link +> in te voegen. Paginakopteksten en -voetteksten worden bovenaan en onderaan elke pagina afgedrukt. Ons rapport krijgt één detailsectie met niveau 0. Dit betekent dat al onze gegevensrijen een identieke structuur (&ie; velden) hebben. Als de structuur van de gegevens complexer is of als deze volgens een hiërarchie ingedeeld is, moeten er meer niveaus gecreëerd worden. In <filename +>sample3.ktf</filename +> en <filename +>sample3.kdf</filename +> kunt u hier een voorbeeld van vinden. U kunt aanvullende informatie vinden in <link linkend="template-elements" +>Beschrijving van sjabloonelementen</link +>. </para> + +<para +>Secties kunnen worden toegevoegd via het menu <guilabel +>Secties</guilabel +> of door de <guilabel +>Werkbalk Secties</guilabel +> te gebruiken. Voeg nu een rapportkoptekst en -voettekst, een paginakoptekst en -voettekst en een detail toe. Stel het niveau van het detail in op 0, zoals op de schermafdruk hieronder te zien is. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_set_level.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het detailniveau instellen</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Het rapport moet er nu uitzien zoals in de schermafdruk. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_look1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Rapport met secties</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Alle secties hebben een voorgedefinieerde hoogte van 50mm. We gaan dit wijzigen. Klik met de &RMB; op de sectie "Rapportkoptekst" of klik op de knop <guilabel +>Eigenschappen bewerken</guilabel +> op de <guilabel +>Werkbalk Bewerken</guilabel +> en kies een sectie. Het venster "Eigenschappen" wordt nu geopend. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_edit_height.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>De hoogte van de sectie wijzigen</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Stel de hoogte van de rapportkoptekst in op 70. We zullen alle andere secties ook meteen wijzigen. Stel de hoogte van de paginakoptekst in op 45, de hoogte van het detail op 30, de hoogte van de pagina- en rapportvoetteksten op 32 mm. </para> + +<para +>De rapportsjabloon heeft nu secties waarvan de afmetingen aangepast zijn. Nu kunnen de rapportitems toegevoegd worden. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_look2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Rapport met secties waarvan de afmetingen aangepast zijn</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>U kunt nu items aan de secties in het rapport toevoegen. Er kunnen vijf verschillende typen items aan het rapport toegevoegd worden. <link linkend="label-element" +>Label</link +> is een rechthoekig gebied dat randen kan hebben en waar elke soort tekst in geplaatst kan worden. De voorgrond- en achtergrondkleur, evenals het lettertype in het label kan gewijzigd worden. De lijnstijl en de kleur van de rand kunnen ook aangepast worden. Een <link linkend="field-element" +>Veld</link +> kan in een detailsectie geplaatst worden. Velden representeren gegevensvelden; de waarden worden uit een gegevensbestand gehaald tijdens het genereren van het rapport. Aantallen, totalen, gemiddelden, &etc; kunnen in het rapport afgedrukt worden met behulp van <link linkend="calculated-field-element" +>Berekende velden</link +>. <link linkend="special-element" +>Speciale velden</link +> zijn labels met een voorgedefinieerde tekst, zoals de huidige datum of een paginanummer. Het uiterlijk van het rapport kan nog verder aangepast worden door het gebruik van <link linkend="line-element" +>Lijnen</link +>. </para> + +<para +>Om een rapportitem toe te voegen klikt u op de overeenkomstige knop op de <guilabel +>Werkbalk Items</guilabel +> en klikt u op de gewenste plaats in de sectie. Het gekozen item wordt in de geselecteerde sectie geplaatst met de linkerbovenhoek op de opgegeven coördinaten. Andere eigenschappen zijn ingesteld op de standaardwaarden en kunnen in het dialoogvenster <guilabel +>Rapport-item-opties</guilabel +> gewijzigd worden (op dezelfde manier waarop we de hoogte van de secties gewijzigd hebben). </para> + +<para +>We gaan nu labels aan de rapport- en paginakoptekst toevoegen zoals op de schermafdruk hieronder. Het label <quote +>Mutiny Bay Software</quote +> heeft een <guilabel +>Randstijl</guilabel +> en <guilabel +>Randdikte</guilabel +> die ingesteld zijn op 0, voor het label <quote +>Software Inventaris Rapport</quote +> zijn deze ingesteld op 1mm. Alle kleuren worden ingesteld als een combinatie van drie waarden (RGB - red,green,blue), gescheiden door komma's. </para> + +<para +>We gaan nu veldelementen aan de detailsectie toevoegen. We nemen aan dat we vier velden hebben - titel, versie, platform en aantal. We voegen dus vier <guilabel +>Veld</guilabel +>elementen toe en stellen hun eigenschappen in. De eigenschap <guilabel +>Tekst</guilabel +> wordt automatisch ingesteld op <quote +>[<userinput +>field_name</userinput +>]</quote +>. </para> + +<para +>De paginavoettekst is een geschikte plaats voor de huidige datum en het paginanummer. We voegen twee speciale velden toe en stellen de eigenschappen van het <guilabel +>Type</guilabel +> in op 0 en 1. Een speciaal veld met Type=0 representeert de datum, met Type=1 het paginanummer. De eigenschap <guilabel +>Tekst</guilabel +> van een speciaal veld wordt automatisch gewijzigd. </para> + +<para +>Het laatste element dat we toevoegen is een <guilabel +>Berekend veld</guilabel +> voor het veld <quote +>aantal</quote +>. Om het aantal te berekenen stelt u de eigenschap <guilabel +>Veld</guilabel +> in op <quote +>aantal</quote +> en het <guilabel +>Berekenigstype</guilabel +> op 1 (somfunctie). </para> + +<para +>Uiteindelijk moet de rapportsjabloon er zo uitzien: <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_complete.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Het complete rapport</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +</sect1> + + + +<sect1 id="tut-2"> +<title +>Het gegevensbestand voor het rapport creëren</title> + +<para +>In het algemeen kunnen gegevensbestanden op verscheidene manieren gecreëerd worden. U kunt xsl-transformatietabellen gebruiken om correcte &XML; van een ander &XML;-document te genereren (zoals een &kspread;-spreadsheet); een andere mogelijkheid is om een eigen programma te gebruiken dat de gegevens uit een database haalt en in het gegevensbestand zet. In deze snelcursus creëren we het gegevensbestand handmatig. U kunt de broncode voor het voorbeeld in het bestand <filename +>sample1.kdf</filename +> vinden of van het onderstaande voorbeeld kopiëren. </para> + +<programlisting +><?xml version=<quote +>1.0</quote +> encoding=<quote +>UTF-8</quote +>?> + +<!DOCTYPE KugarData [ + <!ELEMENT KugarData (Row* )> + <!ATTLIST KugarData + Template CDATA #REQUIRED> + + <!ELEMENT Row EMPTY> + <!ATTLIST Row + level CDATA #REQUIRED + title CDATA #REQUIRED + version CDATA #REQUIRED + platform CDATA #REQUIRED + copies CDATA #REQUIRED> +]> + +<KugarData Template="sample1.ktf"> + <Row level="0" title=" BRU" version="15.0" platform="x86" copies="1"/> + <Row level="0" title=" Caldera Open Linux" version="2.2" platform="x86" copies="3"/> + <Row level="0" title=" K Desktop" version="1.1.1" platform="x86" copies="1"/> + <Row level="0" title=" Netscape Communicator" version="4.6" platform="x86" copies="10"/> + <Row level="0" title=" Redhat Linux" version="5.0" platform="x86" copies="11"/> + <Row level="0" title=" Redhat Linux" version="5.1" platform="x86" copies="12"/> + <Row level="0" title=" Redhat Linux" version="5.2" platform="x86" copies="14"/> + <Row level="0" title=" Redhat Linux" version="6.0" platform="x86" copies="15"/> + <Row level="0" title=" Star Office" version="5.0" platform="x86" copies="1"/> + <Row level="0" title=" Star Office" version="5.1" platform="x86" copies="3"/> + <Row level="0" title=" Microsoft Windows NT" version="3.1" platform="x86" copies="1"/> + <Row level="0" title=" Microsoft Windows NT" version="3.51" platform="x86" copies="1"/> + <Row level="0" title=" Microsoft Windows NT" version="4.0" platform="x86" copies="1"/> + <Row level="0" title=" Microsoft Windows NT" version="5.0" platform="x86" copies="1"/> + <Row level="0" title=" Sun Solaris" version="2.5" platform="Sparc" copies="1"/> +</KugarData> +</programlisting> + +</sect1> + +<sect1 id="tut-3"> +<title +>Het rapport genereren</title> + +<para +>We hebben nu een rapportsjabloon (<filename +>sample1.ktf</filename +>) en een rapportgegevensbestand (<filename +>sample1.kdf</filename +>). </para> +<para +>Om een rapport te genereren typt u het volgende commando in de shell: <command +>kugar <option +>-r <replaceable +>sample1.ktf</replaceable +></option +> <option +>-d <replaceable +>sample1.kdf</replaceable +></option +></command +> </para> + +<para +>Het venster van de &kugar;-shell wordt geopend met het gegenereerde rapport. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_generated.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Gegenereerd rapport</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +</sect1> + +</chapter> |