<!-- If you want to edit or validate this document separately, uncomment --> <!-- this prolog <?xml version="1.0" ?> <!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> --> <sect1 id="template-elements"> <sect1info> <authorgroup> <author ><firstname >Alexander</firstname > <surname >Dymo</surname > <affiliation > <address ><email >cloudtemple@mksat.net </email ></address> </affiliation> </author> <author ><firstname >Phil</firstname > <surname >Thompson</surname > <affiliation > <address ><email >phil@river-bank.demon.co.uk </email ></address> </affiliation> </author> <othercredit role="translator" ><firstname >Олег</firstname ><surname >Баталов</surname ><affiliation ><address ><email >olegbatalov@mail.ru</email ></address ></affiliation ><contrib >Перевод на русский язык</contrib ></othercredit > </authorgroup> </sect1info> <title >Элементы шаблона <sgmltag class="element" >KugarTemplate</sgmltag ></title> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Полосы разделов</entry> <entry >Элементы секции</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 >Нижний колонтитул</entry> </row> <row> <entry ><link linkend="report-header-and-footer" ><sgmltag class="element" >ReportFooter </sgmltag ></link ></entry> <entry >Итоги секции</entry> </row> </tbody> </tgroup> </informaltable> <sect2 id="report-header-and-footer"> <title >Секции <sgmltag class="element" >ReportHeader</sgmltag > и <sgmltag class="element" >ReportFooter</sgmltag ></title> <para >Элементы <sgmltag class="element" >ReportHeader</sgmltag > и <sgmltag class="element" >ReportFooter</sgmltag > определяют секции отчёта, которые обычно печатаются в начале и конце отчёта. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="rhf-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Устанавливает высоту секции отчёта, если вы этого, секция устанавливает это значение в <sgmltag class="attvalue" >0</sgmltag >. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="rhf-printfrequency"/><sgmltag class="attribute" >PrintFrequency </sgmltag ></term> <listitem> <para >Устанавливает частоту печати секции. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Частота печати</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Первая страница</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Каждая страница</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Последняя страница</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="page-header-and-footer"> <title >Секции <sgmltag class="element" >PageHeader</sgmltag > и <sgmltag class="element" >PageFooter</sgmltag ></title> <para >Элементы <sgmltag class="element" >PageHeader</sgmltag > и <sgmltag class="element" >PageFooter</sgmltag > определяют секции отчёта, которые обычно печатаются на каждой странице отчёта. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="phf-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Устанавливает высоту секции отчёта, если вы этого, секция устанавливает это значение в <sgmltag class="attvalue" >0</sgmltag >. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="phf-printfrequency"/><sgmltag class="attribute" >PrintFrequency </sgmltag ></term> <listitem> <para >Устанавливает частоту печати секции. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Частота печати</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Первая страница</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Каждая страница</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Последняя страница</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="detail-header-and-footer"> <title >Секции <sgmltag class="element" >DetailHeader</sgmltag > и <sgmltag class="element" >DetailFooter</sgmltag ></title> <para >Элементы <sgmltag class="element" >DetailHeader</sgmltag > и <sgmltag class="element" >DetailFooter</sgmltag > определяют секции отчёта, которые печатаются перед и после секции указанного уровня и ниже отчёте. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="dhf-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Устанавливает высоту секции отчёта, если вы этого, секция устанавливает это значение в <sgmltag class="attvalue" >0</sgmltag >. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="dhf-level"/><sgmltag class="attribute" >Level</sgmltag ></term> <listitem> <para >Установить уровень иерархии раздела. Разделы с более высоким уровнем будут напечатаны перед разделами с более низким. Уровень может быть любым числом начиная с 0. </para> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="detail"> <title >Секция <sgmltag class="element" >Секция</sgmltag ></title> <para >Элемент <sgmltag class="element" >Секция</sgmltag > определяет секцию отчёта, которая содержит его данные. Отчёт может содержать несколько секций, которые ассоциированы с атрибутом уровень секции. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="d-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Устанавливает высоту секции отчёта, если вы этого, секция устанавливает это значение в <sgmltag class="attvalue" >0</sgmltag >. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="d-level"/><sgmltag class="attribute" >Level</sgmltag ></term> <listitem> <para >Установить для секции уровень иерархии. Секции с более высоким уровнем будут напечатаны перед секциями с более низким. Уровень может быть любым числом начиная с 0. Это является атрибутом элемента <sgmltag class="attribute" >строка</sgmltag > в файле данных. </para> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="line-element"> <title ><sgmltag class="element" >Line </sgmltag ></title> <para >Элемент <sgmltag class="element" >Линия</sgmltag > определяет объект отчёте используемый для рисования линий. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="l-x1"/><sgmltag class="attribute" >X1</sgmltag ></term> <listitem> <para >Устанавливает для линии координату начала x (относительно верхнего левого угла секции). </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="l-y1"/><sgmltag class="attribute" >Y1</sgmltag ></term> <listitem> <para >Устанавливает для линии координату начала y (относительно верхнего левого угла секции). </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="l-x2"/><sgmltag class="attribute" >X2</sgmltag ></term> <listitem> <para >Устанавливает для линии координату окончания x (относительно верхнего левого угла секции). </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="l-y2"/><sgmltag class="attribute" >Y2</sgmltag ></term> <listitem> <para >Устанавливает для линии координату окончания y (относительно верхнего левого угла секции). </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="l-width"/><sgmltag class="attribute" >Width</sgmltag ></term> <listitem> <para >Установить для линии длину. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="l-color"/><sgmltag class="attribute" >Color</sgmltag ></term> <listitem> <para >Установить цвет линии. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="l-style"/><sgmltag class="attribute" >Style</sgmltag ></term> <listitem> <para >Установить для линии тип рисунка </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Стиль линии</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Нет линии</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Непрерывная</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Тире</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Тире точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >Тире точка точка</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="label-element"> <title ><sgmltag class="element" >Label </sgmltag ></title> <para >Элемент <sgmltag class="element" >Метка</sgmltag > определяет объект отчёта, используемый для вывода фиксированного текста. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="la-text"/><sgmltag class="attribute" >Text </sgmltag ></term> <listitem> <para >Установить для метки текст. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-x"/><sgmltag class="attribute" >X</sgmltag ></term> <listitem> <para >Устанавливает для метки координату начала x (относительно верхнего левого угла секции) для её позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-y"/><sgmltag class="attribute" >Y</sgmltag ></term> <listitem> <para >Устанавливает для метки координату начала y (относительно верхнего левого угла секции) для её позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-width"/><sgmltag class="attribute" >Width</sgmltag ></term> <listitem> <para >Установить для метки длину. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Установить для метки высоту. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-backgroundcolor"/><sgmltag class="attribute" >BackgroundColor </sgmltag ></term> <listitem> <para >Установить цвет фона для метки. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-foregroundcolor"/><sgmltag class="attribute" >ForegroundColor </sgmltag ></term> <listitem> <para >Установить цвет метки. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-bordercolor"/><sgmltag class="element" >BorderColor </sgmltag ></term> <listitem> <para >Установить цвет границы для метки. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-borderwidth"/><sgmltag class="element" >BorderWidth </sgmltag ></term> <listitem> <para >Установить для метки толщину границы. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-borderstyle"/><sgmltag class="element" >BorderStyle </sgmltag ></term> <listitem> <para >Установить для метки тип границы. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Стиль границы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Нет</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Непрерывная</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Тире</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Тире точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >Тире точка точка</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-fontfamily"/><sgmltag class="attribute" >FontFamily </sgmltag ></term> <listitem> <para >Установить для метки шрифт </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 >Установить для метки размер шрифта. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-fontweight"/><sgmltag class="attribute" >FontWeight </sgmltag ></term> <listitem> <para >Устанавливает насыщенность шрифта для текста метки. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Толщина шрифта</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >25</sgmltag ></entry> <entry >Тонкий</entry> </row> <row> <entry ><sgmltag class="attvalue" >50</sgmltag ></entry> <entry >Обычный</entry> </row> <row> <entry ><sgmltag class="attvalue" >63</sgmltag ></entry> <entry >Тонкий полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >75</sgmltag ></entry> <entry >Полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >87</sgmltag ></entry> <entry >Жирный</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-fontitalic"/><sgmltag class="attribute" >FontItalic </sgmltag ></term> <listitem> <para >Устанавливает метку курсива шрифта для текста метки. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Italic </entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-halignment"/><sgmltag class="attribute" >HAlignment </sgmltag ></term> <listitem> <para >Установить для метки горизонтальное выравнивание текста. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по горизонтали</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Влево</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По центру</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >В право</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-valignment"/><sgmltag class="attribute" >VAlignment</sgmltag ></term> <listitem> <para >Установить для метки вертикальное выравнивание текста. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по высоте</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Вверх</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По середине</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Вниз</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="la-wordwrap"/><sgmltag class="attribute" >WordWrap</sgmltag ></term> <listitem> <para >Установить для поля метку автоматического переноса слов. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Переносы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="field-element"> <title ><sgmltag class="element" >Field </sgmltag ></title> <para >Элемент <sgmltag class="element" >Поле</sgmltag > определяет объект отчёта используемый для вывода данных. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="f-field"/><sgmltag class="attribute" >Field </sgmltag ></term> <listitem> <para >Установить поле данных для объекта. Это атрибут элемента <sgmltag class="attribute" >строка</sgmltag > в файле данных. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-text"/><sgmltag class="attribute" >Text </sgmltag ></term> <listitem> <para >Не используется </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-x"/><sgmltag class="attribute" >X</sgmltag ></term> <listitem> <para >Устанавливает для поля координату начала x (относительно верхнего левого угла секции) для его позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-y"/><sgmltag class="attribute" >Y</sgmltag ></term> <listitem> <para >Устанавливает для метки координату начала y (относительно верхнего левого угла секции) для его позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-width"/><sgmltag class="attribute" >Width</sgmltag ></term> <listitem> <para >Установить для поля длину. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Установить для поля высоту. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-backgroundcolor"/><sgmltag class="attribute" >BackgroundColor </sgmltag ></term> <listitem> <para >Установить цвет фона для поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-foregroundcolor"/><sgmltag class="attribute" >ForegroundColor </sgmltag ></term> <listitem> <para >Установить цвет поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-bordercolor"/><sgmltag class="attribute" >BorderColor </sgmltag ></term> <listitem> <para >Установить цвет границы для поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-borderwidth"/><sgmltag class="element" >BorderWidth </sgmltag ></term> <listitem> <para >Установить для поля толщину границы. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-borderstyle"/><sgmltag class="element" >BorderStyle </sgmltag ></term> <listitem> <para >Установить для поля стиль границы. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Стиль границы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Нет</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Непрерывная</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Тире</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Тире точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >Тире точка точка</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-fontfamily"/><sgmltag class="attribute" >FontFamily </sgmltag ></term> <listitem> <para >Установить для текстового поля шрифт </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 >Установить для текстового поля размер шрифта </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-fontweight"/><sgmltag class="attribute" >FontWeight </sgmltag ></term> <listitem> <para >Устанавливает насыщенность шрифта для текста поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Толщина шрифта</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >25</sgmltag ></entry> <entry >Тонкий</entry> </row> <row> <entry ><sgmltag class="attvalue" >50</sgmltag ></entry> <entry >Обычный</entry> </row> <row> <entry ><sgmltag class="attvalue" >63</sgmltag ></entry> <entry >Тонкий полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >75</sgmltag ></entry> <entry >Полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >87</sgmltag ></entry> <entry >Жирный</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-fontitalic"/><sgmltag class="attribute" >FontItalic </sgmltag ></term> <listitem> <para >Устанавливает метку курсива шрифта для текста поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Italic </entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-halignment"/><sgmltag class="attribute" >HAlignment </sgmltag ></term> <listitem> <para >Установить для поля горизонтальное выравнивание текста </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по горизонтали</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Влево</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По центру</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >В право</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-valignment"/><sgmltag class="attribute" >VAlignment</sgmltag ></term> <listitem> <para >Установить для поля вертикальное выравнивание текста. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по высоте</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Вверх</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По середине</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Вниз</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-wordwrap"/><sgmltag class="attribute" >WordWrap</sgmltag ></term> <listitem> <para >Установить метку переноса строк для текстового поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Переносы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <!--</variablelist> </listitem> </varlistentry >--> <varlistentry> <term ><anchor id="f-datatype"/><sgmltag class="attribute" >DataType</sgmltag ></term> <listitem> <para >Установить для поля тип данных. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Тип данных</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Строка</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Целое число</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Число с дробью</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Дата</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Деньги</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-dateformat"/><sgmltag class="attribute" >DateFormat</sgmltag ></term> <listitem> <para >Установить в поле формат даты. Для того чтобы работать, даты в файле данных должен быть в формате mm/dd/yyyy или mm-dd-yyyy, иначе используется исходный формат даты. Если тип данных не является датой, устанавливается в <sgmltag class="attvalue" >0</sgmltag >. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Формат даты</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >м/д/гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >м-д-гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >мм/дд/гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >мм-дд-гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >м/д/гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >м-д-гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >6</sgmltag ></entry> <entry >мм/дд/гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >7</sgmltag ></entry> <entry >мм-дд-гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >8</sgmltag ></entry> <entry >гггг/м/д</entry> </row> <row> <entry ><sgmltag class="attvalue" >9</sgmltag ></entry> <entry >гггг-м-д</entry> </row> <row> <entry ><sgmltag class="attvalue" >10</sgmltag ></entry> <entry >дд.мм.гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >11</sgmltag ></entry> <entry >дд.мм.гггг</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-precision"/><sgmltag class="attribute" >Precision </sgmltag ></term> <listitem> <para >Установить точность в числовом поле. Если тип данные не является числовым, устанавливается в 0. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-currency"/><sgmltag class="attribute" >Currency</sgmltag ></term> <listitem> <para >Установить в поле символ денег если тип данных не является денежным, устанавливается в <sgmltag class="attvalue" >36</sgmltag > ($). Это значение представляющее символ Unicode. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-negvaluecolor"/><sgmltag class="attribute" >NegValueColor </sgmltag ></term> <listitem> <para >Установить цвет отрицательных значений. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. Если данные не являются числами, установить в 255,0,0. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="f-commaseparator"/><sgmltag class="attribute" >CommaSeparator </sgmltag ></term> <listitem> <para >Устанавливает используются ли в числовых полях запятые. Если тип данных не является числовым, устанавливается в <sgmltag class="attvalue" >0</sgmltag >. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Десятичный разделитель</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="calculated-field-element"> <title ><sgmltag class="element" >CalculatedField </sgmltag ></title> <para >Элемент <sgmltag class="element" >CalculatedField</sgmltag > определяет объект отчёта используемый для вывода рассчитываемых значений. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="c-calculationtype"/><sgmltag class="attribute" >CalculationType</sgmltag ></term> <listitem> <para >Установить для поля тип расчёта. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Расчёт</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Количество</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Сумма</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Среднее число</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Дисперсия</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Стандартное отклонение</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-field"/><sgmltag class="attribute" >Field </sgmltag ></term> <listitem> <para >Установить поле данных для объекта. Это атрибут элемента <sgmltag class="attribute" >строка</sgmltag > в файле данных. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-text"/><sgmltag class="attribute" >Text </sgmltag ></term> <listitem> <para >Не используется </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-x"/><sgmltag class="attribute" >X</sgmltag ></term> <listitem> <para >Устанавливает для поля координату начала x (относительно верхнего левого угла секции) для его позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-y"/><sgmltag class="attribute" >Y</sgmltag ></term> <listitem> <para >Устанавливает для метки координату начала y (относительно верхнего левого угла секции) для его позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-width"/><sgmltag class="attribute" >Width</sgmltag ></term> <listitem> <para >Установить для поля длину. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Установить для поля высоту. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-backgroundcolor"/><sgmltag class="attribute" >BackgroundColor </sgmltag ></term> <listitem> <para >Установить цвет фона для поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-foregroundcolor"/><sgmltag class="attribute" >ForegroundColor </sgmltag ></term> <listitem> <para >Установить цвет поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-bordercolor"/><sgmltag class="attribute" >BorderColor </sgmltag ></term> <listitem> <para >Установить цвет границы для поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-borderwidth"/><sgmltag class="element" >BorderWidth </sgmltag ></term> <listitem> <para >Установить для поля толщину границы. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-borderstyle"/><sgmltag class="element" >BorderStyle </sgmltag ></term> <listitem> <para >Установить для поля стиль границы. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Стиль границы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Нет</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Непрерывная</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Тире</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Тире точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >Тире точка точка</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-fontfamily"/><sgmltag class="attribute" >FontFamily </sgmltag ></term> <listitem> <para >Установить для текстового поля шрифт </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 >Установить для текстового поля размер шрифта </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-fontweight"/><sgmltag class="attribute" >FontWeight </sgmltag ></term> <listitem> <para >Устанавливает насыщенность шрифта для текста поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Толщина шрифта</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >25</sgmltag ></entry> <entry >Тонкий</entry> </row> <row> <entry ><sgmltag class="attvalue" >50</sgmltag ></entry> <entry >Обычный</entry> </row> <row> <entry ><sgmltag class="attvalue" >63</sgmltag ></entry> <entry >Тонкий полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >75</sgmltag ></entry> <entry >Полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >87</sgmltag ></entry> <entry >Жирный</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-fontitalic"/><sgmltag class="attribute" >FontItalic </sgmltag ></term> <listitem> <para >Устанавливает метку курсива шрифта для текста поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Italic </entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-halignment"/><sgmltag class="attribute" >HAlignment </sgmltag ></term> <listitem> <para >Установить для поля горизонтальное выравнивание текста </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по горизонтали</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Влево</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По центру</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >В право</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-valignment"/><sgmltag class="attribute" >VAlignment</sgmltag ></term> <listitem> <para >Установить вертикальное выравнивание текста в поле. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по высоте</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Вверх</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По середине</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Вниз</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-wordwrap"/><sgmltag class="attribute" >WordWrap</sgmltag ></term> <listitem> <para >Установить метку переноса строк для текстового поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Переносы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-datatype"/><sgmltag class="attribute" >DataType</sgmltag ></term> <listitem> <para >Установить для поля тип данных. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Тип данных</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Строка</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Целое число</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Число с дробью</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Дата</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Деньги</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-dateformat"/><sgmltag class="attribute" >DateFormat</sgmltag ></term> <listitem> <para >Установить в поле формат даты. Для того чтобы работать, даты в файле данных должен быть в формате mm/dd/yyyy или mm-dd-yyyy, иначе используется исходный формат даты. Если тип данных не является датой, устанавливается в <sgmltag class="attvalue" >0</sgmltag >. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Формат даты</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >м/д/гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >м-д-гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >мм/дд/гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >мм-дд-гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >м/д/гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >м-д-гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >6</sgmltag ></entry> <entry >мм/дд/гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >7</sgmltag ></entry> <entry >мм-дд-гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >8</sgmltag ></entry> <entry >гггг/м/д</entry> </row> <row> <entry ><sgmltag class="attvalue" >9</sgmltag ></entry> <entry >гггг-м-д</entry> </row> <row> <entry ><sgmltag class="attvalue" >10</sgmltag ></entry> <entry >дд.мм.гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >11</sgmltag ></entry> <entry >дд.мм.гггг</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-precision"/><sgmltag class="attribute" >Precision </sgmltag ></term> <listitem> <para >Установить точность в числовом поле. Если тип данные не является числовым, устанавливается в 0. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-currency"/><sgmltag class="attribute" >Currency</sgmltag ></term> <listitem> <para >Установить в поле символ денег если тип данных не является денежным, устанавливается в <sgmltag class="attvalue" >36</sgmltag > ($). Это значение представляющее символ Unicode. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-negvaluecolor"/><sgmltag class="attribute" >NegValueColor </sgmltag ></term> <listitem> <para >Установить цвет отрицательных значений. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. Если данные не являются числами, установить в 255,0,0. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="c-commaseparator"/><sgmltag class="attribute" >CommaSeparator </sgmltag ></term> <listitem> <para >Устанавливает используются ли в числовых полях запятые. Если тип данных не является числовым, устанавливается в <sgmltag class="attvalue" >0</sgmltag >. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Десятичный разделитель</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> <sect2 id="special-element"> <title ><sgmltag class="element" >Special </sgmltag ></title> <para ><sgmltag class="element" >Специальный</sgmltag > элемент определяет объект отчёта используемый для вывода номера страниц и даты отчёта. </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 >Атрибуты</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="s-type"/><sgmltag class="attribute" >Type</sgmltag ></term> <listitem> <para >Установить тип специального объекта. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Type</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Текущая дата</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Номер страницы</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-text"/><sgmltag class="attribute" >Text </sgmltag ></term> <listitem> <para >Не используется </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-x"/><sgmltag class="attribute" >X</sgmltag ></term> <listitem> <para >Устанавливает для поля координату начала x (относительно верхнего левого угла секции) для его позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-y"/><sgmltag class="attribute" >Y</sgmltag ></term> <listitem> <para >Устанавливает для метки координату начала y (относительно верхнего левого угла секции) для его позиционирования. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-width"/><sgmltag class="attribute" >Width</sgmltag ></term> <listitem> <para >Установить для поля длину. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-height"/><sgmltag class="attribute" >Height </sgmltag ></term> <listitem> <para >Установить для поля высоту. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-backgroundcolor"/><sgmltag class="attribute" >BackgroundColor </sgmltag ></term> <listitem> <para >Установить цвет фона для поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-foregroundcolor"/><sgmltag class="attribute" >ForegroundColor </sgmltag ></term> <listitem> <para >Установить цвет поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-bordercolor"/><sgmltag class="attribute" >BorderColor </sgmltag ></term> <listitem> <para >Установить цвет границы для поля. Цвет определён как значение RGB (Красный Зелёный Синий r,g,b). r, g и b должны находиться в диапазоне 0..255. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-borderwidth"/><sgmltag class="element" >BorderWidth </sgmltag ></term> <listitem> <para >Установить для поля толщину границы. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-borderstyle"/><sgmltag class="element" >BorderStyle </sgmltag ></term> <listitem> <para >Установить для поля стиль границы. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Стиль границы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Нет</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >Непрерывная</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Тире</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >Точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >Тире точка</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >Тире точка точка</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-fontfamily"/><sgmltag class="attribute" >FontFamily </sgmltag ></term> <listitem> <para >Установить для текстового поля шрифт </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 >Установить для текстового поля размер шрифта </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-fontweight"/><sgmltag class="attribute" >FontWeight </sgmltag ></term> <listitem> <para >Устанавливает насыщенность шрифта для текста поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Толщина шрифта</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >25</sgmltag ></entry> <entry >Тонкий</entry> </row> <row> <entry ><sgmltag class="attvalue" >50</sgmltag ></entry> <entry >Обычный</entry> </row> <row> <entry ><sgmltag class="attvalue" >63</sgmltag ></entry> <entry >Тонкий полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >75</sgmltag ></entry> <entry >Полужирный</entry> </row> <row> <entry ><sgmltag class="attvalue" >87</sgmltag ></entry> <entry >Жирный</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-fontitalic"/><sgmltag class="attribute" >FontItalic </sgmltag ></term> <listitem> <para >Устанавливает метку курсива шрифта для текста поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Italic </entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-halignment"/><sgmltag class="attribute" >HAlignment </sgmltag ></term> <listitem> <para >Установить для поля горизонтальное выравнивание текста </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по горизонтали</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Влево</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По центру</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >В право</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-valignment"/><sgmltag class="attribute" >VAlignment</sgmltag ></term> <listitem> <para >Установить вертикальное выравнивание текста в поле. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Выравнивание по высоте</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >Вверх</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >По середине</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >Вниз</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-wordwrap"/><sgmltag class="attribute" >WordWrap</sgmltag ></term> <listitem> <para >Установить метку переноса строк для текстового поля. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Переносы</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >False </entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >True </entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-dateformat"/><sgmltag class="attribute" >DateFormat</sgmltag ></term> <listitem> <para >Установить в поле формат даты. Для того чтобы работать, даты в файле данных должен быть в формате mm/dd/yyyy или mm-dd-yyyy, иначе используется исходный формат даты. Если тип данных не является датой, устанавливается в <sgmltag class="attvalue" >0</sgmltag >. </para> <informaltable> <tgroup cols="2"> <thead> <row> <entry >Значение</entry> <entry >Формат даты</entry> </row> </thead> <tbody> <row> <entry ><sgmltag class="attvalue" >0</sgmltag ></entry> <entry >м/д/гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >1</sgmltag ></entry> <entry >м-д-гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >2</sgmltag ></entry> <entry >мм/дд/гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >3</sgmltag ></entry> <entry >мм-дд-гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >4</sgmltag ></entry> <entry >м/д/гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >5</sgmltag ></entry> <entry >м-д-гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >6</sgmltag ></entry> <entry >мм/дд/гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >7</sgmltag ></entry> <entry >мм-дд-гггг</entry> </row> <row> <entry ><sgmltag class="attvalue" >8</sgmltag ></entry> <entry >гггг/м/д</entry> </row> <row> <entry ><sgmltag class="attvalue" >9</sgmltag ></entry> <entry >гггг-м-д</entry> </row> <row> <entry ><sgmltag class="attvalue" >10</sgmltag ></entry> <entry >дд.мм.гг</entry> </row> <row> <entry ><sgmltag class="attvalue" >11</sgmltag ></entry> <entry >дд.мм.гггг</entry> </row> </tbody> </tgroup> </informaltable> </listitem> </varlistentry> <varlistentry> <term ><anchor id="s-precision"/><sgmltag class="attribute" >Precision </sgmltag ></term> <listitem> <para >Установить точность в числовом поле. Если тип данные не является числовым, устанавливается в 0. </para> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> </sect1>