diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2012-08-20 20:02:39 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2012-08-20 20:02:39 +0200 |
commit | e2a67e0b1f3ee8890ba2fce71d41def0e114aca2 (patch) | |
tree | ccbc5b26503151ec4eeb450a3b4498924ad7cb55 /koffice-i18n-et/docs/koffice/kugar | |
download | koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.tar.gz koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.zip |
Initial import of extracted tarballs
Diffstat (limited to 'koffice-i18n-et/docs/koffice/kugar')
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/Makefile.am | 4 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/datadtd.docbook | 90 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/dataref.docbook | 162 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/designer.docbook | 679 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/index.docbook | 197 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/progguide.docbook | 671 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/starting.docbook | 100 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/template-elements.docbook | 3577 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/template.docbook | 515 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/templatedtd.docbook | 522 | ||||
-rw-r--r-- | koffice-i18n-et/docs/koffice/kugar/tutorial.docbook | 380 |
11 files changed, 6897 insertions, 0 deletions
diff --git a/koffice-i18n-et/docs/koffice/kugar/Makefile.am b/koffice-i18n-et/docs/koffice/kugar/Makefile.am new file mode 100644 index 00000000..f6c3e2e2 --- /dev/null +++ b/koffice-i18n-et/docs/koffice/kugar/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = et +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/koffice-i18n-et/docs/koffice/kugar/datadtd.docbook b/koffice-i18n-et/docs/koffice/kugar/datadtd.docbook new file mode 100644 index 00000000..29fc3c2c --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarData</sgmltag +> dokumenditüübi definitsioon</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-et/docs/koffice/kugar/dataref.docbook b/koffice-i18n-et/docs/koffice/kugar/dataref.docbook new file mode 100644 index 00000000..051f45c9 --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>Element KugarData</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>KugarData</sgmltag +> defineerib aruande andmete allika. Põhistruktuur on ridade ja veergude kogum. See dokument ei defineeri andmete tüüpe ega nende atribuute. Veeru andmete tüübi info defineerib aruande mall. </para> + +<para +>Dokumendi looja võib rakendada olemasolevale dokumendile &XSL; laaditabelit, et see antud vormingusse teisendada. &XSL; kasutamisel võib looja ka rakendada kohandatud makrosid, tarvitades selleks &XSL; veeruarvutusi, sorteerimist &etc;. </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 +>Kugari andmete element</title> +<para +>Element <sgmltag class="element" +>KugarData</sgmltag +> sisaldab vähemalt null elementi <sgmltag class="element" +>Row</sgmltag +>. <sgmltag class="element" +>Row</sgmltag +> sisaldab vähemalt ühe atribuudi <sgmltag class="attribute" +>level</sgmltag +>, mille väärtus vastab detaili tasemele mallis. Ülejäänud atribuudid kujutavad endast andmeveerge. </para> +<para +><anchor id="template-att"/>Atribuudi <sgmltag class="attribute" +>Template</sgmltag +> väärtus on andmete vormindamiseks kasutatud aruande malli &URL;. </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 +>Element Row</title> + +<variablelist> + +<varlistentry> +<term +>Atribuudid</term> +<listitem> + +<variablelist> + +<varlistentry> +<term +><anchor id="level-att"/><sgmltag class="attribute" +>level</sgmltag +></term> +<listitem> +<para +>Atribuudi väärtus näitab, millist detaili aruande mallis kasutatakse andmete näitamiseks. Read võivad sisaldada erinevaid veerukomplekte erinevatele tasemetele, nii et õigupoolest peab iga atribuut, mis ei ole <sgmltag class="attribute" +>level</sgmltag +>, olema märgitud kui #IMPLIED. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="column-att"/><sgmltag class="attribute" +>column</sgmltag +></term> +<listitem> +<para +>Atribuudi nimi on veeru nimi ja see kasutab vormingut, mille annab <sgmltag class="element" +>KugarData</sgmltag +> definitsioon. Atribuudi nime kasutatakse aruande mallis andmete sidumiseks aruande väljadega. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +</sect1> + diff --git a/koffice-i18n-et/docs/koffice/kugar/designer.docbook b/koffice-i18n-et/docs/koffice/kugar/designer.docbook new file mode 100644 index 00000000..aca0402e --- /dev/null +++ b/koffice-i18n-et/docs/koffice/kugar/designer.docbook @@ -0,0 +1,679 @@ +<!-- 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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Aruande malli kujundaja käsiraamat</title> + +<para +>&kudesigner; võimaldab interaktiivselt luua ja muuta aruande malle ning lisada aruandele sektsioone ja sektsioonidele elemente.</para> + +<para +>&kudesigner; on <acronym +>WYSIWYG</acronym +> rakendus. <guilabel +>Aruande lehekülje suurus</guilabel +> määrab aruande mõõtmed ekraanil. Praegu on suurendus automaatselt 100% ja seda ei saa muuta.</para> + +<itemizedlist> +<title +>Iga aruande mall võib sisalda järgmisi sektsioone:</title> +<listitem +><para +>Aruande päis</para +></listitem> +<listitem +><para +>Lehekülje päis</para +></listitem> +<listitem +><para +>Detaili päis</para +></listitem> +<listitem +><para +>Detail</para +></listitem> +<listitem +><para +>Detaili jalus</para +></listitem> +<listitem +><para +>Lehekülje jalus</para +></listitem> +<listitem +><para +>Aruande jalus</para +></listitem> +</itemizedlist> + +<itemizedlist> +<title +>Aruande sektsioonid võivad sisaldada järgmisi elemente:</title> +<listitem +><para +>Pealdis</para +></listitem> +<listitem +><para +>Väli</para +></listitem> +<listitem +><para +>Arvutuslik väli</para +></listitem> +<listitem +><para +>Eriomadustega väli</para +></listitem> +<listitem +><para +>Joon</para +></listitem> +</itemizedlist> + +<para +>Aruande sektsioone ja elemente saab aruande malli asetada menüüde või tööriistaribade abil.</para> + +<para +>Igal elemendil, olgu selleks aruande mall, selle sektsioon või element, on oma väärtused. Need määravad ära geomeetria, tekstilised või muud parameetrid. Iga elemendi lisamisel rakendatakse sellele eelnevalt määratud vaikeväärtused. Kui näiteks lisada <guilabel +>Pealdis</guilabel +>, on selle tekstiline väärtus <quote +>Tekst</quote +>.</para> + +<para +>Omaduste muutmiseks kasuta dialoogi <guilabel +>Aruandeelemendi valikud</guilabel +>. Selle saab avada, kui klõpsata elemendil &HPN;ga või valida <guilabel +>redigeerimisriba</guilabel +>lt nupp <guilabel +>Muuda omadusi</guilabel +>. Vaata ka allpool näidatavat pilti (sellel on tegemist väljaelemendi omadustega): </para> + +<para +>Elemendi kustutamiseks klõpsa sellel &HKN;ga või kasuta <guilabel +>redigeerimisriba</guilabel +> nuppu <guilabel +>Kustuta</guilabel +>. </para> + +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="props.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoog <guilabel +>Uus aruanne</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> + +<variablelist> +<title +>&kudesigner;i käskude seletused</title> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fail</guimenu +> <guimenuitem +>Uus</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Avab</action +> dialoogi <guilabel +>Uus aruanne</guilabel +>, mis võimaldab asuda looma uut aruande malli.</para> +<para +>Nagu pildil näha, peavad enne aruande loomist olema määratud aruande lehekülje suurus, orientatsioon ja veerised. </para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="file_new.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoog <interface +>Uus aruanne</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>O</keycap +> </keycombo +></shortcut +> <guimenu +>Fail</guimenu +> <guimenuitem +>Ava...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Avab</action +> olemasoleva aruande malli.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fail</guimenu +> <guimenuitem +>Ava hiljutine</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Näitab</action +> hiljuti avatud mallide nimekirja, kust mõnda valides saab vastava malli avada.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenu +>Fail</guimenu +> <guimenuitem +>Salvesta</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Salvestab</action +> parajasti avatud aruande malli tekstifailina &XML;-vormingus.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fail</guimenu +> <guimenuitem +>Salvesta kui...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Võimaldab salvestada</action +> parajasti avatud aruande malli uue nime all.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>W</keycap +></keycombo +></shortcut +> <guimenu +>Fail</guimenu +> <guimenuitem +>Sulge</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Sulgeb</action +> parajasti avatud aruande malli.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +></shortcut +> <guimenu +>Fail</guimenu +> <guimenuitem +>Trüki</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Trükib</action +> parajasti avatud aruande malli tekstina &XML;-vormingus.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +></shortcut +> <guimenu +>Fail</guimenu +> <guimenuitem +>Välju</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Lõpetab</action +> rakenduse töö.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Redigeerimine</guimenu +> <guimenuitem +>Puhasta valik</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Katkestab</action +> kõik redigeerimistegevused, nii et omadusi ei saa muuta ega elemente kustutada.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Redigeerimine</guimenu +> <guimenuitem +>Muuda omadusi</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Võimaldab muuta</action +> valitud elemendi omadusi.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Redigeerimine</guimenu +> <guimenuitem +>Kustuta</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Kustutab</action +> valitud elemendi.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektsioonid</guimenu +> <guimenuitem +>Aruande päis</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab aruande päise</action +> sektsiooni aruande malli.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektsioonid</guimenu +> <guimenuitem +>Lehekülje päis</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab lehekülje päise</action +> sektsiooni aruande malli.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektsioonid</guimenu +> <guimenuitem +>Detaili päis</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab detaili päise</action +> sektsiooni aruande malli.</para> +<para +>Enne selle sektsiooni lisamist ilmub dialoog <guilabel +>Detaili päise lisamine</guilabel +>, kus saab määrata detaili taseme. Detaili päis lisatakse määratud taseme detaili sektsiooni.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail_header.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoog <guilabel +>Detaili päise lisamine</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektsioonid</guimenu +> <guimenuitem +>Detail</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab detaili</action +> sektsiooni aruande malli.</para> +<para +>Enne sektsiooni lisamist ilmub dialoog <guilabel +>Detaili lisamine</guilabel +>, kus saab määrata detaili taseme.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoog <interface +>Detaili lisamine</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektsioonid</guimenu +> <guimenuitem +>Detaili jalus</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab detaili jaluse</action +> sektsiooni aruande malli.</para> +<para +>Enne sektsiooni lisamist ilmub dialoog <guilabel +>Detaili jaluse lisamine</guilabel +>, kus saab määrata detaili taseme. Detaili jalus lisatakse määratud taseme detaili sektsiooni.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail_footer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoog <guilabel +>Detaili jaluse lisamine</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +> Sektsioonid</guimenu +> <guimenuitem +>Lehekülje jalus</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab lehekülje jaluse</action +> sektsiooni aruande malli.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektsioonid</guimenu +> <guimenuitem +>Aruande jalus</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab aruande jaluse</action +> sektsiooni aruande malli.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Elemendid</guimenu +> <guimenuitem +>Puhasta Valik</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Eemaldab</action +> elemendi valiku, nii et sektsiooni ei saa lisada aruande elementi.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Elemendid</guimenu +> <guimenuitem +>Pealdis</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab pealdise</action +> elemendi sektsiooni.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Elemendid</guimenu +> <guimenuitem +>Väli</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab välja</action +> elemendi sektsiooni.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Elemendid</guimenu +> <guimenuitem +>Arvutuslik väli</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab arvutusliku välja</action +> elemendi sektsiooni.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Elemendid</guimenu +> <guimenuitem +>Eriomadustega väli</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab eriomadustega välja</action +> elemendi sektsiooni.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Elemendid</guimenu +> <guimenuitem +>Joon</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Asetab joone</action +> elemendi sektsiooni.</para +></listitem> +</varlistentry> + +</variablelist> +</chapter> diff --git a/koffice-i18n-et/docs/koffice/kugar/index.docbook b/koffice-i18n-et/docs/koffice/kugar/index.docbook new file mode 100644 index 00000000..7908f929 --- /dev/null +++ b/koffice-i18n-et/docs/koffice/kugar/index.docbook @@ -0,0 +1,197 @@ +<?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 % Estonian "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 +>&kugar;i käsiraamat</title> + +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</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; on mallipõhine &XML;-aruannete mootor. &kudesigner; on paindlik &kugar;i aruannete mootori aruande mallide kujundaja &GUI;. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>kdeutils</keyword> +<keyword +>kugar</keyword> +<keyword +>kudesigner</keyword> +<keyword +>aruanne</keyword> +<keyword +>tekitaja</keyword> +<keyword +>mootor</keyword> +<keyword +>kujundaja</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Sissejuhatus</title> + +<para +>&kugar; on &Qt; ja &kde; aruannete loomise vahend. Selle koosseisu kulub aruande mallide kujundaja &GUI;, aruannete mootor, &konqueror;i komponent aruannete hõlpsaks eelvaatluseks ning komplekt näidiseid.</para> + +<para +>&kudesigner; on &kugar;i aruandemootorile vajalike aruande mallide loomise vahend. &kugar;i aruandemootor kasutab aruannete loomiseks &XML;-põhist aruande malli faili (mille võib luua käsitsi või &kudesigner;i abil) ja andmefaili (samuti &XML;-vormingus). Täpsemat infot &kudesigner;i kohta leiab <link linkend="designer-manual" +>aruande mallide kujundaja käsiraamatust</link +>. </para> + +<para +>Vaata osast <link linkend="template-dtd" +>Kugari mallifaili dokumenditüübi definitsioon</link +> ülevaadet <acronym +>DTD</acronym +> (failivorming) kohta, samuti osa <link linkend="kugardata-dtd" +>Kugari andmefaili dokumenditüübi definitsioon</link +> ning osa <link linkend="tutorial" +>Algõpe</link +>, milles selgitatakse samm-sammult aruannete loomise kunsti. </para> + +<para +>Programmeerijad võiksid uurida ka osa <link linkend="prog-guide" +>Juhiseid programmeerijatele</link +>, kust leiab infot &kugar;i kasutamise kohta muudes rakendustes.</para> +</chapter> + +&tutorial; + +&starting; + +&designermanual; + +&progguide; + +<chapter> +<title +>Autorid ja litsents</title> + +<para +>&kugar; </para> + +<para +>Autoriõigus 2000: Mutiny Bay Software </para> +<para +>Autoriõigus 2000, 2001: Phil Thompson </para> +<para +>Autoriõigus 2002: Alexander Dymo </para> + +<para +>Osa dokumentatsiooni autoriõigus 2000, 2001: Phil Thompson, ja 2002: Alexander Dymo</para> + +<para +>Tõlge eesti keelde: Marek Laane <email +>bald@starman.ee</email +></para +> +&underFDL; &underGPL; </chapter> + +<appendix id="document-structure"> +<title +>Dokumendi struktuur</title> +&templatedtd; +&template; +&templateelements; +&datadtd; +&dataelements; +</appendix> + +<appendix id="installation"> +<title +>Paigaldamine</title> + +&install.intro.documentation; +&install.compile.documentation; +</appendix> + +</book> diff --git a/koffice-i18n-et/docs/koffice/kugar/progguide.docbook b/koffice-i18n-et/docs/koffice/kugar/progguide.docbook new file mode 100644 index 00000000..f6edb85c --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Juhiseid programmeerijatele</title> + +<sect1 id="how-to-use-in-progs"> +<title +>Kuidas kasutada &kugar;it aruannete loomiseks oma rakendustes</title> + +<itemizedlist> +<title +>&kugar;it saab kasutada mitmel viisil</title> +<listitem> +<para +>Luues ajutise faili, milles olevad andmed on organiseeritud vastavalt <link linkend="kugardata-dtd" +>Kugari andmete dokumenditüübi definitsioonile</link +>. Seejärel käivita käsk <command +>kugar</command +> ( <cmdsynopsis +> <command +>kugar</command +> <group +> <option +>-d <replaceable +>Kugari andmefail</replaceable +></option +> </group +> <group +> <option +>-r <replaceable +>Kugari mallifail</replaceable +></option +> </group +> </cmdsynopsis +> ) aruande eelvaatluseks. Täpsemat infot vaata osast <link linkend="prog-using-for-preview" +>&kugar;i kasutamine aruannete eelvaatluseks</link +>. </para> +</listitem> +<listitem> +<para +>Kasutades &kugar;it vahetult rakenduse koodis. Täpsemat infot vaata osast <link linkend="prog-using-widget" +>&kugar;i klasside kasutamine aruannete loomisel</link +>. </para> +</listitem> +<listitem> +<para +>Luues &Qt; disaineri plugina ja kasutades seda disaineris rakenduse &GUI; loomiseks ning selle dünaamiliseks linkimiseks rakendusega. Täpsemat infot vaata osast <link linkend="prog-designer-plugin" +>&Qt; disaineri plugina loomine</link +>. </para> +</listitem> +</itemizedlist> + +<para +>Viimased kaks võimalust meeldivad loodetavasti hästi &Qt; ja &kde; arendajatele. Kuid &kugar; on mõeldud aruannete generaatoriks sõltumata kasutatavast programeerimiskeelest ja/või <acronym +>IDE</acronym +>-st. Kugar kasutab aruande mallide ja andmefailide kirjeldamisel &XML;-vormingut, nii et põhimõtteliselt võib suvaline rakendus leida väljundi &kugar;i andmefailis, mida kirjeldab <link linkend="kugardata-dtd" +>KugarData <acronym +>DTD</acronym +></link +> või isegi aruande mallis (vaata <link linkend="template-dtd" +>KugarTemplate <acronym +>DTD</acronym +></link +>). Genereeritud aruannete eelvaatluseks saab kasutada &kugar;i shelli (aruannete näitajat). </para> + +</sect1> + +<sect1 id="prog-using-for-preview"> +<title +>&kugar;i kasutamine aruannete eelvaatluseks</title> + +<orderedlist> +<title +>Aruande loomise ja eelvaatluse meetod on järgmine:</title> +<listitem> +<para +>Loo aruande malli fail &kudesigner;i abil </para> +</listitem> +<listitem> +<para +>Loo korrektne andmefail. Kuidas see välja peab nägema, saab teada osast <link linkend="kugardata-dtd" +>KugarData <acronym +>DTD</acronym +></link +>. </para> +</listitem> +<listitem> +<para +>Käivita &kugar;i shell aruande eelvaatluseks. Näiteks C või C++ keeles:</para> + +<programlisting +><function +>system(<option +>"kugar -r <replaceable +>template_file.ktf</replaceable +>-d <replaceable +>data_file.kdf</replaceable +>"</option +>)</function +>. +</programlisting> + +<para +>Ära unusta kaasamast faili <filename class="headerfile" +>stdlib.h</filename +>. </para> +</listitem> +</orderedlist> +</sect1> + +<sect1 id="prog-using-widget"> +<title +>&kugar;i klasside kasutamise aruannete loomisel</title> +<para +>&kugar;i teegis on kaks kasutuskõlbulikku vidinat. </para> +<para +>Klass <classname +>KReportViewer</classname +> on mõeldud &kde; arendajatele. See toetab &kde; trükkimissüsteemi ja &UNIX; lokaliseerimist väljakutsetega <function +>i18n()</function +>. </para> +<para +>Klass <classname +>MReportViewer</classname +> on mõeldud &Qt; arendajatele ning pakub tõelist vabadust platvormist. Seda saab kasutada mitte ainult &UNIX; platvormil, vaid ka &Windows; ja &MacOS; puhul. </para> +<para +>&kugar;i teegi kasutamiseks rakenduse loomisel tuleb see linkida jagatud teegiga <filename +>libkugar.so</filename +>, mida pakub &kugar;i pakett kõigile &UNIX; platvormidele. </para> +<para +>Kaasatud failid on <filename +>kugarqt.h</filename +> ja <filename +>kugar.h</filename +> (vastavalt &Qt; ja &kde; rakendustele). </para> +<para +>Üksikasjalikku näidet, kuidas kasutada &kugar;i klasse, vaata &kugar;i lähtekoodi kataloogis <filename class="directory" +>/shell</filename +>. </para> +<para +><classname +>MReportViewer</classname +> (aga ka <classname +>KReportViewer</classname +>) sisaldab mitu kasutatavat avalikku meetodit. </para> +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>renderReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Teisendab aruande ekraanile.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>printReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Kutsub välja dialoogi aruande trükkimiseks.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>clearReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Puhastab aruande ekraanil ja vabastab aruande andmed. Seda tasub välja kutsuda enne uue aruande avamist.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportData</function +></funcdef +> <paramdef +>const QString &<parameter +>andmefaili_nimi</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Määrab võtmega <replaceable +>andmefaili_nimi</replaceable +>, millisest failist aruanne andmeid võtab.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportData</function +></funcdef +> <paramdef +>const QIODevice &<parameter +>andmete_IO_seade</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Määrab võtmega <replaceable +>andmete_IO_seade</replaceable +>, millisest failist aruanne andmeid võtab. IO-seade võib olla suvaline klassi <classname +>QIODevice</classname +> järglane. Näiteks andmete tõmbamiseks vahetult andmebaasist loo <classname +>QIODevice</classname +> järglane ning defineeri vajalikud funktsioonid ümber. </funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportTemplate</function +></funcdef +> <paramdef +>const QString &<parameter +>mallifaili_nimi</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Määrab võtmega <replaceable +>mallifaili_nimi</replaceable +> aruande malli.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportTemplate</function +></funcdef +> <paramdef +>const QIODevice &<parameter +>malli_IO_seade</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Määrab võtmega <replaceable +>malli_IO_seade</replaceable +> aruande malli. IO-seade võib olla suvaline klassi <classname +>QIODevice</classname +> järglane. Näiteks aruande malli hankimiseks võrgust või andmebaasist loo QIODevice järglane ja defineeri kõik vajalikud funktsioonid ümber. </funcsynopsisinfo> +</funcsynopsis> + +</sect1> + +<sect1 id="prog-designer-plugin"> +<title +>&Qt; disaineri plugina loomine</title> + +<para +>Siin on toodud näide disaineri plugina loomise kohta. Allpool esitatud kood loob plugina &kde; elemendile <classname +>KReportViewer</classname +>. </para> + +<para +>Kui soovid luua &Qt; elementi, asenda plugina koodis <classname +>KReportViewer</classname +> klassiga <classname +>MReportViewer</classname +> ning <filename +>kugar.h</filename +> failiga <filename +>kugarqt.h</filename +>'ga. </para> + +<sect2 id="plugin-usage"> +<title +>Plugina kasutamine</title> +<para +>Disaineri plugin võimaldab kasutada &Qt; disainerit <classname +>KReportViewer</classname +>'i aknasse saatmiseks ja selle korrektseks näitamiseks. </para> + +<para +>Seda pluginat kasutavad rakendused tuleb sellega dünaamiliselt linkida. Vastav teek kannab nime <filename +>libkugar_plugin.so</filename +>. Elemendid või dialoogid, mis kaasavad elemendi <classname +>KReportViewer</classname +>, peavad kaasama väljakutsesse <kugar.h> ning neil peab olema <classname +>class KReportViewer</classname +>'i edasideklaratsioon. Kaasata saab &Qt; disaineri objektivaatleja (kaart Allikas) abil. </para> + +<para +>Plugina loomiseks anna käsk: <cmdsynopsis +><command +>qmake</command +> <arg +>kugar_plugin.pro</arg +> </cmdsynopsis> +<cmdsynopsis> +<command +>make</command> +</cmdsynopsis> +</para> + +</sect2> + +<sect2 id="plugin-code"> +<title +>Plugina kood</title> + +<segmentedlist> +<title +>Plugina kood koosneb kolmest failist:</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 +>Klassi <classname +>KugarWidgetPlugin</classname +> päisefail, klassi <classname +>QWidgetPlugin</classname +> pärija;</seg> +<seg +>Klassi <classname +>KugarWidgetPlugin</classname +> lähtefail, klassi <classname +>QWidgetPlugin</classname +> pärija;</seg> +<seg +><application +>QMake</application +> utiliidi projektifail.</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-et/docs/koffice/kugar/starting.docbook b/koffice-i18n-et/docs/koffice/kugar/starting.docbook new file mode 100644 index 00000000..c3d04038 --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>&kugar;i ja &kudesigner;i käivitamine</title> +<para +>Rakendus &kugar; vajab kaht käsureaargumenti: </para> + +<cmdsynopsis +><command +>kugar</command +> <group +> <option +>-d <replaceable +>Kugari andmefail</replaceable +></option +> </group +> <group +> <option +>-r <replaceable +>Kugari mallifail</replaceable +></option +> </group +> </cmdsynopsis> + +<para +>Näiteks <userinput +><command +>kugar</command +> <option +>-d</option +> <parameter +>sample1.kdf</parameter +> <option +>-r</option +> <parameter +>sample1.ktf</parameter +></userinput +> </para> + +<para +>&kudesigner;i võib käivitada ilma argumentideta või andes argumendina aruande malli failinime: </para> +<cmdsynopsis +><command +>kudesigner</command +> <group +> <replaceable +>template.ktf</replaceable +> </group +> </cmdsynopsis> + +</chapter> diff --git a/koffice-i18n-et/docs/koffice/kugar/template-elements.docbook b/koffice-i18n-et/docs/koffice/kugar/template-elements.docbook new file mode 100644 index 00000000..aa53a80c --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarTemplate</sgmltag +> mallielemendid</title> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Sektsioonid </entry> +<entry +>Sektsiooni elemendid</entry> +</row> +</thead> +<tbody> +<row> +<entry +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportHeader (aruande päis)</sgmltag +></link +></entry> +<entry +><link linkend="line-element" +><sgmltag class="element" +>Line (joon)</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageHeader (lehe päis)</sgmltag +></link +></entry> +<entry +><link linkend="label-element" +><sgmltag class="element" +>Label (pealdis)</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailHeader (detaili päis)</sgmltag +></link +></entry> +<entry +><link linkend="field-element" +><sgmltag class="element" +>Field (väli)</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 (arvutuslik väli)</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailFooter (detaili jalus)</sgmltag +></link +></entry> +<entry +><link linkend="special-element" +><sgmltag class="element" +>Special (eriomadustega väli)</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageFooter</sgmltag +></link +></entry> +<entry +>Lehe jalus</entry> +</row> +<row> +<entry +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportFooter</sgmltag +></link +></entry> +<entry +>Aruande jalus</entry> +</row> +</tbody> +</tgroup> +</informaltable> + + +<sect2 id="report-header-and-footer"> +<title +>Sektsioonid <sgmltag class="element" +>ReportHeader</sgmltag +> ja <sgmltag class="element" +>ReportFooter</sgmltag +></title> + +<para +>Elemendid <sgmltag class="element" +>ReportHeader</sgmltag +> ja <sgmltag class="element" +>ReportFooter</sgmltag +> määravad aruande sektsioonid, mis tavaliselt asuvad aruande alguses ja lõpus. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="rhf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab aruande sektsiooni kõrguse. Kui sa seda ei soovi, määra selle väärtuseks <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="rhf-printfrequency"/><sgmltag class="attribute" +>PrintFrequency</sgmltag +></term> +<listitem> +<para +>Määrab sektsiooni näitamistingimused. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Näidatakse</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Esimene lehekülg</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Kõik leheküljed</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Viimane lehekülg</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="page-header-and-footer"> +<title +>Sektsioonid <sgmltag class="element" +>PageHeader</sgmltag +> ja <sgmltag class="element" +>PageFooter</sgmltag +></title> + +<para +>Elemendid <sgmltag class="element" +>PageHeader</sgmltag +> ja <sgmltag class="element" +>PageFooter</sgmltag +> määravad aruande sektsioonid, mis tavaliselt asuvad aruande iga lehekülje üla- ja alaosas. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="phf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab aruande sektsiooni kõrguse. Kui sa seda ei soovi, määra selle väärtuseks <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="phf-printfrequency"/><sgmltag class="attribute" +>PrintFrequency</sgmltag +></term> +<listitem> +<para +>Määrab sektsiooni näitamistingimused. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Näidatakse</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Esimene lehekülg</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Kõik leheküljed</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Viimane lehekülg</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="detail-header-and-footer"> +<title +>Sektsioonid <sgmltag class="element" +>DetailHeader</sgmltag +> ja <sgmltag class="element" +>DetailFooter</sgmltag +></title> + +<para +>Elemendid <sgmltag class="element" +>DetailHeader</sgmltag +> ja <sgmltag class="element" +>DetailFooter</sgmltag +> määravad aruande sektsiooni, mis asuvad antud taseme detailide ees ja järel ning aruande allosas. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="dhf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab aruande sektsiooni kõrguse. Kui sa seda ei soovi, määra selle väärtuseks <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="dhf-level"/><sgmltag class="attribute" +>Level</sgmltag +></term> +<listitem> +<para +>Määrab sektsiooni hierarhia taseme. Hierarhias kõrgemal asuvaid tasemeid näidatakse enne madalamaid tasemeid. Tasemeks võib olla suvaline number alates 0. </para> + +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="detail"> +<title +>Sektsioon <sgmltag class="element" +>Detail</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>Detail</sgmltag +> defineerib aruande sektsiooni, mis sisaldab aruande andmeid. Aruandel võib olla hulganisti detaile, millele pääseb ligi vastavalt detaili tasemeatribuudile. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="d-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab aruande sektsiooni kõrguse. Kui sa seda ei soovi, määra selle väärtuseks <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> +<varlistentry> +<term +><anchor id="d-level"/><sgmltag class="attribute" +>Level</sgmltag +></term> +<listitem> +<para +>Määrab sektsiooni hierarhia taseme. Hierarhias kõrgemal asuvaid tasemeid näidatakse enne madalamaid tasemeid. Tasemeks võib olla suvaline arv alates 0. See on atribuut andmefaili elemendist <sgmltag class="attribute" +>row</sgmltag +>. </para> + +</listitem> +</varlistentry> + +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="line-element"> +<title +><sgmltag class="element" +>Line (joon)</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>Line</sgmltag +> defineerib aruande objekti, mida kasutatakse aruandes joone kujutamiseks. </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 +>Atribuudid</term> +<listitem> +<variablelist> + +<varlistentry> +<term +><anchor id="l-x1"/><sgmltag class="attribute" +>X1</sgmltag +></term> +<listitem> +<para +>Määrab joone alguspunkti x-koordinaadi suhtelisena sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-y1"/><sgmltag class="attribute" +>Y1</sgmltag +></term> +<listitem> +<para +>Määrab joone alguspunkti y-koordinaadi suhtelisena sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-x2"/><sgmltag class="attribute" +>X2</sgmltag +></term> +<listitem> +<para +>Määrab joone lõpp-punkti x-koordinaadi suhtelisena sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-y2"/><sgmltag class="attribute" +>Y2</sgmltag +></term> +<listitem> +<para +>Määrab joone lõpp-punkti y-koordinaadi suhtelisena sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Määrab joone laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-color"/><sgmltag class="attribute" +>Color</sgmltag +></term> +<listitem> +<para +>Määrab joone värvi. Värv on määratud RGB (punane, roheline, sinine) väärtusena. r, g ja b väärtused peavad jääma 0 ja 255 vahele. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-style"/><sgmltag class="attribute" +>Style</sgmltag +></term> +<listitem> +<para +>Määrab joone stiili. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Joonestiil</entry> +</row> +</thead> + +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Pliiats puudub</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Ühtlane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Kriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Punktkriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Kriipskakspunktjoon</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="label-element"> +<title +><sgmltag class="element" +>Label (pealdis)</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>Label</sgmltag +> defineerib aruande objekti, mida kasutatakse aruandes fikseeritud teksti näitamiseks. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="la-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Määrab pealdise teksti. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Määrab pealdise x-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Määrab pealdise y-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Määrab pealdise laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab pealdise kõrguse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Määrab pealdise tausta värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r, g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Määrab pealdise esiplaani värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r, g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-bordercolor"/><sgmltag class="element" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Määrab pealdise piirde värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r, g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Määrab pealdise piirde laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Määrab pealdise piirde stiili. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Piirde stiil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Puudub</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Ühtlane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Kriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Punktkriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Kriipskakspunktjoon</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Määrab pealdise teksti fondipere. </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 +>Määrab pealdise teksti fondi suuruse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Määrab pealdise teksti fondi paksuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Fondi paksus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Peen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normaalne</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi-rasvane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Rasvane</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 +>Määrab pealdise teksti fondi kaldkirja lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kaldkiri</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Määrab pealdise teksti horisontaalse joonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Horisontaalne joondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vasakul</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Paremal</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Määrab pealdise teksti vertikaalse ehk püstjoonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Püstjoondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Üleval</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>All</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Määrab pealdise teksti sõna katkestamise lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Sõna katkestamine</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="field-element"> +<title +><sgmltag class="element" +>Field (väli)</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>Field</sgmltag +> defineerib aruande objekti, mida kasutatakse aruandes andmete näitamiseks. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="f-field"/><sgmltag class="attribute" +>Field (väli)</sgmltag +></term> +<listitem> +<para +>Määrab objekti andmevälja. See on atribuut andmefaili elemendist <sgmltag class="attribute" +>row</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Pole kasutusel. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Määrab välja x-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Määrab välja y-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Määrab välja laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab välja kõrguse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Määrab välja tausta värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Määrab välja esiplaani värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde stiili. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Piirde stiil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Puudub</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Ühtlane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Kriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Punktkriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Kriipskakspunktjoon</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti fondipere. </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 +>Määrab välja teksti fondisuuruse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti fondi paksuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Fondi paksus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Peen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normaalne</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi-rasvane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Rasvane</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 +>Määrab välja teksti fondi kaldkirja lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kaldkiri</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti horisontaalse joonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Horisontaalne joondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vasakul</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Paremal</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti vertikaalse joonduse </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Püstjoondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Üleval</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>All</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti sõnade poolitamise lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Sõna katkestamine</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +<!--</variablelist> +</listitem> +</varlistentry +>--> + +<varlistentry> +<term +><anchor id="f-datatype"/><sgmltag class="attribute" +>DataType</sgmltag +></term> +<listitem> +<para +>Määrab välja andmete tüübi. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Andmete tüüp</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 +>Täisarv</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Ujukomaarv</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Kuupäev</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Rahaühik</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Määrab välja kuupäeva vormingu. Et see toimiks, peab kuupäeva vorming andmete dokumendis olema mm/dd/yyyy või mm-dd-yyyy, vastasel juhul kasutatakse originaali kuupäevavormingut. Kui andmetüüp ei ole kuupäev, on <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kuupäeva vorming</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 +>Määrab välja arvulise täpsuse. Kui andmetüüp ei ole arvuline, on 0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-currency"/><sgmltag class="attribute" +>Currency</sgmltag +></term> +<listitem> +<para +>Määrab välja rahaühiku sümboli. Kui andmetüüp ei ole rahaühik, on <sgmltag class="attvalue" +>36</sgmltag +> ($). Väärtus kujutab endast Unicode märki tähistavat arvu. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-negvaluecolor"/><sgmltag class="attribute" +>NegValueColor</sgmltag +></term> +<listitem> +<para +>Määrab negatiivsete numbriliste väärtuse värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r, g ja b peavad jääma vahemikku 0 kuni 255. Kui andmetüüp ei ole numbriline, on 255,0,0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-commaseparator"/><sgmltag class="attribute" +>CommaSeparator</sgmltag +></term> +<listitem> +<para +>Määrab, kas arvuväljadel kasutatakse komasid või mitte. Kui andmetüüp ei ole arvuline, on <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Komaga eraldamine</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="calculated-field-element"> +<title +><sgmltag class="element" +>CalculatedField (arvutuslik väli)</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>CalculatedField</sgmltag +> ddefineerib aruande objekti, mida kasutatakse aruandes arvutatud väärtuste näitamiseks. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="c-calculationtype"/><sgmltag class="attribute" +>CalculationType</sgmltag +></term> +<listitem> +<para +>Määrab välja arvutustüübi. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Arvutusviis</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Loendamine</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Summa</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Keskmine</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Dispersioon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Standardjaotis</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-field"/><sgmltag class="attribute" +>Field (väli)</sgmltag +></term> +<listitem> +<para +>Määrab objekti andmevälja. See on atribuut andmefaili elemendist <sgmltag class="attribute" +>row</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Pole kasutusel. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Määrab välja x-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Määrab välja y-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Määrab välja laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab välja kõrguse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Määrab välja tausta värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Määrab välja esiplaani värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde stiili. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Piirde stiil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Puudub</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Ühtlane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Kriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Punktkriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Kriipskakspunktjoon</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti fondipere. </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 +>Määrab välja teksti fondisuuruse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti fondi paksuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Fondi paksus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Peen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normaalne</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi-rasvane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Rasvane</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 +>Määrab välja teksti fondi kaldkirja lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kaldkiri</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti horisontaalse joonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Horisontaalne joondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vasakul</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Paremal</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti vertikaalse joonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Püstjoondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Üleval</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>All</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti sõnade poolitamise lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Sõna katkestamine</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-datatype"/><sgmltag class="attribute" +>DataType</sgmltag +></term> +<listitem> +<para +>Määrab välja andmete tüübi. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Andmete tüüp</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 +>Täisarv</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Ujukomaarv</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Kuupäev</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Rahaühik</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Määrab välja kuupäeva vormingu. Et see toimiks, peab kuupäeva vorming andmete dokumendis olema mm/dd/yyyy või mm-dd-yyyy, vastasel juhul kasutatakse originaali kuupäevavormingut. Kui andmetüüp ei ole kuupäev, on <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kuupäeva vorming</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 +>Määrab välja arvulise täpsuse. Kui andmetüüp ei ole arvuline, on 0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-currency"/><sgmltag class="attribute" +>Currency</sgmltag +></term> +<listitem> +<para +>Määrab välja rahaühiku sümboli. Kui andmetüüp ei ole rahaühik, on <sgmltag class="attvalue" +>36</sgmltag +> ($). Väärtus kujutab endast Unicode märki tähistavat numbrit. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-negvaluecolor"/><sgmltag class="attribute" +>NegValueColor</sgmltag +></term> +<listitem> +<para +>Määrab negatiivsete numbriliste väärtuse värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r, g ja b peavad jääma vahemikku 0 kuni 255. Kui andmetüüp ei ole numbriline, on 255,0,0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-commaseparator"/><sgmltag class="attribute" +>CommaSeparator</sgmltag +></term> +<listitem> +<para +>Määrab, kas arvuväljadel kasutatakse komasid või mitte. Kui andmetüüp ei ole arvuline, on <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Komaga eraldamine</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="special-element"> +<title +><sgmltag class="element" +>Special (eriomadustega väli)</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>Special</sgmltag +> defineerib aruande objekti, mida kasutatakse aruande leheküljenumbrite ja käesoleva kuupäeva näitamiseks. </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 +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="s-type"/><sgmltag class="attribute" +>Type</sgmltag +></term> +<listitem> +<para +>Määrab eriomadusega objekti tüübi. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Tüüp</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Käesolev kuupäev</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Leheküljenumber</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Pole kasutusel. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Määrab välja x-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Määrab välja y-koordinaadi sektsiooni ülemise vasaku nurga suhtes. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Määrab välja laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Määrab välja kõrguse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Määrab välja tausta värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Määrab välja esiplaani värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + + +<varlistentry> +<term +><anchor id="s-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde värvi. Värv on defineeritud RGB (punane, roheline, sinine) väärtusena. r,g ja b peavad jääma vahemikku 0 kuni 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde laiuse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Määrab välja piirde stiili. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Piirde stiil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Puudub</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Ühtlane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Kriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Punktkriipsjoon</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Kriipskakspunktjoon</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti fondipere. </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 +>Määrab välja teksti fondisuuruse. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti fondi paksuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Fondi paksus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Peen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normaalne</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Demi-rasvane</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Rasvane</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 +>Määrab välja teksti fondi kaldkirja lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kaldkiri</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti horisontaalse joonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Horisontaalne joondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vasakul</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Paremal</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti vertikaalse joonduse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Püstjoondus</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Üleval</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Keskel</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>All</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Määrab välja teksti sõnade poolitamise lipu väärtuse. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Sõna katkestamine</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Väär</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Tõene</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Määrab välja kuupäeva vormingu. Et see toimiks, peab kuupäeva vorming andmete dokumendis olema mm/dd/yyyy või mm-dd-yyyy, vastasel juhul kasutatakse originaali kuupäevavormingut. Kui andmetüüp ei ole kuupäev, on <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Kuupäeva vorming</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 +>Määrab välja arvulise täpsuse. Kui andmetüüp ei ole arvuline, on 0. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +</sect1> + + + diff --git a/koffice-i18n-et/docs/koffice/kugar/template.docbook b/koffice-i18n-et/docs/koffice/kugar/template.docbook new file mode 100644 index 00000000..46d22e09 --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +>Element <sgmltag class="element" +>KugarTemplate</sgmltag +></title> + +<para +>Element <sgmltag class="element" +>KugarTemplate</sgmltag +> määrab aruande lehekülje suurust, suunda ja veeriseid puudutavad atribuudid. </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 +>Elemendid</term> + +<listitem> + +<para +><sgmltag class="element" +>KugarTemplate</sgmltag +> element sisaldab järgmisi elemente: </para> + +<variablelist> +<varlistentry> +<term +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportHeader</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>ReportHeader</sgmltag +> määrab aruande sektsioonid, mis tavaliselt asuvad aruande alguses. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageHeader</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>PageHeader</sgmltag +> määrab aruande sektsioonid, mis tavaliselt asuvad aruande iga lehekülje ülaosas. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailHeader</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>DetailHeader</sgmltag +> määrab aruande sektsioonid, mis asuvad aruandes enne antud taseme detaile. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail" +><sgmltag class="element" +>Detail</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>Detail</sgmltag +> määrab aruande sektsiooni, mis sisaldab aruande andmeid. Aruandes võib olla piiramatu hulk detaile. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailFooter</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>DetailFooter</sgmltag +> määrab aruande sektsioonid, mis asuvad iga antud taseme detaili järel ja aruande allosas. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageFooter</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>PageFooter</sgmltag +> määrab aruande sektsioonid, mis tavaliselt asuvad aruandes iga lehekülje lõpus. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportFooter</sgmltag +></link +></term> +<listitem> +<para +>Element <sgmltag class="element" +>ReportFooter</sgmltag +> määrab aruande sektsioonid, mis tavaliselt asuvad aruande lõpus. </para> +</listitem> +</varlistentry> + +</variablelist> + +</listitem> + +</varlistentry> + +<varlistentry> +<term +>Atribuudid</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="kut-pagesize"/><sgmltag class="attribute" +>PageSize</sgmltag +></term> +<listitem> +<para +>Määrab aruande lehekülje suuruse. Võimalikud on järgmised väärtused: </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Lehe suurus</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 +>Foolio</entry> +</row> +<row> +<entry +>27</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 +>Määrab lehekülje suuna. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Väärtus</entry> +<entry +>Suund</entry> +</row> +</thead> +<tbody> +<row> +<entry +>0</entry> +<entry +>Püstpaigutus</entry> +</row> +<row> +<entry +>1</entry> +<entry +>Rõhtpaigutus</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-topmargin"/><sgmltag class="attribute" +>TopMargin</sgmltag +></term> +<listitem> +<para +>Määrab aruande lehekülje ülemise veerise. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-botmargin"/><sgmltag class="attribute" +>BottomMargin</sgmltag +></term> +<listitem> +<para +>Määrab aruande lehekülje alumise veerise. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-leftmargin"/><sgmltag class="attribute" +>LeftMargin</sgmltag +></term> +<listitem> +<para +>Määrab aruande lehekülje vasaku veerise. </para> +</listitem> +</varlistentry +><varlistentry> +<term +><anchor id="kut-rightmargin"/><sgmltag class="attribute" +>RightMargin</sgmltag +></term> +<listitem> +<para +>Määrab aruande lehekülje parema veerise. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect1> diff --git a/koffice-i18n-et/docs/koffice/kugar/templatedtd.docbook b/koffice-i18n-et/docs/koffice/kugar/templatedtd.docbook new file mode 100644 index 00000000..9fa33b51 --- /dev/null +++ b/koffice-i18n-et/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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +>KugarTemplate dokumenditüübi definitsioon</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-et/docs/koffice/kugar/tutorial.docbook b/koffice-i18n-et/docs/koffice/kugar/tutorial.docbook new file mode 100644 index 00000000..3e0efde5 --- /dev/null +++ b/koffice-i18n-et/docs/koffice/kugar/tutorial.docbook @@ -0,0 +1,380 @@ +<!-- 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 +>cloudtemple@mksat.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>phil@river-bank.demon.co.uk</email +></address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Marek</firstname +><surname +>Laane</surname +><affiliation +><address +><email +>bald@starman.ee</email +></address +></affiliation +><contrib +>Tõlge eesti keelde</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Algõpe</title> + +<para +>Käesolev algõppekursus püüab lühidalt ja kokkuvõtlikult tutvustada Kugari põhiomadusi.</para> + +<para +>Me näitame, kuidas luua aruande mall &kudesigner;iga, andmefail ning lõpuks genereerime terve aruande.</para> + +<para +>Näidismallide ja -andmefailide lähtekoodi võib uurida &kugar;ile kaasa pandud failides <filename +>sample1.ktf</filename +> ja <filename +>sample1.kdf</filename +>.</para> + + +<sect1 id="tut-1"> +<title +>Aruande malli loomine &kudesigner;i abil</title> + +<para +>Käivita Kugar Disainer, andes käsu <command +>kudesigner</command +>. </para> + +<para +>Pärast käivitamist vali käsk <guimenu +>Fail</guimenu +>|<guilabel +>Uus</guilabel +> ning määra paberi suuruseks <guilabel +>Letter</guilabel +> ja suunaks <guilabel +>Rõhtpaigutus</guilabel +>. Vasakule ja paremale äärele anna väärtuseks 48, ülemisele ja alumisele 40. Kõik mõõtmed &kudesigner;is (lehekülje ääred, asukohad &etc;) on millimeetrites. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_file_new.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialoog <interface +>Uus aruanne</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Nüüd luuakse uus aruanne ning kõik <guilabel +>elemendiriba</guilabel +> ja <guilabel +>sektsiooniriba</guilabel +> nupud muutuvad aktiivseks (samuti analoogsed menüüelemendid menüüdes <guilabel +>Elemendid</guilabel +> ja <guilabel +>Sektsioonid</guilabel +>). <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_empty_report.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Tühja aruande aken</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Nüüd on aeg lisada aruandele mõned sektsioonid ja määrata kindlaks nende suurus. Me lisame <link linkend="report-header-and-footer" +>aruande päise ja jaluse</link +>, <link linkend="page-header-and-footer" +>lehekülje päise ja jaluse</link +> ning ühe <link linkend="detail" +>detailisektsiooni</link +>. Aruande päised ja jalused on näha aruande esimesel ja viimasel leheküljel vastavalt enne ja pärast kõiki aruande andmeid. Aruande jalused on näiteks hea koht <link linkend="calculated-field-element" +>arvutuslike väljade</link +> jaks. Lehekülje päised ja jalused on iga lehekülje üla- ja alaosas. Meie aruandes on üks detailisektsioon tasemel 0. See tähendab, et kõigil andmeridadel on ühesugune struktuur (&ie; väljad). Kui andmestruktuur on keerukam või organiseeritud allumispõhimõttel, tuleks luua rohkem detailitasandeid. Vaata failidest <filename +>sample3.ktf</filename +> ja <filename +>sample3.kdf</filename +>, kuidas seda teha. Lisainfot leiab <link linkend="template-elements" +>mallielemente kirjeldavast</link +> osast. </para> + +<para +>Sektsioone saab lisada menüüst <guilabel +>Sektsioonid</guilabel +> või <guilabel +>sektsiooniriba</guilabel +> nuppudega. Lisame nüüd aruande päise ja jaluse, lehekülje päise ja jaluse ning detaili. Detaili lisades seame selle tasemeks 0, nagu näidatud alltoodud pildil. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_set_level.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Detaili taseme määramine</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Meie aruanne peaks nüüd välja nägema selline. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_look1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Sektsioonidega aruanne</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Kõigil sektsioonidel on eelnevalt määratud kõrgus 50 mm. Muudame seda. Selleks klõpsa &HPN;ga aruande päise sektsioonil või klõpsa <guilabel +>redigeerimisribal</guilabel +> nupul <guilabel +>Muuda omadusi</guilabel +> ning vali siis sektsioon. Nüüd ilmub omaduste aken. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_edit_height.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Sektsiooni kõrguse muutmine</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Määrame aruande päise kõrguseks 70. Teeme seda ka kõigi ülejäänud nelja sektsiooniga, määrates lehekülje päise kõrguseks 45 ning detaili kõrguseks 30. Lehekülje ja aruande jalused peaksid mõlemad olema 32 mm kõrgused. </para> + +<para +>Nüüd on meil sobilikus suuruses sektsioonidega aruande mall, mis ainult ootab, et teda täitma hakataks. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_look2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Erinevas suuruses sektsioonidega aruanne</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Aruandele saab nüüd lisada elemente. Neid on olemas viis erinevat tüüpi. <link linkend="label-element" +>Pealdis</link +> on ristkülikuline piirkond, mille piiride vahele võib sisestada suvalisi tekstiandmeid. Pealdise teksti ja tausta värvi, samuti fonte on võimalik muuta. Muuta võib ka piirde tüüpi ja värvi. <link linkend="field-element" +>Välja</link +> võib lisada detailisektsiooni. Väljad tähistavad andmevälju, nende andmed hangitakse aruande loomisel andmefailist. Summad, keskmised &etc; väärtused saab aruandes esitada <link linkend="calculated-field-element" +>arvutatud väljal</link +>. <link linkend="special-element" +>Eriomadustega väljad</link +> kujutavad endast eelnevalt määratud tekstiga pealdisi, kus tekstiks on näiteks käesolev kuupäev või leheküljenumber. Aruande üldist välimust saab viimistleda <link linkend="line-element" +>joontega</link +>. </para> + +<para +>Elemendi lisamiseks aruandele klõpsa vastavalt elemendil <guilabel +>elemendiriba</guilabel +>l ja uue klõpsuga aseta see vajalikku sektsiooni. Valitud element asetatakse sektsiooni nii, et tema ülemine vasak nurk asuks määratud asukohas. Muud omadused vastavad vaikeväärtustele ning neid saab muuta dialoogis <guilabel +>Aruandeelemendi valikud</guilabel +> (see sarnaneb sektsiooni kõrguse muutmisega). </para> + +<para +>Lisame nüüd aruande ja lehekülje päisele pealdised, nagu näidatud allpool oleval pildil. Pane tähele, et pealdise <quote +>Mutiny Bay Software</quote +> <guilabel +>piirde stiil</guilabel +> ja <guilabel +>piirde laius</guilabel +> on väärtusega 0 ning pealdisel <quote +>Software Inventory Report</quote +> on need -1mm. Kõik värvid on antud kolme värvi (RGB ehk punane, roheline ja sinine) kombinatsioonina, väärtuste eraldajaks komad. </para> + +<para +>Lisame ka väljaelemendi detailisektsiooni. Oletame, et meil läheb vaja nelja välja (tiitel, versioon, platvorm ja eksemplaride arv). Seega tuleb asetada paika neli <guilabel +>välja</guilabel +> ning kõigi <guilabel +>väljade</guilabel +> omadused paika määrata. Pane tähele, et omadus <guilabel +>Tekst</guilabel +> on automaatselt <quote +>[<userinput +>field_name</userinput +>]</quote +> </para> + +<para +>Lehekülje jalus on just sobilik koht käesoleva kuupäeva ja leheküljenumbri esitamiseks, seega lisame siia kaks eriomadustega välja ning määrame nende omaduse <guilabel +>Tüüp</guilabel +> väärtuseks vastavalt 0 ja 1, kus Tüüp=0 tähistab kuupäeva ja Tüüp=1 leheküljenumbrit. Pane tähele, et eriomadustega välja omadus <guilabel +>Tekst</guilabel +> muutub seepeale automaatselt. </para> + +<para +>Viimasena lisame <guilabel +>arvutusliku välja</guilabel +> meie <quote +>eksemplaride</quote +> väljale. Et seal ikka arvutataks välja summa (ehk siis eksemplaride arv), määra omadusele <guilabel +>Väli</guilabel +> väärtuseks <quote +>eksemplarid</quote +> ning omadusele <guilabel +>Arvutuse tüüp</guilabel +> 1 ehk summa. </para> + +<para +>Lõpuks peaks meie aruande mall välja nägema selline: <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_complete.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Valmis aruanne</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +</sect1> + + + +<sect1 id="tut-2"> +<title +>Aruande andmefaili loomine</title> + +<para +>Üldiselt saab andmefaile luua mitmel moel. Võib näiteks kasutada XSL teisendustabelit mingist &XML;-dokumendist (näiteks &kspread;i arvutustabel) sobiva &XML;-i genereerimiseks. Võib kasutada ka mingit oma rakendust andmete hankimiseks andmebaasist ja nende andmefaili seadmiseks. Siinses algõppekursuses lahendame asjad vajalikku faili käsitsi luues. Meie näidise lähtekoodi leiab failis <filename +>sample1.kdf</filename +>, selle võib ka lihtsalt kopeerida allpool toodud näitest. </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 +>Aruande genereerimine</title> + +<para +>Nüüd on meil olemas aruande mall (<filename +>sample1.ktf</filename +>) ja aruande andmed (<filename +>sample1.kdf</filename +>). </para> +<para +>Aruande genereerimiseks anna käsureal korraldus: <command +>kugar <option +>-r <replaceable +>sample1.ktf</replaceable +></option +> <option +>-d <replaceable +>sample1.kdf</replaceable +></option +></command +> </para> + +<para +>See peaks nüüd avama &kugar;i põhiakna, kus loodud aruanne on ilusasti näha. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_generated.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Genereeritud aruanne</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +</sect1> + +</chapter> |