You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koffice-i18n/koffice-i18n-ru/docs/koffice/kugar/dataref.docbook

163 lines
4.7 KiB

<!-- if you want to validate this file separately, uncomment this prolog:
<?xml version="1.0" ?>
<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd">
-->
<sect1 id="kugardata-element">
<sect1info>
<authorgroup>
<author
><firstname
>Alexander</firstname
> <surname
>Dymo</surname
> <affiliation
> <address
><email
>cloudtemple@mksat.net </email
></address>
</affiliation>
</author>
<author
><firstname
>Phil</firstname
> <surname
>Thompson</surname
> <affiliation
> <address
><email
>phil@river-bank.demon.co.uk </email
></address>
</affiliation>
</author>
<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"
>Элемент KugarData</sgmltag
></title>
<para
>Элемент <sgmltag class="element"
>KugarData</sgmltag
> определяет источник данных отчёта. Основная структура является набором срок и колонок. Этот документа не определяет типы данных и их атрибуты. Шаблон отчёт определяет информацию о типе данных столбцов. </para>
<para
>Создатель документа может применять таблицы стилей &XSL; к существующему документу, чтобы преобразовать его в этот формат. Если используется &XSL;, создатель может применять заказные макросы используя &XSL; для счётчиков в колонках, сортировки и &etc;. </para>
<synopsis
>&lt;!ELEMENT KugarData (Row*)&gt;
&lt;!ATTLIST KugarData
Template CDATA #REQUIRED&gt;
&lt;!ELEMENT Row EMPTY&gt;
&lt;!ATTLIST Row
level CDATA #REQUIRED
col1 CDATA #IMPLIED
col2 CDATA #IMPLIED
... CDATA #IMPLIED
coln CDATA #IMPLIED&gt;
</synopsis>
<sect2 id="kugar-data-element">
<title
>Элемент данных Kugar</title>
<para
>Элемент <sgmltag class="element"
>KugarData</sgmltag
> содержит ноль или более элементов <sgmltag class="element"
>Строка</sgmltag
>. <sgmltag class="element"
>Строка</sgmltag
> может содержать один атрибут <sgmltag class="attribute"
>Уровень</sgmltag
> со значением, соответствующим уровню секции в шаблоне. Остальные атрибуты представляют столбцы данных. </para>
<para
><anchor id="template-att"/>Значение атрибута <sgmltag class="attribute"
>Template</sgmltag
> является &URL; шаблона отчёта, используемого для форматирования данных. </para>
<!--
<variablelist>
<varlistentry id="template-att">
<term
><sgmltag class="attribute"
>Template</sgmltag
></term>
<listitem>
<para>
This is an attribute of the <sgmltag class="element"
>KugarData</sgmltag>
element. The value of the attribute is the &URL; of the report template
used to format the data.
</para>
</listitem>
</varlistentry>
-->
</sect2>
<sect2 id="row-element">
<title
>Элемент строка</title>
<variablelist>
<varlistentry>
<term
>Атрибуты</term>
<listitem>
<variablelist>
<varlistentry>
<term
><anchor id="level-att"/><sgmltag class="attribute"
>Уровень</sgmltag
></term>
<listitem>
<para
>Значение атрибута указывает, какие секции в шаблоне используются для отображения данных. Строки, для отображения данных могут содержать различные наборы столбцов, так что любой атрибут исключая <sgmltag class="attribute"
>уровень</sgmltag
> должен быть заявлен как #IMPLIED. </para>
</listitem>
</varlistentry>
<varlistentry>
<term
><anchor id="column-att"/><sgmltag class="attribute"
>колонка</sgmltag
></term>
<listitem>
<para
>Имя атрибута является и именем колонки, и использует формат который определён в <sgmltag class="element"
>KugarData</sgmltag
>. Имя атрибута используется в шаблоне отчёта для связи данных и полей отчёта. </para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>