diff options
author | Slávek Banko <[email protected]> | 2012-08-20 20:02:39 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2012-08-20 20:02:39 +0200 |
commit | e2a67e0b1f3ee8890ba2fce71d41def0e114aca2 (patch) | |
tree | ccbc5b26503151ec4eeb450a3b4498924ad7cb55 /koffice-i18n-sv/docs/koffice/kugar | |
download | koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.tar.gz koffice-i18n-e2a67e0b1f3ee8890ba2fce71d41def0e114aca2.zip |
Initial import of extracted tarballs
Diffstat (limited to 'koffice-i18n-sv/docs/koffice/kugar')
25 files changed, 6893 insertions, 0 deletions
diff --git a/koffice-i18n-sv/docs/koffice/kugar/Makefile.am b/koffice-i18n-sv/docs/koffice/kugar/Makefile.am new file mode 100644 index 00000000..9e41d9df --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = sv +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/koffice-i18n-sv/docs/koffice/kugar/add_detail.png b/koffice-i18n-sv/docs/koffice/kugar/add_detail.png Binary files differnew file mode 100644 index 00000000..44ecfc7d --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/add_detail.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/add_detail_footer.png b/koffice-i18n-sv/docs/koffice/kugar/add_detail_footer.png Binary files differnew file mode 100644 index 00000000..6ec93e23 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/add_detail_footer.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/add_detail_header.png b/koffice-i18n-sv/docs/koffice/kugar/add_detail_header.png Binary files differnew file mode 100644 index 00000000..34bb0d16 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/add_detail_header.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/datadtd.docbook b/koffice-i18n-sv/docs/koffice/kugar/datadtd.docbook new file mode 100644 index 00000000..ca17d7c3 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/datadtd.docbook @@ -0,0 +1,90 @@ +<!-- To validate this document separately, uncomment this prolog +<?xml version="1.0" ?> +<!DOCTYPE appendix PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> +--> + +<sect1 id="kugardata-dtd"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarData</sgmltag +> dokumenttypdefinition</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-sv/docs/koffice/kugar/dataref.docbook b/koffice-i18n-sv/docs/koffice/kugar/dataref.docbook new file mode 100644 index 00000000..1ffc7ac8 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/dataref.docbook @@ -0,0 +1,162 @@ +<!-- if you want to validate this file separately, uncomment this prolog: + +<?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> + +<sect1 id="kugardata-element"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarData-elementet</sgmltag +></title> + +<para +><sgmltag class="element" +>KugarData</sgmltag +> elementet definierar datakällan för en rapport. Den grundläggande strukturen är en uppsättning rader och kolumner. Dokumentet definierar inte datatyper och deras. Rapportmallen definierar information om datatyper för kolumner. </para> + +<para +>Skaparen av ett dokument kan applicera en &XSL;-stilmall på ett befintligt dokument för att översätta det till det här formatet. Om &XSL; används, kan skaparen använda egna makron med hjälp av &XSL; för kolumnberäkningar, sortering, 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 +>Kugar data-element</title> +<para +>Elementet <sgmltag class="element" +>KugarData</sgmltag +> innehåller noll eller flera <sgmltag class="element" +>Row</sgmltag +>-element. En <sgmltag class="element" +>Row</sgmltag +> måste innehålla en <sgmltag class="attribute" +>level</sgmltag +> egenskap med ett värde som anger detaljnivån i mallen. Övriga egenskaper representerar datakolumner. </para> +<para +><anchor id="template-att"/>Värdet på egenskapen <sgmltag class="attribute" +>Template</sgmltag +> är webbadressen för rapportmallen som använts för att formatera data. </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 +>Elementet Row</title> + +<variablelist> + +<varlistentry> +<term +>Egenskaper</term> +<listitem> + +<variablelist> + +<varlistentry> +<term +><anchor id="level-att"/><sgmltag class="attribute" +>level</sgmltag +></term> +<listitem> +<para +>Egenskapsvärdet anger vilken detaljnivå i rapportmallen som används för att visa data. Rader kan innehålla olika uppsättningar kolumner för olika nivåer, så alla egenskaper utom <sgmltag class="attribute" +>nivå</sgmltag +> ska anges som #IMPLIED. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="column-att"/><sgmltag class="attribute" +>column</sgmltag +></term> +<listitem> +<para +>Namnet på egenskapen är kolumnens namn, och använder formatet som ges i <sgmltag class="element" +>KugarData</sgmltag +>-definitionen. Egenskapens namn används i rapportmallen för att sammanfoga data med rapportfälten. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +</sect1> + diff --git a/koffice-i18n-sv/docs/koffice/kugar/designer.docbook b/koffice-i18n-sv/docs/koffice/kugar/designer.docbook new file mode 100644 index 00000000..daaabaec --- /dev/null +++ b/koffice-i18n-sv/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 +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Handbok Rapportmallkonstruktion</title> + +<para +>&kudesigner; låter dig skapa och ändra rapportmallar interaktivt, samt placera rapportavsnitt och avsnittsposter i en rapport.</para> + +<para +>&kudesigner; är ett <acronym +>WYSIWYG</acronym +> program. <guilabel +>Rapportsidans storlek</guilabel +> anger rapportens dimensioner på skärmen. För närvarande är skalan automatiskt inställd till 100 % och kan inte ändras.</para> + +<itemizedlist> +<title +>Varje rapportmall kan innehålla följande rapportavsnitt:</title> +<listitem +><para +>Sidhuvud för rapport</para +></listitem> +<listitem +><para +>Sidhuvud</para +></listitem> +<listitem +><para +>Detaljerat sidhuvud</para +></listitem> +<listitem +><para +>Detaljer</para +></listitem> +<listitem +><para +>Detaljerad sidfot</para +></listitem> +<listitem +><para +>Sidfot</para +></listitem> +<listitem +><para +>Sidfot för rapport</para +></listitem> +</itemizedlist> + +<itemizedlist> +<title +>Rapportsektioner kan innehålla följande rapportobjekt:</title> +<listitem +><para +>Etikett</para +></listitem> +<listitem +><para +>Fält</para +></listitem> +<listitem +><para +>Beräknat fält</para +></listitem> +<listitem +><para +>Specialfält</para +></listitem> +<listitem +><para +>Linje</para +></listitem> +</itemizedlist> + +<para +>Rapportsektioner och objekt kan placeras på rapportmallen genom att använda menyer eller verktygsrader.</para> + +<para +>Varje element, som rapportmallen, rapportsektioner eller ett objekt har sina egna egenskaper. Dessa egenskaper definierar geometriska, textrelaterade och andra parametrar. Varje gång ett element placeras, så används en uppsättning förinställda egenskaper. Till exempel när en <guilabel +>Etikett</guilabel +> placeras, så sätts egenskapen Text till <quote +>Text</quote +>.</para> + +<para +>För att ändra egenskaper, använd dialogrutan <guilabel +>Rapportobjekt</guilabel +>. Den här dialogrutan kan visas genom att högerklicka på ett objekt, eller med knappen <guilabel +>Redigera egenskaper</guilabel +> i verktygsraden <guilabel +>Redigera</guilabel +>. Se skärmbilden nedan (egenskaper för ett fältobjekt): </para> + +<para +>För att ta bort ett objekt, klicka på det med mittenknappen, eller använd knappen <guilabel +>Ta bort</guilabel +> i verktygsraden <guilabel +>Redigera</guilabel +>. </para> + +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="props.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogrutan <guilabel +>Ny rapport</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> + +<variablelist> +<title +>Menyreferens &kudesigner;</title> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Arkiv</guimenu +> <guimenuitem +>Ny</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Visa</action +> dialogrutan <guilabel +>Ny rapport</guilabel +> för att skapa en ny rapportmall.</para> +<para +>Som syns på skärmbilden, så måste rapportens sidstorlek, orientering och marginaler ställas in innan rapporten kan skapas. </para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="file_new.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogrutan <interface +>Ny rapport</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>O</keycap +> </keycombo +></shortcut +> <guimenu +>Arkiv</guimenu +> <guimenuitem +>Öppna...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Öppna</action +> en tidigare sparad rapportmall</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Arkiv</guimenu +> <guimenuitem +>Öppna senaste</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Visa</action +> en lista med senast öppnade mallar. Välj en fil för att öppna den.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>S</keycap +> </keycombo +></shortcut +> <guimenu +>Arkiv</guimenu +> <guimenuitem +>Spara</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Spara</action +> aktuell rapportmall till en textfil med &XML;-format.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Arkiv</guimenu +> <guimenuitem +>Spara som...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Spara</action +> aktuell rapportmall till en fil och ge den ett annat namn.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>W</keycap +> </keycombo +></shortcut +> <guimenu +>Arkiv</guimenu +> <guimenuitem +>Stäng</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Stäng</action +> den aktuella rapportmallen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>P</keycap +> </keycombo +></shortcut +> <guimenu +>Arkiv</guimenu +> <guimenuitem +>Skriv ut</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Skriv ut...</action +> den aktuella rapportmallen som text på &XML;-format.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; <keycap +>Q</keycap +> </keycombo +></shortcut +> <guimenu +>Arkiv</guimenu +> <guimenuitem +>Avsluta</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Avsluta</action +> programmet.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Redigera</guimenu +> <guimenuitem +>Rensa markering</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Rensa</action +> alla redigerinsåtgärder, så att inga egenskaper redigeras eller några objekt tas bort.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Redigera</guimenu +> <guimenuitem +>Redigera egenskaper</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Redigera</action +> egenskaper för det markerade objektet.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Redigera</guimenu +> <guimenuitem +>Ta bort</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Tar bort</action +> det markerade objektet.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Sidhuvud för rapport</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen sidhuvud för rapport</action +> i rapportmallen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Sidhuvud för rapport</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen sidhuvud</action +> i rapportmallen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Detaljerat sidhuvud</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen detaljerat sidhuvud</action +> i rapportmallen.</para> +<para +>Innan sektionen placeras, så visas dialogrutan <guilabel +>Lägg till detaljerat sidhuvud</guilabel +> för att ange detaljnivån. Det detaljerade sidhuvudet läggs till i detaljsektionen på angiven nivå.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail_header.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogrutan <guilabel +>Lägg till detaljerat sidhuvud</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Detaljer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen detalj</action +> i rapportmallen.</para> +<para +>Innan sektionen placeras, så visas dialogrutan <guilabel +>Lägg till detaljer</guilabel +> för att ange detaljnivån.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogrutan <interface +>Lägg till detaljer</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Detaljerad sidfot</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen detaljerad sidfot</action +> i rapportmallen.</para> +<para +>Innan sektionen placeras, så visas dialogrutan <guilabel +>Lägg till detaljerad sidfot</guilabel +> för att ange detaljnivån. Den detaljerade sidfoten läggs till i detaljsektionen på angiven nivå.</para> +<screenshot> +<mediaobject> +<imageobject> +<imagedata fileref="add_detail_footer.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogrutan <guilabel +>Lägg till detaljerad sidfot</guilabel +></phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Sidfot</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen sidfot</action +> i rapportmallen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Sektioner</guimenu +> <guimenuitem +>Sidfot för rapport</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera sektionen sidfot för rapport</action +> i rapportmallen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Objekt</guimenu +> <guimenuitem +>Rensa markering</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Rensa</action +> objektmarkeringen, så att inget rapportobjekt läggs till i sektionen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Objekt</guimenu +> <guimenuitem +>Etikett</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera ett etikettsobjekt</action +> i sektionen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Objekt</guimenu +> <guimenuitem +>Fält</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera ett fältobjekt</action +> i sektionen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Objekt</guimenu +> <guimenuitem +>Beräknat fält</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera ett beräknat fältobjekt</action +> i sektionen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Objekt</guimenu +> <guimenuitem +>Specialfält</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera ett specialfältobjekt</action +> i sektionen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Objekt</guimenu +> <guimenuitem +>Linje</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Placera ett linjeobjekt</action +> i sektionen.</para +></listitem> +</varlistentry> + +</variablelist> +</chapter> diff --git a/koffice-i18n-sv/docs/koffice/kugar/file_new.png b/koffice-i18n-sv/docs/koffice/kugar/file_new.png Binary files differnew file mode 100644 index 00000000..f2460345 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/file_new.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/index.docbook b/koffice-i18n-sv/docs/koffice/kugar/index.docbook new file mode 100644 index 00000000..2b8b37fb --- /dev/null +++ b/koffice-i18n-sv/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 % Swedish "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 +>Handbok &kugar;</title> + +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</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; är en mallbaserad &XML;-rapportgenerator. &kudesigner; ger en flexibel grafisk konstruktion av rapportmallar till &kugar;s rapportgenerator. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>kdeutils</keyword> +<keyword +>kugar</keyword> +<keyword +>kudesigner</keyword> +<keyword +>rapport</keyword> +<keyword +>generator</keyword> +<keyword +>motor</keyword> +<keyword +>konstruktion</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Inledning</title> + +<para +>&kugar; är ett verktyg för att skapa rapporter för &Qt; och &kde;. Det innehåller grafisk konstruktion av rapportmallar, en rapportgenerator, ett delprogram i &konqueror; för enkel förhandsgranskning av rapporter och en uppsättning exempel.</para> + +<para +>&kugar;s rapportkonstruktion är ett verktyg för att skapa rapportmallar till &kugar;s rapportgenerator. &kugar;s rapportgenerator använder ett &XML;-baserad filformat för rapportmallar (som kan skapas för hand, eller med &kugar;s rapportkonstruktion), och en datafil (också med &XML;-format) för att skapa rapporter. För att få mer information om &kugar;s rapportkonstruktion, se <link linkend="designer-manual" +>Handbok Rapportmallkonstruktion</link +>. </para> + +<para +>Se <link linkend="template-dtd" +>KugarTemplate dokumenttypdefinition</link +> för en översikt över mallens <acronym +>DTD</acronym +> (filformat), <link linkend="kugardata-dtd" +>KugarData dokumenttypdefinition</link +> och <link linkend="tutorial" +>Handledningen</link +> för en stegvis förklaring av hur rapporter kan skapas. </para> + +<para +>Programmerare bör också titta i <link linkend="prog-guide" +>Guide för programmerare</link +> för att hitta information om hur &kugar; kan användas i deras egna program.</para> +</chapter> + +&tutorial; + +&starting; + +&designermanual; + +&progguide; + +<chapter> +<title +>Tack till och licens</title> + +<para +>&kugar; </para> + +<para +>Copyright 2000 Mutiny Bay Software </para> +<para +>Copyright 2000, 2001, Phil Thompson </para> +<para +>Copyright 2002 Alexander Dymo </para> + +<para +>Delar av dokumentationen Copyright 2000, 2001 Phil Thompson och Copyright 2002 Alexander Dymo</para> + +<para +>Översättning Stefan Asserhäll <email +>[email protected]</email +></para +> +&underFDL; &underGPL; </chapter> + +<appendix id="document-structure"> +<title +>Dokumentstruktur</title> +&templatedtd; +&template; +&templateelements; +&datadtd; +&dataelements; +</appendix> + +<appendix id="installation"> +<title +>Installation</title> + +&install.intro.documentation; +&install.compile.documentation; +</appendix> + +</book> diff --git a/koffice-i18n-sv/docs/koffice/kugar/kugar.png b/koffice-i18n-sv/docs/koffice/kugar/kugar.png Binary files differnew file mode 100644 index 00000000..cc64f277 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/kugar.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/progguide.docbook b/koffice-i18n-sv/docs/koffice/kugar/progguide.docbook new file mode 100644 index 00000000..40897505 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/progguide.docbook @@ -0,0 +1,669 @@ +<!-- If you want to validate or edit this document separately, uncomment +this prolog + +<?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> + +<chapter id="prog-guide"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Guide för programmerare</title> + +<sect1 id="how-to-use-in-progs"> +<title +>Hur &kugar; kan användas för att skapa rapporter i dina egna program</title> + +<itemizedlist> +<title +>Det finns flera olika sätt att använda &kugar;</title> +<listitem> +<para +>Skapa en tillfällig fil och fyll den med data, organiserad enligt <link linkend="kugardata-dtd" +>KugarData dokumenttypdefinitionen</link +>. Anropa sedan skalkommandot <command +>kugar</command +> ( <cmdsynopsis +><command +>kugar</command +> <group +> <option +>-d <replaceable +>Kugar datafil</replaceable +></option +> </group +> <group +> <option +>-r <replaceable +>Kugar mallfil</replaceable +></option +> </group +></cmdsynopsis +>) för att förhandsgranska och skriva ut rapporten. Se avsnittet <link linkend="prog-using-for-preview" +>Använda &kugar;-skalet för att förhandsgranska rapporter</link +> för en detaljerad beskrivning. </para> +</listitem> +<listitem> +<para +>Använd &kugar; direkt i programmets kod. Se avsnittet <link linkend="prog-using-widget" +>Använda &kugar;-klasser för rapporter</link +> för en detaljerad beskrivning. </para> +</listitem> +<listitem> +<para +>Skapa en &Qt; Designer insticksmodul, använd den för att bygga programmets grafiska gränssnitt i Designer, och länka den dynamiskt till programmet. Se <link linkend="prog-designer-plugin" +>Skapa en &Qt; Designer insticksmodul</link +> för en detaljerad beskrivning. </para> +</listitem> +</itemizedlist> + +<para +>De sista två sätten är användbara för &Qt;- och &kde;-utvecklare. Men &kugar; är konstruerad för att vara en rapportgenerator som är oberoende av programspråk och/eller integrerad utvecklingsmiljö. Den använder &XML;-formatet för att beskriva rapportmallar och datafiler. Så vilket program som helst kan skapa utdata på &kugar;s datafilformat som beskrivs i <link linkend="kugardata-dtd" +>KugarData <acronym +>DTD</acronym +></link +>, eller till och med på rapportmallformat (se <link linkend="template-dtd" +>KugarTemplate <acronym +>DTD</acronym +></link +>). Ett &kugar;-skal (rapportvisare) kan användas för att förhandsgranska och skriva ut skapade rapporter. </para> + +</sect1> + +<sect1 id="prog-using-for-preview"> +<title +>Använda &kugar;-skalet för att förhandsgranska rapporter</title> + +<orderedlist> +<title +>Sättet att skapa och förhandsgranska (skriva ut) en rapport är:</title> +<listitem> +<para +>Skapa en rapportmall med &kudesigner; </para> +</listitem> +<listitem> +<para +>Skapa en datafil med kolumnvärden för detaljband i rapporten. Använd <link linkend="kugardata-dtd" +>KugarData <acronym +>DTD</acronym +></link +> för att skapa riktiga datafiler. </para> +</listitem> +<listitem> +<para +>Kör &kugar;-skalet för att förhandsgranska och skriva ut en rapport. För att till exempel göra detta med språken C eller C++, anropa:</para> + +<programlisting +><function +>system(<option +>"kugar -r <replaceable +>mall_fil.ktf</replaceable +>-d <replaceable +>data_fil.kdf</replaceable +>"</option +>)</function +>. +</programlisting> + +<para +>Glöm inte att inkludera <filename class="headerfile" +>stdlib.h</filename +>. </para> +</listitem> +</orderedlist> +</sect1> + +<sect1 id="prog-using-widget"> +<title +>Använda &kugar;s klasser för rapporter</title> +<para +>&kugar;-biblioteket innefattar två grafiska komponenter som kan användas. </para> +<para +>Klassen <classname +>KReportViewer</classname +> är konstruerad för &kde;-utvecklare. Den stöder &kde;:s utskriftssystem och översättning under &UNIX; via <function +>i18n()</function +>-anrop. </para> +<para +>Klassen <classname +>MReportViewer</classname +> är konstruerad för &Qt;-utvecklare och erbjuder riktigt plattformsoberoende. Den kan inte bara användas på &UNIX;-plattformar, utan också på &Windows; och &MacOS;. </para> +<para +>För att bygga ett program som använder &kugar;-biblioteket, ska det länkas med det delade biblioteket <filename +>libkugar.so</filename +>, som tillhandahålls med &kugar;-distributioner på alla &UNIX;-plattformar. </para> +<para +>Deklarationsfiler är <filename +>kugarqt.h</filename +> och <filename +>kugar.h</filename +> för respektive &Qt;- och &kde;-program. </para> +<para +>För ett detaljerat exempel på hur &kugar;-klasser kan användas, titta i katalogen <filename class="directory" +>/shell</filename +> i &kugar;s källkod. </para> +<para +><classname +>MReportViewer</classname +> (och också <classname +>KReportViewer</classname +>) innehåller flera synliga metoder som kan användas. </para> +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>renderReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Visar rapporten på skärmen.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>printReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Anropar utskriftsdialogrutan för att skriva ut rapporten.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype> +<funcdef +>void <function +>clearReport</function +></funcdef> +<void/> +</funcprototype> +<funcsynopsisinfo +>Rensar rapporten på skärmen och frigör rapportdata. Anropa detta innan en ny rapport öppnas.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportData</function +></funcdef +> <paramdef +>const QString &<parameter +>datafilnamn</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Hämtar rapportdata från filen <replaceable +>datafilnamn</replaceable +>.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportData</function +></funcdef +> <paramdef +>const QIODevice &<parameter +>data io-enhet</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Hämtar rapportdata från filen <replaceable +>data io-enhet</replaceable +>. I/O-enheten kan vara vilken klass som helst härledd från klassen <replaceable +>QIODevice</replaceable +>. För att till exempel direkt hämta poster från databasen, skapa en härledd klass från <classname +>QIODevice</classname +> och definiera om alla nödvändiga funktioner. </funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportTemplate</function +></funcdef +> <paramdef +>const QString &<parameter +>mallfilnamn</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Hämtar rapportmall från filen <replaceable +>mallfilnamn</replaceable +>.</funcsynopsisinfo> +</funcsynopsis> + +<funcsynopsis> +<funcprototype +><funcdef +>bool <function +>setReportTemplate</function +></funcdef +> <paramdef +>const QIODevice &<parameter +>mall io-enhet</parameter +></paramdef +> </funcprototype> +<funcsynopsisinfo +>Hämtar rapportmall från filen <replaceable +>mall io-enhet</replaceable +>. I/O-enheten kan vara vilken klass som helst härledd från klassen <classname +>QIODevice</classname +>. För att till exempel direkt hämta en rapportmall från nätverket eller en databas, skapa en härledd klass från QIODevice och definiera om alla nödvändiga funktioner. </funcsynopsisinfo> +</funcsynopsis> + +</sect1> + +<sect1 id="prog-designer-plugin"> +<title +>Skapa en &Qt; Designer insticksmodul</title> + +<para +>Det här är exempelkod på hur en insticksmodul till Designer skapas. Koden nedan skapar en insticksmodul för en &kde; <classname +>KReportViewer</classname +> grafisk komponent. </para> + +<para +>Om en &Qt; grafisk komponent önskas, ersätt <classname +>KReportViewer</classname +> med <classname +>MReportViewer</classname +> och <filename +>kugar.h</filename +> med <filename +>kugarqt.h</filename +> i insticksprogramkoden. </para> + +<sect2 id="plugin-usage"> +<title +>Användning av insticksmodulen</title> +<para +>Designer-insticksmodulen gör att &Qt; Designer kan användas för att placera den grafiska komponenten <classname +>KReportViewer</classname +> i ett fönster, och förhandsgranska den på ett riktigt sätt. </para> + +<para +>Program som använder den här insticksmodulen måste länkas dynamiskt med den. Motsvarande bibliotek heter <filename +>libkugar.so</filename +>. Grafiska komponenter eller dialogrutor som innehåller komponenten <classname +>KReportViewer</classname +> måste inkludera <kugar.h> i en implementering och innehålla deklarationen <classname +>class KReportViewer</classname +>. Det går att inkludera med hjälp av &Qt; Designers objektutforskare (källkodsfliken). </para> + +<para +>För att bygga insticksmodulen kör: <cmdsynopsis +><command +>qmake</command +> <arg +>kugar_plugin.pro</arg +> </cmdsynopsis> +<cmdsynopsis> +<command +>make</command> +</cmdsynopsis> +</para> + +</sect2> + +<sect2 id="plugin-code"> +<title +>Insticksmodulkod</title> + +<segmentedlist> +<title +>Insticksmodulkoden består av tre filer:</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 +>En deklarationsfil för <classname +>KugarWidgetPlugin</classname +>, efterföljare till <classname +>QWidgetPlugin</classname +>.</seg> +<seg +>En källkodsfil för <classname +>KugarWidgetPlugin</classname +>, efterföljaren till <classname +>QWidgetPlugin</classname +>.</seg> +<seg +>En projektfil för verktyget <application +>Qmake</application +>.</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-sv/docs/koffice/kugar/props.png b/koffice-i18n-sv/docs/koffice/kugar/props.png Binary files differnew file mode 100644 index 00000000..8093f6d1 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/props.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/starting.docbook b/koffice-i18n-sv/docs/koffice/kugar/starting.docbook new file mode 100644 index 00000000..2fee107d --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/starting.docbook @@ -0,0 +1,100 @@ +<!-- If you want to validate or edit this document separately, uncomment +this prolog + +<?xml version="1.0" ?> +<!DOCTYPE appendix PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> +<chapter id="starting"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Att starta &kugar; och &kudesigner;</title> +<para +>Programmet &kugar; använder två kommandoradsparametrar: </para> + +<cmdsynopsis +><command +>kugar</command +> <group +> <option +>-d <replaceable +>Kugar datafil</replaceable +></option +> </group +> <group +> <option +>-r <replaceable +>Kugar mallfil</replaceable +></option +> </group +> </cmdsynopsis> + +<para +>Till exempel, <userinput +><command +>kugar</command +> <option +>-d</option +> <parameter +>exempel1.kud</parameter +> <option +>-r</option +> <parameter +>exempel1.kut</parameter +></userinput +> </para> + +<para +>Programmet &kudesigner; startas utan parametrar, eller med namnet på en rapportmallfil som parameter: </para> +<cmdsynopsis +><command +>kudesigner</command +> <group +> <replaceable +>template.kut</replaceable +> </group +> </cmdsynopsis> + +</chapter> diff --git a/koffice-i18n-sv/docs/koffice/kugar/template-elements.docbook b/koffice-i18n-sv/docs/koffice/kugar/template-elements.docbook new file mode 100644 index 00000000..aaccea27 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/template-elements.docbook @@ -0,0 +1,3577 @@ +<!-- If you want to edit or validate this document separately, uncomment --> +<!-- this prolog +<?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> +--> +<sect1 id="template-elements"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +><sgmltag class="element" +>KugarData</sgmltag +> mallelement</title> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Sektionsband</entry> +<entry +>Sektionselement</entry> +</row> +</thead> +<tbody> +<row> +<entry +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportHeader</sgmltag +></link +></entry> +<entry +><link linkend="line-element" +><sgmltag class="element" +>Line</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageHeader</sgmltag +></link +></entry> +<entry +><link linkend="label-element" +><sgmltag class="element" +>Label</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailHeader</sgmltag +></link +></entry> +<entry +><link linkend="field-element" +><sgmltag class="element" +>Field</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail" +><sgmltag class="element" +>Detail</sgmltag +></link +></entry> +<entry +><link linkend="calculated-field-element" +><sgmltag class="element" +>CalculatedField</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailFooter</sgmltag +></link +></entry> +<entry +><link linkend="special-element" +><sgmltag class="element" +>Special</sgmltag +></link +></entry> +</row> +<row> +<entry +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageFooter</sgmltag +></link +></entry> +<entry +>Sidfot</entry> +</row> +<row> +<entry +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportFooter</sgmltag +></link +></entry> +<entry +>Rapportsidfot</entry> +</row> +</tbody> +</tgroup> +</informaltable> + + +<sect2 id="report-header-and-footer"> +<title +><sgmltag class="element" +>ReportHeader</sgmltag +> och <sgmltag class="element" +>ReportFooter</sgmltag +> avsnitten</title> + +<para +><sgmltag class="element" +>ReportHeader</sgmltag +> och <sgmltag class="element" +>ReportFooter</sgmltag +> elementen anger rapportavsnitt som ofta skrivs ut i början och slutet av rapporten. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="rhf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="rhf-printfrequency"/><sgmltag class="attribute" +>PrintFrequency</sgmltag +></term> +<listitem> +<para +>Anger utskriftsfrekvensen för avsnittet. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Utskriftsfrekvens</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Första sidan</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Alla sidor</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Sista sidan</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="page-header-and-footer"> +<title +><sgmltag class="element" +>PageHeader</sgmltag +> och <sgmltag class="element" +>PageFooter</sgmltag +> avsnitten</title> + +<para +>Elementen <sgmltag class="element" +>PageHeader</sgmltag +> och <sgmltag class="element" +>PageFooter</sgmltag +> definierar rapportavsnitt som oftast skrivs ut på varje sida av rapporten. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="phf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="phf-printfrequency"/><sgmltag class="attribute" +>PrintFrequency</sgmltag +></term> +<listitem> +<para +>Anger utskriftsfrekvensen för avsnittet. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Utskriftsfrekvens</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Första sidan</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Alla sidor</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Sista sidan</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="detail-header-and-footer"> +<title +><sgmltag class="element" +>DetailHeader</sgmltag +> och <sgmltag class="element" +>DetailFooter</sgmltag +> avsnitten</title> + +<para +><sgmltag class="element" +>DetailHeader</sgmltag +> och <sgmltag class="element" +>DetailFooter</sgmltag +> elementen anger rapportavsnitt som skrivs ut före och efter detaljer av en given nivå och under i rapporten. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="dhf-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="dhf-level"/><sgmltag class="attribute" +>Level</sgmltag +></term> +<listitem> +<para +>Anger sektionens hierarkinivå. Sektioner med högre nivåer skrivs ut innan sektioner med lägre. Level kan vara vilket tal som helst med början på 0. </para> + +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="detail"> +<title +><sgmltag class="element" +>Detail</sgmltag +> avsnittet</title> + +<para +>Elementet <sgmltag class="element" +>Detail</sgmltag +> definierar rapportavsnitt som innehåller rapportens data. Rapporten kan ha flera detaljer, som kan kommas åt med detaljens nivåegenskap. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="d-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på rapportavsnittet. Om du inte vill ha det här avsnittet sätt värdet till <sgmltag class="attvalue" +>0</sgmltag +>. </para> +</listitem> +</varlistentry> +<varlistentry> +<term +><anchor id="d-level"/><sgmltag class="attribute" +>Level</sgmltag +></term> +<listitem> +<para +>Anger sektionens hierarkinivå. Sektioner med högre nivåer skrivs ut innan sektioner med lägre. Level kan vara vilket tal som helst med början på 0. Det här är en egenskap från elementet <sgmltag class="attribute" +>row</sgmltag +> i en datafil. </para> + +</listitem> +</varlistentry> + +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="line-element"> +<title +><sgmltag class="element" +>Line</sgmltag +></title> + +<para +>Elementet <sgmltag class="element" +>Line</sgmltag +> definierar ett rapportobjekt som används för att visa linjer i en rapport. </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 +>Egenskaper</term> +<listitem> +<variablelist> + +<varlistentry> +<term +><anchor id="l-x1"/><sgmltag class="attribute" +>X1</sgmltag +></term> +<listitem> +<para +>Anger första x-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-y1"/><sgmltag class="attribute" +>Y1</sgmltag +></term> +<listitem> +<para +>Anger första y-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-x2"/><sgmltag class="attribute" +>X2</sgmltag +></term> +<listitem> +<para +>Anger andra x-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-y2"/><sgmltag class="attribute" +>Y2</sgmltag +></term> +<listitem> +<para +>Anger andra x-koordinaten (relativt till avsnittets övre vänstra hörn) för linjen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Anger bredden på linjen. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-color"/><sgmltag class="attribute" +>Color</sgmltag +></term> +<listitem> +<para +>Anger färgen på linjen. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="l-style"/><sgmltag class="attribute" +>Style</sgmltag +></term> +<listitem> +<para +>Anger linjens stil. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Linjestil</entry> +</row> +</thead> + +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Ingen penna</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heldragen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Streckad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkter</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Streck punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Streck punkt punkt</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="label-element"> +<title +><sgmltag class="element" +>Label</sgmltag +></title> + +<para +>Elementet <sgmltag class="element" +>Label</sgmltag +> definierar ett rapportobjekt som används för att visa fast text i en rapport. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="la-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Anger rubrikens text. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera rubriken. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera rubriken. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Anger rubrikens bredd. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger rubrikens höjd. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Anger bakgrundsfärgen för rubriken. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Anger förgrundsfärgen för rubriken. Färgen definieras som ett RGB-värde (Röd , Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-bordercolor"/><sgmltag class="element" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Anger kantfärgen för rubriken. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Anger kantbredden för rubriken. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Anger kantstilen för rubriken. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kantstil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Ingen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heldragen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Streckad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkter</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Streck punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Streck punkt punkt</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Anger teckensnittsfamiljen för rubrikens text. </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 +>Anger teckenstorleken för rubrikens text. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Anger teckensnittstyngden för rubrikens text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Teckensnittstyngd</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Ljus</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Halvfet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Fet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Svart</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Anger teckensnittets kursivflagga för rubrikens text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kursiv</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Anger rubrikens horisontella textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Horisontell justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vänster</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Centrerad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Höger</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Anger rubrikens vertikala textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Vertikal justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Upp</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Mitten</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Ner</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="la-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Anger radbrytningsflaggan för rubrikens text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Radbrytning</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="field-element"> +<title +><sgmltag class="element" +>Field</sgmltag +></title> + +<para +>Elementet <sgmltag class="element" +>Field</sgmltag +> definierar ett rapportobjekt som används för att visa data i en rapport. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="f-field"/><sgmltag class="attribute" +>Field</sgmltag +></term> +<listitem> +<para +>Anger objektets datafält. Det här är en egenskap från elementet <sgmltag class="attribute" +>row</sgmltag +> i en datafil. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Används inte. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Anger bredden på fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Anger bakgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Anger förgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Anger kantfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Anger kantbredden för fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Anger kantstilen för fältet. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kantstil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Ingen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heldragen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Streckad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkter</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Streck punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Streck punkt punkt</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Anger teckensnittsfamiljen för fältets text. </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 +>Anger teckenstorleken för fältets text. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Anger teckensnittstyngden för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Teckensnittstyngd</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Ljus</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Halvfet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Fet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Svart</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Anger teckensnittets kursivflagga för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kursiv</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Anger fältets horisontella textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Horisontell justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vänster</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Centrerad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Höger</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Anger fältets vertikala textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Vertikal justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Upp</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Mitten</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Ner</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Anger radbrytningsflaggan för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Radbrytning</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +<!--</variablelist> +</listitem> +</varlistentry +>--> + +<varlistentry> +<term +><anchor id="f-datatype"/><sgmltag class="attribute" +>DataType</sgmltag +></term> +<listitem> +<para +>Anger fältets datatyp. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Datatyp</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Sträng</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heltal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Flyttal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Datum</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Currency</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Anger fältets datumformat. För att det här ska fungera, måste formatet för datumet i datadokumentet vara på formatet mm/dd/åååå eller mm-dd-åååå, annars används det ursprungliga datumformatet. Om detta är en annan datatyp än ett datum, ange <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Datumformat</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>m/d/åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>m-d-åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>mm/dd/åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>mm-dd-åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>m/d/ååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>m-d-åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>6</sgmltag +></entry> +<entry +>mm/dd/åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>7</sgmltag +></entry> +<entry +>mm-dd-åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>8</sgmltag +></entry> +<entry +>åååå/m/d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>9</sgmltag +></entry> +<entry +>åååå-m-d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>10</sgmltag +></entry> +<entry +>dd.mm.åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>11</sgmltag +></entry> +<entry +>dd.mm.åååå</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-precision"/><sgmltag class="attribute" +>Precision</sgmltag +></term> +<listitem> +<para +>Anger fältets numeriska precision. Om detta är en annan datatyp än en numerisk typ, ange 0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-currency"/><sgmltag class="attribute" +>Currency</sgmltag +></term> +<listitem> +<para +>Anger fältets valutasymbol. Om datatypen är något annat än valuta, ange <sgmltag class="attvalue" +>36</sgmltag +> ($). Värdet är ett tal som representerar ett Unicode-tecken. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-negvaluecolor"/><sgmltag class="attribute" +>NegValueColor</sgmltag +></term> +<listitem> +<para +>Anger färg för negativa tal. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. Om detta är en annan datatyp än en numerisk typ, ange 255,0,0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="f-commaseparator"/><sgmltag class="attribute" +>CommaSeparator</sgmltag +></term> +<listitem> +<para +>Anger om kommatecken används i numeriska fält. Om detta är en annan datatyp än en numerisk typ, ange <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kommaskiljetecken</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="calculated-field-element"> +<title +><sgmltag class="element" +>CalculatedField</sgmltag +></title> + +<para +>Elementet <sgmltag class="element" +>CalculatedField</sgmltag +> definierar ett rapportobjekt som används för att visa beräknade värden i en rapport. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="c-calculationtype"/><sgmltag class="attribute" +>CalculationType</sgmltag +></term> +<listitem> +<para +>Anger beräkningstypen för fältet. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Beräkning</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Uppräkning</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Summa</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Medelvärde</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Varians</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Standardavvikelse</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-field"/><sgmltag class="attribute" +>Field</sgmltag +></term> +<listitem> +<para +>Anger objektets datafält. Det här är en egenskap från elementet <sgmltag class="attribute" +>row</sgmltag +> i en datafil. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Används inte. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Anger bredden på fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Anger bakgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Anger förgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Anger kantfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Anger kantbredden för fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Anger kantstilen för fältet. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kantstil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Ingen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heldragen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Streckad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkter</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Streck punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Streck punkt punkt</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Anger teckensnittsfamiljen för fältets text. </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 +>Anger teckenstorleken för fältets text. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Anger teckensnittstyngden för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Teckensnittstyngd</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Ljus</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Halvfet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Fet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Svart</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Anger teckensnittets kursivflagga för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kursiv</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Anger fältets horisontella textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Horisontell justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vänster</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Centrerad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Höger</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Anger fältets vertikala textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Vertikal justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Upp</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Mitten</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Ner</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Anger radbrytningsflaggan för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Radbrytning</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-datatype"/><sgmltag class="attribute" +>DataType</sgmltag +></term> +<listitem> +<para +>Anger fältets datatyp. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Datatyp</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Sträng</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heltal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Flyttal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Datum</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Currency</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Anger fältets datumformat. För att det här ska fungera, måste formatet för datumet i datadokumentet vara på formatet mm/dd/åååå eller mm-dd-åååå, annars används det ursprungliga datumformatet. Om detta är en annan datatyp än ett datum, ange <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Datumformat</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>m/d/åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>m-d-åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>mm/dd/åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>mm-dd-åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>m/d/ååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>m-d-åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>6</sgmltag +></entry> +<entry +>mm/dd/åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>7</sgmltag +></entry> +<entry +>mm-dd-åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>8</sgmltag +></entry> +<entry +>åååå/m/d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>9</sgmltag +></entry> +<entry +>åååå-m-d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>10</sgmltag +></entry> +<entry +>dd.mm.åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>11</sgmltag +></entry> +<entry +>dd.mm.åååå</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-precision"/><sgmltag class="attribute" +>Precision</sgmltag +></term> +<listitem> +<para +>Anger fältets numeriska precision. Om detta är en annan datatyp än en numerisk typ, ange 0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-currency"/><sgmltag class="attribute" +>Currency</sgmltag +></term> +<listitem> +<para +>Anger fältets valutasymbol. Om datatypen är något annat än valuta, ange <sgmltag class="attvalue" +>36</sgmltag +> ($). Värdet är ett tal som representerar ett Unicode-tecken. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-negvaluecolor"/><sgmltag class="attribute" +>NegValueColor</sgmltag +></term> +<listitem> +<para +>Anger färg för negativa tal. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. Om detta är en annan datatyp än en numerisk typ, ange 255,0,0. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="c-commaseparator"/><sgmltag class="attribute" +>CommaSeparator</sgmltag +></term> +<listitem> +<para +>Anger om kommatecken används i numeriska fält. Om detta är en annan datatyp än en numerisk typ, ange <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kommaskiljetecken</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="special-element"> +<title +><sgmltag class="element" +>Special</sgmltag +></title> + +<para +>Elementet <sgmltag class="element" +>Special</sgmltag +> definierar ett rapportobjekt som används för att visa sidnummer och dagens datum i en rapport. </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 +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="s-type"/><sgmltag class="attribute" +>Typ</sgmltag +></term> +<listitem> +<para +>Anger typ av specialobjekt. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Typ</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Dagens datum</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sidnummer</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-text"/><sgmltag class="attribute" +>Text</sgmltag +></term> +<listitem> +<para +>Används inte. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-x"/><sgmltag class="attribute" +>X</sgmltag +></term> +<listitem> +<para +>Anger x-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-y"/><sgmltag class="attribute" +>Y</sgmltag +></term> +<listitem> +<para +>Anger y-koordinaten (relativt till avsnittets övre vänstra hörn) för att placera fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-width"/><sgmltag class="attribute" +>Width</sgmltag +></term> +<listitem> +<para +>Anger bredden på fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-height"/><sgmltag class="attribute" +>Height</sgmltag +></term> +<listitem> +<para +>Anger höjden på fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-backgroundcolor"/><sgmltag class="attribute" +>BackgroundColor</sgmltag +></term> +<listitem> +<para +>Anger bakgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-foregroundcolor"/><sgmltag class="attribute" +>ForegroundColor</sgmltag +></term> +<listitem> +<para +>Anger förgrundsfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + + +<varlistentry> +<term +><anchor id="s-bordercolor"/><sgmltag class="attribute" +>BorderColor</sgmltag +></term> +<listitem> +<para +>Anger kantfärgen för fältet. Färgen definieras som ett RGB-värde (Röd, Grön, Blå). r, g, b måste vara i intervallet 0 - 255. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-borderwidth"/><sgmltag class="element" +>BorderWidth</sgmltag +></term> +<listitem> +<para +>Anger kantbredden för fältet. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-borderstyle"/><sgmltag class="element" +>BorderStyle</sgmltag +></term> +<listitem> +<para +>Anger kantstilen för fältet. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kantstil</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Ingen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Heldragen</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Streckad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>Punkter</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>Streck punkt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>Streck punkt punkt</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontfamily"/><sgmltag class="attribute" +>FontFamily</sgmltag +></term> +<listitem> +<para +>Anger teckensnittsfamiljen för fältets text. </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 +>Anger teckenstorleken för fältets text. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontweight"/><sgmltag class="attribute" +>FontWeight</sgmltag +></term> +<listitem> +<para +>Anger teckensnittstyngden för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Teckensnittstyngd</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>25</sgmltag +></entry> +<entry +>Ljus</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>50</sgmltag +></entry> +<entry +>Normal</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>63</sgmltag +></entry> +<entry +>Halvfet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>75</sgmltag +></entry> +<entry +>Fet</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>87</sgmltag +></entry> +<entry +>Svart</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-fontitalic"/><sgmltag class="attribute" +>FontItalic</sgmltag +></term> +<listitem> +<para +>Anger teckensnittets kursivflagga för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Kursiv</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-halignment"/><sgmltag class="attribute" +>HAlignment</sgmltag +></term> +<listitem> +<para +>Anger fältets horisontella textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Horisontell justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Vänster</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Centrerad</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Höger</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-valignment"/><sgmltag class="attribute" +>VAlignment</sgmltag +></term> +<listitem> +<para +>Anger fältets vertikala textjustering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Vertikal justering</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Upp</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Mitten</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>Ner</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-wordwrap"/><sgmltag class="attribute" +>WordWrap</sgmltag +></term> +<listitem> +<para +>Anger radbrytningsflaggan för fältets text. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Radbrytning</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>Falskt</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>Sant</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-dateformat"/><sgmltag class="attribute" +>DateFormat</sgmltag +></term> +<listitem> +<para +>Anger fältets datumformat. För att det här ska fungera, måste formatet för datumet i datadokumentet vara på formatet mm/dd/åååå eller mm-dd-åååå, annars används det ursprungliga datumformatet. Om detta är en annan datatyp än ett datum, ange <sgmltag class="attvalue" +>0</sgmltag +>. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Datumformat</entry> +</row> +</thead> +<tbody> +<row> +<entry +><sgmltag class="attvalue" +>0</sgmltag +></entry> +<entry +>m/d/åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>1</sgmltag +></entry> +<entry +>m-d-åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>2</sgmltag +></entry> +<entry +>mm/dd/åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>3</sgmltag +></entry> +<entry +>mm-dd-åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>4</sgmltag +></entry> +<entry +>m/d/ååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>5</sgmltag +></entry> +<entry +>m-d-åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>6</sgmltag +></entry> +<entry +>mm/dd/åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>7</sgmltag +></entry> +<entry +>mm-dd-åååå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>8</sgmltag +></entry> +<entry +>åååå/m/d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>9</sgmltag +></entry> +<entry +>åååå-m-d</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>10</sgmltag +></entry> +<entry +>dd.mm.åå</entry> +</row> +<row> +<entry +><sgmltag class="attvalue" +>11</sgmltag +></entry> +<entry +>dd.mm.åååå</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="s-precision"/><sgmltag class="attribute" +>Precision</sgmltag +></term> +<listitem> +<para +>Anger fältets numeriska precision. Om detta är en annan datatyp än en numerisk typ, ange 0. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +</sect1> + + + diff --git a/koffice-i18n-sv/docs/koffice/kugar/template.docbook b/koffice-i18n-sv/docs/koffice/kugar/template.docbook new file mode 100644 index 00000000..51d74239 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/template.docbook @@ -0,0 +1,515 @@ +<!-- If you want to edit or validate this document separately, uncomment +this prolog +<?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> +--> +<sect1 id="kugartemplate"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +>Elementet <sgmltag class="element" +>KugarTemplate</sgmltag +></title> + +<para +>Elementet <sgmltag class="element" +>KugarTemplate</sgmltag +> definierar rapportegenskaper som hör ihop med sidstorlek, orientering och marginaler. </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 +>Element</term> + +<listitem> + +<para +>Elementet <sgmltag class="element" +>KugarTemplate</sgmltag +> innehåller följande element: </para> + +<variablelist> +<varlistentry> +<term +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportHeader</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>ReportHeader</sgmltag +> definierar rapportavsnitt som oftast skrivs ut i början av rapporten. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageHeader</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>PageHeader</sgmltag +> definierar rapportavsnitt som oftast skrivs ut överst på varje sida i rapporten. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailHeader</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>DetailHeader</sgmltag +> definierar rapportavsnitt som oftast skrivs ut innan detaljer av en given nivå för rapporten. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail" +><sgmltag class="element" +>Detail</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>Detail</sgmltag +> definierar rapportavsnittet som innehåller rapportens data. Rapporten kan ha obegränsat antal detaljer. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="detail-header-and-footer" +><sgmltag class="element" +>DetailFooter</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>DetailFooter</sgmltag +> definierar rapportavsnitt som ofta skrivs ut i efter detaljer av en given nivå och lägre i rapporten. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="page-header-and-footer" +><sgmltag class="element" +>PageFooter</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>PageFooter</sgmltag +> definierar rapportavsnitt som ofta skrivs ut i slutet på varje sida i rapporten. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><link linkend="report-header-and-footer" +><sgmltag class="element" +>ReportFooter</sgmltag +></link +></term> +<listitem> +<para +>Elementet <sgmltag class="element" +>ReportFooter</sgmltag +> definierar rapportavsnitt som ofta skrivs ut i slutet på rapporten. </para> +</listitem> +</varlistentry> + +</variablelist> + +</listitem> + +</varlistentry> + +<varlistentry> +<term +>Egenskaper</term> +<listitem> + +<variablelist> +<varlistentry> +<term +><anchor id="kut-pagesize"/><sgmltag class="attribute" +>PageSize</sgmltag +></term> +<listitem> +<para +>Anger storleken på rapportsidan. Följande värden är tillgängliga: </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Sidstorlek</entry> +</row> +</thead> + +<tbody> +<row> +<entry +>0</entry> +<entry +>A4</entry> +</row> +<row> +<entry +>1</entry> +<entry +>B5</entry> +</row> +<row> +<entry +>2</entry> +<entry +>Letter</entry> +</row> +<row> +<entry +>3</entry> +<entry +>Legal</entry> +</row> +<row> +<entry +>4</entry> +<entry +>Executive</entry> +</row> +<row> +<entry +>5</entry> +<entry +>A0</entry> +</row> +<row> +<entry +>6</entry> +<entry +>A1</entry> +</row> +<row> +<entry +>7</entry> +<entry +>A2</entry> +</row> +<row> +<entry +>8</entry> +<entry +>A3</entry> +</row> +<row> +<entry +>9</entry> +<entry +>A5</entry> +</row> +<row> +<entry +>10</entry> +<entry +>A6</entry> +</row> +<row> +<entry +>11</entry> +<entry +>A7</entry> +</row> +<row> +<entry +>12</entry> +<entry +>A8</entry> +</row> +<row> +<entry +>13</entry> +<entry +>A9</entry> +</row> +<row> +<entry +>14</entry> +<entry +>B0</entry> +</row> +<row> +<entry +>15</entry> +<entry +>B1</entry> +</row> +<row> +<entry +>16</entry> +<entry +>B10</entry> +</row> +<row> +<entry +>17</entry> +<entry +>B2</entry> +</row> +<row> +<entry +>18</entry> +<entry +>B3</entry> +</row> +<row> +<entry +>19</entry> +<entry +>B4</entry> +</row> +<row> +<entry +>20</entry> +<entry +>B6</entry> +</row> +<row> +<entry +>21</entry> +<entry +>B7</entry> +</row> +<row> +<entry +>22</entry> +<entry +>B8</entry> +</row> +<row> +<entry +>23</entry> +<entry +>B9</entry> +</row> +<row> +<entry +>24</entry> +<entry +>C5E</entry> +</row> +<row> +<entry +>25</entry> +<entry +>Comm10E</entry> +</row> +<row> +<entry +>26</entry> +<entry +>DLE</entry> +</row> +<row> +<entry +>27</entry> +<entry +>Folio</entry> +</row> +<row> +<entry +>28</entry> +<entry +>Ledger</entry> +</row> +<row> +<entry +>29</entry> +<entry +>Tabloid</entry> +</row> +<row> +<entry +>30</entry> +<entry +>NPageSize</entry> +</row> + +</tbody> +</tgroup> +</informaltable> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-pageorient"/><sgmltag class="attribute" +>PageOrientation</sgmltag +></term> +<listitem> +<para +>Anger rapportsidans orientering. </para> + +<informaltable> +<tgroup cols="2"> +<thead> +<row> +<entry +>Värde</entry> +<entry +>Orientering</entry> +</row> +</thead> +<tbody> +<row> +<entry +>0</entry> +<entry +>Stående</entry> +</row> +<row> +<entry +>1</entry> +<entry +>Liggande</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-topmargin"/><sgmltag class="attribute" +>TopMargin</sgmltag +></term> +<listitem> +<para +>Anger övre marginalen för rapportsidan </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-botmargin"/><sgmltag class="attribute" +>BottomMargin</sgmltag +></term> +<listitem> +<para +>Anger nedre marginalen för rapportsidan. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><anchor id="kut-leftmargin"/><sgmltag class="attribute" +>LeftMargin</sgmltag +></term> +<listitem> +<para +>Anger vänstra marginalen för rapportsidan. </para> +</listitem> +</varlistentry +><varlistentry> +<term +><anchor id="kut-rightmargin"/><sgmltag class="attribute" +>RightMargin</sgmltag +></term> +<listitem> +<para +>Anger högra marginalen för rapportsidan. </para> +</listitem> +</varlistentry> +</variablelist> +</listitem> +</varlistentry> +</variablelist> +</sect1> diff --git a/koffice-i18n-sv/docs/koffice/kugar/templatedtd.docbook b/koffice-i18n-sv/docs/koffice/kugar/templatedtd.docbook new file mode 100644 index 00000000..f92acda9 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/templatedtd.docbook @@ -0,0 +1,522 @@ +<!-- If you want to validate or edit this document separately, uncomment +this prolog + +<?xml version="1.0" ?> +<!DOCTYPE appendix PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> + +<sect1 id="template-dtd"> +<sect1info> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</sect1info> +<title +>KugarTemplate dokumenttypdefinition</title> + +<synopsis +><?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE KugarTemplate [ + <!ELEMENT <link linkend="kugartemplate" +>Kugar mall</link +> (<link linkend="report-header-and-footer" +>Rapporthuvud</link +>, <link linkend="page-header-and-footer" +>Sidhuvud</link +>, <link linkend="detail-header-and-footer" +>Detaljsidhuvud</link +>*, <link linkend="detail" +>Detalj</link +>*, <link linkend="detail-header-and-footer" +>Detaljsidfot</link +>*, <link linkend="page-header-and-footer" +>Sidfot</link +>, <link linkend="report-header-and-footer" +>Rapportfot</link +>)> + <!ATTLIST KugarTemplate + <link linkend="kut-pagesize" +>Sidstorlek</link +> CDATA #REQUIRED + <link linkend="kut-pageorient" +>Sidorientering</link +> CDATA #REQUIRED + <link linkend="kut-topmargin" +>Övre marginal</link +> CDATA #REQUIRED + <link linkend="kut-botmargin" +>Nedre marginal</link +> CDATA #REQUIRED + <link linkend="kut-leftmargin" +>Vänstermarginal</link +> CDATA #REQUIRED + <link linkend="kut-rightmargin" +>Högermarginal</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="report-header-and-footer" +>Rapporthuvud</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*)> + <!ATTLIST ReportHeader + <link linkend="rhf-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="rhf-printfrequency" +>Utskriftsfrekvens</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="page-header-and-footer" +>Sidhuvud</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*)> + <!ATTLIST PageHeader + <link linkend="phf-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="phf-printfrequency" +>Utskriftsfrekvens</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="detail-header-and-footer" +>Detaljsidhuvud</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*)> + <!ATTLIST DetailHeader + <link linkend="dhf-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="dhf-level" +>Nivå</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="detail" +>Detalj</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*, <link linkend="field-element" +>Field</link +>*)> + <!ATTLIST Detail + <link linkend="d-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="d-level" +>Nivå</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="detail-header-and-footer" +>Detaljsidfot</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*)> + <!ATTLIST DetailFooter + <link linkend="dhf-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="dhf-level" +>Nivå</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="page-header-and-footer" +>Sidfot</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*)> + <!ATTLIST PageFooter + <link linkend="phf-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="phf-printfrequency" +>Utskriftsfrekvens</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="report-header-and-footer" +>Rapportfot</link +> (<link linkend="line-element" +>Rad</link +>*, <link linkend="label-element" +>Ettikett</link +>*, <link linkend="special-element" +>Special</link +>*, <link linkend="calculated-field-element" +>Beräknat fält</link +>*)> + <!ATTLIST ReportFooter + <link linkend="rhf-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="rhf-printfrequency" +>Utskriftsfrekvens</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="line-element" +>Rad</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" +>Bredd</link +> CDATA #REQUIRED + <link linkend="l-color" +>Färg</link +> CDATA #REQUIRED + <link linkend="l-style" +>Stil</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="label-element" +>Ettikett</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" +>Bredd</link +> CDATA #REQUIRED + <link linkend="la-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="la-backgroundcolor" +>Bakgrundsfärg</link +> CDATA #REQUIRED + <link linkend="la-foregroundcolor" +>Förgrundsfärg</link +> CDATA #REQUIRED + <link linkend="la-bordercolor" +>Kantfärg</link +> CDATA #REQUIRED + <link linkend="la-borderwidth" +>Kantbredd</link +> CDATA #REQUIRED + <link linkend="la-borderstyle" +>Kantstil</link +> CDATA #REQUIRED + <link linkend="la-fontfamily" +>Teckensnittsfamilj</link +> CDATA #REQUIRED + <link linkend="la-fontsize" +>Teckenstorlek</link +> CDATA #REQUIRED + <link linkend="la-fontweight" +>Teckenvikt</link +> CDATA #REQUIRED + <link linkend="la-fontitalic" +>Teckenkursivt</link +> CDATA #REQUIRED + <link linkend="la-halignment" +>H justering</link +> CDATA #REQUIRED + <link linkend="la-valignment" +>V justering</link +> CDATA #REQUIRED + <link linkend="la-wordwrap" +>Radbrytning</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="field-element" +>Fält</link +> EMPTY> + <!ATTLIST Field + <link linkend="f-field" +>Fält</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" +>Bredd</link +> CDATA #REQUIRED + <link linkend="f-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="f-backgroundcolor" +>Bakgrundsfärg</link +> CDATA #REQUIRED + <link linkend="f-foregroundcolor" +>Förgrundsfärg</link +> CDATA #REQUIRED + <link linkend="f-bordercolor" +>Kantfärg</link +> CDATA #REQUIRED + <link linkend="f-borderwidth" +>Kantbredd</link +> CDATA #REQUIRED + <link linkend="f-borderstyle" +>Kantstil</link +> CDATA #REQUIRED + <link linkend="f-fontfamily" +>Teckensnittsfamilj</link +> CDATA #REQUIRED + <link linkend="f-fontsize" +>Teckenstorlek</link +> CDATA #REQUIRED + <link linkend="f-fontweight" +>Teckensnittsvikt</link +> CDATA #REQUIRED + <link linkend="f-fontitalic" +>Teckensnitt kursivt</link +> CDATA #REQUIRED + <link linkend="f-halignment" +>H justering</link +> CDATA #REQUIRED + <link linkend="f-valignment" +>V justering</link +> CDATA #REQUIRED + <link linkend="f-wordwrap" +>Radbrytning</link +> CDATA #REQUIRED + <link linkend="f-datatype" +>Datatyp</link +> CDATA #REQUIRED + <link linkend="f-dateformat" +>Datumformat</link +> CDATA #REQUIRED + <link linkend="f-precision" +>Precision</link +> CDATA #REQUIRED + <link linkend="f-currency" +>Valuta</link +> CDATA #REQUIRED + <link linkend="f-negvaluecolor" +>Negativt värde färg</link +> CDATA #REQUIRED + <link linkend="f-commaseparator" +>Kommaavskiljare</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" +>Fält</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" +>Bredd</link +> CDATA #REQUIRED + <link linkend="c-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="c-backgroundcolor" +>Bakgrundsfärg</link +> CDATA #REQUIRED + <link linkend="c-foregroundcolor" +>Förgrundsfärg</link +> CDATA #REQUIRED + <link linkend="c-bordercolor" +>Kantfärg</link +> CDATA #REQUIRED + <link linkend="c-borderwidth" +>Kantbredd</link +> CDATA #REQUIRED + <link linkend="c-borderstyle" +>Kantstil</link +> CDATA #REQUIRED + <link linkend="c-fontfamily" +>Teckensnittsfamilj</link +> CDATA #REQUIRED + <link linkend="c-fontsize" +>Teckenstorlek</link +> CDATA #REQUIRED + <link linkend="c-fontweight" +>Teckensnittsvikt</link +> CDATA #REQUIRED + <link linkend="c-fontitalic" +>Teckensnitt kursivt</link +> CDATA #REQUIRED + <link linkend="c-halignment" +>H justering</link +> CDATA #REQUIRED + <link linkend="c-valignment" +>V justering</link +> CDATA #REQUIRED + <link linkend="c-wordwrap" +>Radbrytning</link +> CDATA #REQUIRED + <link linkend="c-datatype" +>Datatyp</link +> CDATA #REQUIRED + <link linkend="c-dateformat" +>Datumformat</link +> CDATA #REQUIRED + <link linkend="c-precision" +>Precision</link +> CDATA #REQUIRED + <link linkend="c-currency" +>Valuta</link +> CDATA #REQUIRED + <link linkend="c-negvaluecolor" +>Negativt värde färg</link +> CDATA #REQUIRED + <link linkend="c-commaseparator" +>Kommaavskiljare</link +> CDATA #REQUIRED> + + <!ELEMENT <link linkend="special-element" +>Special</link +> EMPTY> + <!ATTLIST Special + <link linkend="s-type" +>Typ</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" +>Bredd</link +> CDATA #REQUIRED + <link linkend="s-height" +>Höjd</link +> CDATA #REQUIRED + <link linkend="s-backgroundcolor" +>Bakgrundsfärg</link +> CDATA #REQUIRED + <link linkend="s-foregroundcolor" +>Förgrundsfärg</link +> CDATA #REQUIRED + <link linkend="s-bordercolor" +>Kantfärg</link +> CDATA #REQUIRED + <link linkend="s-borderwidth" +>Kantbredd</link +> CDATA #REQUIRED + <link linkend="s-borderstyle" +>Kantstil</link +> CDATA #REQUIRED + <link linkend="s-fontfamily" +>Teckensnittsfamilj</link +> CDATA #REQUIRED + <link linkend="s-fontsize" +>Teckenstorlek</link +> CDATA #REQUIRED + <link linkend="s-fontweight" +>Teckensnittsvikt</link +> CDATA #REQUIRED + <link linkend="s-fontitalic" +>Teckensnitt kursivt</link +> CDATA #REQUIRED + <link linkend="s-halignment" +>H justering</link +> CDATA #REQUIRED + <link linkend="s-valignment" +>V justering</link +> CDATA #REQUIRED + <link linkend="s-wordwrap" +>Radbrytning</link +> CDATA #REQUIRED + <link linkend="s-dateformat" +>Datumformat</link +> CDATA #REQUIRED> + ]> +</synopsis> +</sect1> diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_edit_height.png b/koffice-i18n-sv/docs/koffice/kugar/tut_edit_height.png Binary files differnew file mode 100644 index 00000000..e9096a13 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_edit_height.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_empty_report.png b/koffice-i18n-sv/docs/koffice/kugar/tut_empty_report.png Binary files differnew file mode 100644 index 00000000..4c8867f7 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_empty_report.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_file_new.png b/koffice-i18n-sv/docs/koffice/kugar/tut_file_new.png Binary files differnew file mode 100644 index 00000000..f2460345 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_file_new.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_rep_complete.png b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_complete.png Binary files differnew file mode 100644 index 00000000..b5f8c696 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_complete.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_rep_generated.png b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_generated.png Binary files differnew file mode 100644 index 00000000..f0fc9cf6 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_generated.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_rep_look1.png b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_look1.png Binary files differnew file mode 100644 index 00000000..d1572485 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_look1.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_rep_look2.png b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_look2.png Binary files differnew file mode 100644 index 00000000..d2214adf --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_rep_look2.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tut_set_level.png b/koffice-i18n-sv/docs/koffice/kugar/tut_set_level.png Binary files differnew file mode 100644 index 00000000..44ecfc7d --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tut_set_level.png diff --git a/koffice-i18n-sv/docs/koffice/kugar/tutorial.docbook b/koffice-i18n-sv/docs/koffice/kugar/tutorial.docbook new file mode 100644 index 00000000..aad23b69 --- /dev/null +++ b/koffice-i18n-sv/docs/koffice/kugar/tutorial.docbook @@ -0,0 +1,378 @@ +<!-- If you want to validate or edit this document separately, uncomment +this prolog + +<?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> + +--> +<chapter id="tutorial"> +<chapterinfo> +<authorgroup> +<author +><firstname +>Alexander</firstname +> <surname +>Dymo</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<author +><firstname +>Phil</firstname +> <surname +>Thompson</surname +> <affiliation +> <address +><email +>[email protected]</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Stefan</firstname +> <surname +>Asserhäll</surname +> <affiliation +><address +><email +>[email protected]</email +></address +></affiliation +> <contrib +>Översättare</contrib +></othercredit +> +</authorgroup> +</chapterinfo> +<title +>Handledning</title> + +<para +>Den här handledningen tjänar som en kortfattad inledning till Kugar.</para> + +<para +>Antag att du vill skapa en exempelrapportmall med &kudesigner;, en exempeldatafil, och till sist skapa en fullständig rapport.</para> + +<para +>Källkoden för exempelmallar och datafiler finns i <filename +>sample1.ktf</filename +> och <filename +>sample1.kdf</filename +> som levereras med &kugar;.</para> + + +<sect1 id="tut-1"> +<title +>Att skapa rapportmallen med &kudesigner;</title> + +<para +>Kör Kugar Designer genom att skriva <command +>kudesigner</command +> i en terminal. </para> + +<para +>Efter du startat designer, välj <guimenu +>Arkiv</guimenu +> | <guilabel +>Ny</guilabel +> och ställ in sidstorleken till <guilabel +>Letter</guilabel +> och sidorienteringen till <guilabel +>Liggande</guilabel +>. Ställ in vänster och höger marginal till 48, övre och nedre marginal till 40. Alla dimensioner i &kudesigner; (sidmarginaler, storlekar, positioner, etc.) anges i millimeter. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_file_new.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogrutan <interface +>Ny rapport</interface +></phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>En ny rapport har nu skapats, och alla knappar i verktygsraderna <guilabel +>Objektverktygsrad</guilabel +> och <guilabel +>Sektionsverktygsrad</guilabel +> är nu aktiva (motsvarande menyalternativ i menyerna <guilabel +>Objekt</guilabel +> och <guilabel +>Sektioner</guilabel +> är också aktiva). <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_empty_report.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Tomt rapportfönster</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Nu är det dags att lägga till några sektioner i rapporten, och avgöra deras storlekar. Vi lägger till <link linkend="report-header-and-footer" +>sidhuvud och sidfot för rapport</link +>, <link linkend="page-header-and-footer" +>sidhuvud och sidfot</link +> och en enda <link linkend="detail" +>detalj</link +>sektion. Sidhuvud och sidfot för rapporten skrivs ut på första och sista sidan av rapporten före och efter all annan rapportdata. En sidfot för rapporten är ett bra ställe att ha <link linkend="calculated-field-element" +>beräknade fält</link +>. Sidhuvud och sidfot skrivs ut längst upp och längst ner på varje sida. Vår rapport har en detaljsektion med nivå 0. Det betyder att alla datarader har identisk struktur (dvs. fält). Om datastrukturen är mer komplicerad, eller är organiserad i med förhållandet huvud-detalj, bör fler detaljnivåer skapas. Se <filename +>sample3.ktf</filename +> och <filename +>sample3.kdf</filename +>, för ett exempel på hur detta kan göras. Titta i <link linkend="template-elements" +>beskrivningen av mallelement</link +> för ytterligare information. </para> + +<para +>Sektioner läggs till genom att använda menyn <guilabel +>Sektioner</guilabel +> eller <guilabel +>Sektionsverktygsraden</guilabel +>. Lägg nu till sidhuvud och sidfot för rapport, sidhuvud, sidfot och därefter detaljsektionen. När detaljsektionen läggs till, ange nivån till 0, som visas på skärmbilden nedan. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_set_level.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Ange detaljnivå</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Vår rapport bör nu se ut som den på skärmbilden. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_look1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Rapport med sektioner</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Alla våra sektioner har en förinställd höjd - 50 mm. Låt oss ändra den. För att göra det, högerklicka på sektionen sidhuvud för rapport, eller klicka på knappen <guilabel +>Redigera egenskaper</guilabel +> i redigeringsverktygsraden och välj sedan en sektion. Egenskapsfönstret ska visas. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_edit_height.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Redigera höjden på sektionerna</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Ändra nu höjden för rapportens sidhuvud till 70. Låt oss utföra samma procedur för alla andra sektioner. Ändra sidhuvudets höjd till 45, och detaljsektionens till 30. Rapportens och sidans sidfot ska vara 32 mm höga. </para> + +<para +>En rapportmall med sektioner som har riktigt storlek är klar att fylla i med rapportobjekt. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_look2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Rapport med sektioner som har rätt storlek</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Nu kan man lägga till objekt till sektionerna i rapporten. Fem olika sorters objekt kan läggas till i rapporten. <link linkend="label-element" +>Etikett</link +> är ett rektagulärt område som kan ha kanter, och kan fyllas med vilken textdata som helst. Text- och bakgrundsfärger samt teckensnitt kan ändras. Typ av kantlinje och linjefärger kan också anpassas. <link linkend="field-element" +>Fält</link +> kan placeras i en detaljsektion. Fält representerar datafält, deras värden hämtas från en datafil när en rapport skapas. Antal, summor, medelvärden, etc. för fältvärden kan skrivas ut i rapporten med hjälp av <link linkend="calculated-field-element" +>beräknade fält</link +>. <link linkend="special-element" +>Specialfält</link +> är etiketter med fördefinerad text, som dagens datum eller sidnummer. Allmänt rapportutseende kan förfinas med <link linkend="line-element" +>Linjer</link +>. </para> + +<para +>För att lägga till ett rapportobjekt, klicka på motsvarande objektknapp på <guilabel +>Objektverktygsraden</guilabel +> och placera (klicka) det på sektionen. Det valda objektet kommer att placeras på den markerade sektionen med övre vänstra hörnet på de angivna koordinaterna. Andra egenskaper sätts till normalvärden, och kan ändras i dialogrutan <guilabel +>Rapportobjektalternativ</guilabel +> (på samma sätt som vi ändrade höjd för sektionerna). </para> + +<para +>Låt oss alltså lägga till etiketter till rapportens sidhuvud, och sidhuvudet som visas på skärmbilden nedan. Observera att etiketten <quote +>Mutiny Bay Software</quote +> har sin <guilabel +>kantstil</guilabel +> och <guilabel +>kantbredd</guilabel +> inställda till 0 mm, och <quote +> Inventarierapport för programvara</quote +> till 1 mm. Alla färger anges som en kombination av tre värden (RGB, röd, grön, blå) avgränsade med kommatecken. </para> + +<para +>Lägg också till fältobjekt i detaljsektionen. Antag att vi bara har fyra fält: titel, version, plattform och antal kopior. Alltså ska fyra <guilabel +>Fält</guilabel +>-objekt placeras, och deras egenskap <guilabel +>Fält</guilabel +> anges. Observera att egenskapen <guilabel +>Text</guilabel +> är automatiskt satt till <quote +>[<userinput +>fält_namn</userinput +>]</quote +>. </para> + +<para +>Vår sidfot är ett bra ställe att visa dagens datum och sidnummer, så lägg till två specialfält och ange deras egenskap <guilabel +>Typ</guilabel +> till 0 och 1. Ett specialfält med typ = 0 representerar datum, och ett men typ = 1 sidnummer. Observera att specialfältens egenskap <guilabel +>Text</guilabel +> ändras automatiskt. </para> + +<para +>Det sista objektet som ska placeras är ett <guilabel +>Beräknat fält</guilabel +> för <quote +>antal kopior</quote +>. För att hämta en summa(antal kopior), ändra det beräknade fältets egenskap <guilabel +>Fält</guilabel +> till <quote +>antal kopior</quote +>, och <guilabel +>Beräkningstyp</guilabel +> till 1 (summeringsfunktion). </para> + +<para +>Till sist bör vår rapportmall se ut så här: <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_complete.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Fullständig rapport</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +</sect1> + + + +<sect1 id="tut-2"> +<title +>Skapa rapportdatafilen</title> + +<para +>I allmänhet kan datafiler skapas på flera sätt. Någon kanske använder xsl-transformeringstabeller för att skapa riktig &XML; från ett annat &XML;-dokument (som ett &kspread; kalkylblad), någon annan använder ett eget program för att hämta data i en databas och fylla i datafilen. I den här handledningen skapar vi den helt enkelt för hand. Källkoden för exemplet finns i filen <filename +>sample1.kdf</filename +>, eller kan kopieras från exemplet nedan. </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 +>Skapa rapporten</title> + +<para +>Vid detta tillfälle har vi en rapportmall (<filename +>sample1.ktf</filename +>) och en rapportdatafil (<filename +>sample1.kdf</filename +>). </para> +<para +>För att skapa rapporten, skriv följande kommandon i en terminal: <command +>kugar <option +>-r <replaceable +>sample1.ktf</replaceable +></option +> <option +>-d <replaceable +>sample1.kdf</replaceable +></option +></command +> </para> + +<para +>Då visas ett &kugar;-skalfönster med den skapade rapporten. <screenshot +> <mediaobject> +<imageobject> +<imagedata fileref="tut_rep_generated.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Skapad rapport</phrase> +</textobject> +</mediaobject> +</screenshot> +</para> + +</sect1> + +</chapter> |