<!-- 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 >Pedro</firstname ><surname >Morais</surname ><affiliation ><address ><email >morais@kde.org</email ></address ></affiliation ><contrib >Tradução</contrib ></othercredit > </authorgroup> </chapterinfo> <title >Manual do Desenhador de Modelos de Relatórios</title> <para >O &kudesigner; permite a criação e modificação interactiva das modificações nos modelos de relatórios, assim como a colocação das secções e dos itens dos relatórios num dado relatório.</para> <para >O &kudesigner; é uma aplicação <acronym >WYSIWYG</acronym >. O <guilabel >Tamanho da página do relatório</guilabel > define as dimensões do relatório no ecrã. No momento presente, a escala é igual a 100% automaticamente e não poderá ser alterada.</para> <itemizedlist> <title >Todos os modelos de relatórios poderão conter as seguintes secções:</title> <listitem ><para >Cabeçalho do Relatório</para ></listitem> <listitem ><para >Cabeçalho da Página</para ></listitem> <listitem ><para >Cabeçalho do Detalhe</para ></listitem> <listitem ><para >Detalhe</para ></listitem> <listitem ><para >Rodapé do Detalhe</para ></listitem> <listitem ><para >Rodapé da Página</para ></listitem> <listitem ><para >Rodapé do Relatório</para ></listitem> </itemizedlist> <itemizedlist> <title >As secções dos relatórios podem conter os seguintes itens de relatório:</title> <listitem ><para >Legenda</para ></listitem> <listitem ><para >Campo</para ></listitem> <listitem ><para >Campo Calculado</para ></listitem> <listitem ><para >Campo Especial</para ></listitem> <listitem ><para >Linha</para ></listitem> </itemizedlist> <para >As secções e os itens do relatório poderão ser colocados no modelo do relatório, usando para tal os menus ou barras de ferramentas.</para> <para >Todos os elementos, como o modelo do relatório, a secção do relatório ou um item, têm as suas próprias propriedades. Estas propriedades definem os parâmetros geométricos, textuais ou outros diversos. De cada vez que o elemento é colocado, é aplicado um conjunto de propriedades por omissão. Por exemplo, quando é colocado o elemento <guilabel >Legenda</guilabel >, o valor da sua propriedade Text é configurado como <quote >Text</quote >.</para> <para >Para mudar as propriedades, use a janela das <guilabel >Opções do Item do Relatório</guilabel >. Esta janela poderá ser chamada ao carregar com o &RMB; num item ou com o botão para <guilabel >Editar as Propriedades</guilabel > da <guilabel >Barra de Edição</guilabel >. Veja a imagem em baixo (as propriedades de um item Campo): </para> <para >Para remover um item, carregue com o &MMB; nele ou use o botão <guilabel >Remover</guilabel > da <guilabel >Barra de Edição</guilabel >. </para> <screenshot> <mediaobject> <imageobject> <imagedata fileref="props.png" format="PNG"/> </imageobject> <textobject> <phrase >Janela <guilabel >Novo Relatório</guilabel ></phrase> </textobject> </mediaobject> </screenshot> <variablelist> <title >Referência do menu do &kudesigner;</title> <varlistentry> <term ><menuchoice ><shortcut > <keycombo action="simul" >&Ctrl; <keycap >N</keycap ></keycombo > </shortcut > <guimenu >Ficheiro</guimenu > <guimenuitem >Novo</guimenuitem > </menuchoice ></term> <listitem> <para ><action >Mostra</action > a janela de <guilabel >Novo Relatório</guilabel > para criar um novo modelo de relatório.</para> <para >Tal como foi visto na imagem, o tamanho da página do relatório, a orientação e as margens precisam ser configurados antes de o relatório poder ser criado. </para> <screenshot> <mediaobject> <imageobject> <imagedata fileref="file_new.png" format="PNG"/> </imageobject> <textobject> <phrase >Janela de <interface >Novo Relatório</interface ></phrase> </textobject> </mediaobject> </screenshot> </listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut ><keycombo action="simul" >&Ctrl; <keycap >O</keycap > </keycombo ></shortcut > <guimenu >Ficheiro</guimenu > <guimenuitem >Abrir...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Abre</action > um modelo de relatório gravado anteriormente.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Ficheiro</guimenu > <guimenuitem >Abrir um Recente</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Mostra</action > uma lista com os modelos abertos recentemente. Seleccione um ficheiro para o abrir.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut ><keycombo action="simul" >&Ctrl; <keycap >S</keycap > </keycombo ></shortcut > <guimenu >Ficheiro</guimenu > <guimenuitem >Gravar</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Grava</action > o modelo actual do relatório num ficheiro de texto no formato &XML;.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Ficheiro</guimenu > <guimenuitem >Gravar Como...</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Grava</action > o modelo de relatório actual num ficheiro e atribui-lhe outro nome.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut ><keycombo action="simul" >&Ctrl; <keycap >W</keycap > </keycombo ></shortcut > <guimenu >Ficheiro</guimenu > <guimenuitem >Fechar</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Fecha</action > o modelo de relatório actual.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut ><keycombo action="simul" >&Ctrl; <keycap >P</keycap > </keycombo ></shortcut > <guimenu >Ficheiro</guimenu > <guimenuitem >Imprimir</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Imprime...</action > o modelo de relatório actual como texto no formato &XML;.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><shortcut ><keycombo action="simul" >&Ctrl; <keycap >Q</keycap > </keycombo ></shortcut > <guimenu >Ficheiro</guimenu > <guimenuitem >Sair</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Sai</action > do programa.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Editar</guimenu > <guimenuitem >Limpar a Selecção</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Cancela</action > qualquer acção de edição, de modo que nenhuma propriedade será editada nem nenhum item removido.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Editar</guimenu > <guimenuitem >Editar as Propriedades</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Edita</action > as propriedades do item seleccionado.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Editar</guimenu > <guimenuitem >Apagar</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Remove</action > o item seleccionado.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Cabeçalho do Relatório</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção do Cabeçalho do Relatório</action > no modelo de relatório.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Cabeçalho da Página</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção do Cabeçalho da Página</action > no modelo de relatório.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Cabeçalho do Detalhe</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção do Cabeçalho do Detalhe</action > no modelo de relatório.</para> <para >Antes de colocar a secção, a janela para <guilabel >Adicionar o Cabeçalho do Detalhe</guilabel > será mostrada para indicar o nível de detalhe. O cabeçalho de Detalhe será adicionado à secção de detalhe no nível indicado.</para> <screenshot> <mediaobject> <imageobject> <imagedata fileref="add_detail_header.png" format="PNG"/> </imageobject> <textobject> <phrase >Janela para <guilabel >Adicionar o Cabeçalho do Detalhe</guilabel ></phrase> </textobject> </mediaobject> </screenshot> </listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Detalhe</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção de Detalhe</action > no modelo de relatório.</para> <para >Antes de colocar a secção, a janela para <guilabel >Adicionar Detalhe</guilabel > será mostrada para indicar o nível de detalhe.</para> <screenshot> <mediaobject> <imageobject> <imagedata fileref="add_detail.png" format="PNG"/> </imageobject> <textobject> <phrase >Janela <interface >Adicionar Detalhe</interface ></phrase> </textobject> </mediaobject> </screenshot> </listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Rodapé do Detalhe</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção de Rodapé do Detalhe</action > no modelo de relatório.</para> <para >Antes de colocar a secção, a janela para <guilabel >Adicionar o Rodapé do Detalhe</guilabel > será mostrada para indicar o nível de detalhe. O rodapé do detalhe será adicionado à secção de detalhe do nível indicado.</para> <screenshot> <mediaobject> <imageobject> <imagedata fileref="add_detail_footer.png" format="PNG"/> </imageobject> <textobject> <phrase >Janela para <guilabel >Adicionar Rodapé do Detalhe</guilabel ></phrase> </textobject> </mediaobject> </screenshot> </listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Rodapé da Página</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção do Rodapé da Página</action > no modelo de relatório.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Secções</guimenu > <guimenuitem >Rodapé do Relatório</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca a secção do Rodapé do Relatório</action > no modelo de relatório.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Itens</guimenu > <guimenuitem >Limpar a Selecção</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Limpa</action > a selecção de itens, de modo a que não seja adicionado nenhum item do relatório à secção.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Itens</guimenu > <guimenuitem >Legenda</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca o elemento Legenda</action > na secção.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Itens</guimenu > <guimenuitem >Campo</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca o elemento Campo</action > na secção.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Itens</guimenu > <guimenuitem >Campo Calculado</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca o elemento Campo Calculado</action > na secção.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Itens</guimenu > <guimenuitem >Campo Especial</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca o elemento Campo Especial</action > na secção.</para ></listitem> </varlistentry> <varlistentry> <term ><menuchoice ><guimenu >Itens</guimenu > <guimenuitem >Linha</guimenuitem > </menuchoice ></term> <listitem ><para ><action >Coloca o elemento Linha</action > na secção.</para ></listitem> </varlistentry> </variablelist> </chapter>