<!-- If you want to validate or edit this document separately, uncomment
this prolog

<?xml version="1.0" ?>
<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd">

-->
<chapter id="designer-manual">
<chapterinfo>
<authorgroup>
<author
><firstname
>Alexander</firstname
> <surname
>Dymo</surname
>  <affiliation
> <address
><email
>cloudtemple@mksat.net </email
></address>
</affiliation>
</author>
<author
><firstname
>Phil</firstname
> <surname
>Thompson</surname
>  <affiliation
> <address
><email
>phil@river-bank.demon.co.uk </email
></address>
</affiliation>
</author>
<othercredit role="translator"
><firstname
>Олег</firstname
><surname
>Баталов</surname
><affiliation
><address
><email
>olegbatalov@mail.ru</email
></address
></affiliation
><contrib
>Перевод на русский язык</contrib
></othercredit
> 
</authorgroup>
</chapterinfo>
<title
>Руководство дизайнера шаблонов отчётов</title>

<para
>&kudesigner; позволяет в интерактивном режиме создавать и модифицировать шаблоны отчётов, и размещением секций и их элементов в отчёте.</para>

<para
>&kudesigner; является приложением <acronym
>WYSIWYG</acronym
>. Размер страницы отчёта определяется размером отчёта на экране. В настоящий момент, масштаб автоматически установлен в   100&percnt; и не может быть изменён.</para>

<itemizedlist>
<title
>Каждый шаблон отчёта может содержать следующие секции отчёта:</title>
<listitem
><para
>Заголовок отчёта</para
></listitem>
<listitem
><para
>Заголовок страницы</para
></listitem>
<listitem
><para
>Заголовок подробностей</para
></listitem>
<listitem
><para
>Подробности</para
></listitem>
<listitem
><para
>Итоги секции</para
></listitem>
<listitem
><para
>Нижний колонтитул</para
></listitem>
<listitem
><para
>Итоги отчёта</para
></listitem>
</itemizedlist>

<itemizedlist>
<title
>Секции отчёта могут содержать следующие элементы отчёта:</title>
<listitem
><para
>Надпись</para
></listitem>
<listitem
><para
>Поле</para
></listitem>
<listitem
><para
>Рассчитываемое поле</para
></listitem>
<listitem
><para
>Специальное поле</para
></listitem>
<listitem
><para
>Линия</para
></listitem>
</itemizedlist>

<para
>Секции и элементы отчёта могут быть помещены в его шаблон с помощью меню или панели инструментов.</para>

<para
>Каждый элемент, типа шаблона отчёта, его секции или элемента имеет собственные свойства. Эти свойства определяют геометрические, текстовые и любые другие параметры. Каждый раз при помещении элемента, применяется набор свойств по умолчанию. Например, когда помещается <guilabel
>Метка</guilabel
>, его значение свойства текста устанавливается в <quote
>Текст</quote
>.</para>

<para
>Для изменения свойств, используйте диалог <guilabel
>Свойства элемента отчёта</guilabel
>. Этот диалог может быть вызван щелчком &RMB; на элементе или с помощью кнопки <guilabel
>Изменить свойства</guilabel
> <guilabel
>Панели  Правка</guilabel
>. Смотрите ниже снимок экрана свойств элемента Поле). </para>

<para
>Для удаления элемента, щёлкните на нём &MMB;, или используйте кнопку <guilabel
>Удалить</guilabel
> <guilabel
>Панели  Правка</guilabel
>. </para>

<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="props.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Диалог <guilabel
>Новый отчёт</guilabel
></phrase>
</textobject>
</mediaobject>
</screenshot>

<variablelist>
<title
>Описание меню &kudesigner;</title>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl; <keycap
>N</keycap
></keycombo
> </shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Создать</guimenuitem
> </menuchoice
></term>
<listitem>
<para
><action
>Открыть</action
> диалог <guilabel
>Создать документ</guilabel
> для создания нового шаблона отчёта.</para>
<para
>Как показано на снимке экрана, размер страница отчёта, её ориентация и границы должны быть установлены перед созданием отчёта. </para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="file_new.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Диалог <interface
>Создать документ</interface
></phrase>
</textobject>
</mediaobject>
</screenshot>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl; <keycap
>O</keycap
> </keycombo
></shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Открыть</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Открыть</action
> предварительно сохранённый шаблон отчёта.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Файл</guimenu
> <guimenuitem
>Открыть недавние</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Открыть</action
> предварительно сохранённый шаблон отчёта из списка недавно открывавшихся.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl; <keycap
>S</keycap
> </keycombo
></shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Сохранить</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Сохранить</action
> текущий шаблон отчёта в текстовый файл формата &XML;.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Файл</guimenu
> <guimenuitem
>Сохранить как</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Сохранить</action
> текущий шаблон отчёта в файл и дать ему другое имя.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl; <keycap
>W</keycap
> </keycombo
></shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Закрыть</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Закрыть</action
> текущий шаблон отчёта.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl; <keycap
>P</keycap
> </keycombo
></shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Печать</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Распечатать</action
> распечатать текущий шаблон отчёта как текст в формате &XML;.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
><keycombo action="simul"
>&Ctrl; <keycap
>Q</keycap
> </keycombo
></shortcut
> <guimenu
>Файл</guimenu
> <guimenuitem
>Выход</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Выйти</action
> из программы.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Правка</guimenu
> <guimenuitem
>Очистить выделенное</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Отменить</action
> любое действие по редактированию, так чтобы никакие свойства не измялись и элементы не удалялись.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Правка</guimenu
> <guimenuitem
>Изменить свойства</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Редактировать</action
> свойства выделенного элемента.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Правка</guimenu
> <guimenuitem
>Удалить</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Удалить</action
> выделенный элемент.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Заголовок отчёта</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить секцию заголовка отчёта</action
> в шаблон отчёта.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Верхний колонтитул страницы</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить секцию верхнего колонтитула</action
> в шаблон отчёта.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Заголовок секции</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить заголовок секции</action
> в шаблон отчёта.</para>
<para
>Перед помещением заголовка секции, будет показан диалог <guilabel
>Добавить заголовок секции</guilabel
>, чтобы определить его уровень. Заголовок секции будет добавляться ко всем секциям данного уровня.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="add_detail_header.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Диалог <guilabel
>Добавить секцию</guilabel
></phrase>
</textobject>
</mediaobject>
</screenshot>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Секция</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить в шаблон отчёта секцию</action
>.</para>
<para
>Перед помещением секции, будет показан диалог <guilabel
>Добавить секцию</guilabel
>, чтобы определить её уровень. </para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="add_detail.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Диалог <guilabel
>Добавить секцию</guilabel
></phrase>
</textobject>
</mediaobject>
</screenshot>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Итоги секции</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить в шаблон отчёта итоги секции</action
>.</para>
<para
>Перед помещением секции, будет показан диалог <guilabel
>Добавить итоги секции</guilabel
>, чтобы определить его уровень. Итоги секции будут добавляться ко всем секциям данного уровня.</para>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="add_detail_footer.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Диалог <guilabel
>Добавить итоги секции</guilabel
></phrase>
</textobject>
</mediaobject>
</screenshot>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Нижний колонтитул страницы</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить секцию верхнего колонтитула</action
> в шаблон отчёта.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Секции</guimenu
> <guimenuitem
>Итоги отчёта</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Поместить секцию итоги отчёта</action
> в шаблон отчёта.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Элементы</guimenu
> <guimenuitem
>Очистить выделение</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Очистить</action
> элемент секции, так что никакой элемент не будет добавлен в секцию.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Элементы</guimenu
> <guimenuitem
>Надпись</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить в секцию надпись</action
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Элементы</guimenu
> <guimenuitem
>Поле</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить в секцию элемент поля</action
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Элементы</guimenu
> <guimenuitem
>Вычисляемое поле</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить в секцию вычисляемое поле</action
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Элементы</guimenu
> <guimenuitem
>Специальное поле</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить в секцию специальное поле </action
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Элементы</guimenu
> <guimenuitem
>Линия</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Вставить в секцию элемент линии</action
>.</para
></listitem>
</varlistentry>

</variablelist>
</chapter>
