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.
160 lines
5.4 KiB
160 lines
5.4 KiB
12 years ago
|
<!--
|
||
|
<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd">
|
||
|
|
||
|
-->
|
||
|
|
||
|
<sect1 id="entering-data-into-tables">
|
||
|
<title
|
||
|
>Inserindo Dados em Tabelas</title>
|
||
|
<para
|
||
|
>Você desenhou as duas tabelas <literal
|
||
|
>Pessoas</literal
|
||
|
> e <literal
|
||
|
>num_telefones</literal
|
||
|
>. Nenhuma delas contém qualquer dado ainda. Você pode inserir alguns dados, e este capítulo lhe ensinará como fazer isto de maneira rápida e efetiva. </para>
|
||
|
<procedure>
|
||
|
<step>
|
||
|
<para
|
||
|
>Inicie com a tabela <literal
|
||
|
>pessoas</literal
|
||
|
>. Abra-a na <interface
|
||
|
>Visão de Dados</interface
|
||
|
> usando o menu de contexto do <interface
|
||
|
>Navegador do Projeto</interface
|
||
|
>. A célula atual é marcada com uma borda mais grossa (normalmente preta), e um <firstterm
|
||
|
>cursor de célula</firstterm
|
||
|
> é posicionado. O conteúdo do célula, se existir, é realçado com uma cor diferente. A linha atual, neste caso a que você posicionou o cursor retangular, é marcada à esquerda com um símbolo de seta. </para>
|
||
|
<para
|
||
|
>Você pode navegar pelas células da tabela usando as teclas de seta, <keycap
|
||
|
>PageDown</keycap
|
||
|
>, <keycap
|
||
|
>PageUp</keycap
|
||
|
>, <keycap
|
||
|
>Home</keycap
|
||
|
>, <keycap
|
||
|
>End</keycap
|
||
|
>. Você pode também clicar com o mouse em uma célula para selecioná-la. </para>
|
||
|
<para
|
||
|
>Inicialmente, após abrir a tabela <literal
|
||
|
>Pessoas</literal
|
||
|
>, o cursor é posicionado na coluna <literal
|
||
|
>id</literal
|
||
|
>. A coluna possui a propriedade de auto-numeração ativada, marcada com o texto <literal
|
||
|
>(auto-numeração)</literal
|
||
|
> em azul na última linha. Isto significa que você não precisa inserir valores aqui manualmente ao inserir dados para uma nova linha, porque a célula será preenchida automaticamente com números sucessivos. </para>
|
||
|
<!--<screenshot>
|
||
|
<screeninfo
|
||
|
>Data entry</screeninfo>
|
||
|
<mediaobject>
|
||
|
<imageobject>
|
||
|
<imagedata fileref="img/05_02_00_data_editing.png" format="PNG"/>
|
||
|
</imageobject>
|
||
|
<textobject>
|
||
|
<phrase
|
||
|
>Data entry</phrase>
|
||
|
</textobject>
|
||
|
</mediaobject>
|
||
|
</screenshot
|
||
|
>-->
|
||
|
</step>
|
||
|
<step>
|
||
|
<para
|
||
|
>Inserir novas linhas e entrar dados para elas no &kexi; é diferente da maneira que você faz em planilhas. Para inserir dados para a uma nova linha, você precisa usar as teclas de setas ou o mouse, mova o cursor para a última linha vazia marcada com um sinal de somar (+). Coloque o seu cursor na coluna <literal
|
||
|
>nome</literal
|
||
|
> (segunda) e insira um nome de uma pessoa. Insira também o sobrenome, rua, número da casa e cidade. Quando tiver feito, mova o cursor para a última linha vazia, seja usando a <keycap
|
||
|
>Seta para Baixo</keycap
|
||
|
> ou clicando na última linha com o mouse para adicionar uma nova linha. </para>
|
||
|
<note>
|
||
|
<title
|
||
|
>Detalhes Sobre Ações Disponíveis ao Inserir Dados em Tabelas</title>
|
||
|
<itemizedlist>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>A partir do momento que você começou a inserir o primeiro caracter, a linha atual está sendo editada. Um símbolo de um lápis aparece do lado esquerdo da tabela de dados. </para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Um clique-duplo em uma célula com o botão ou pr essionar a tecla <keycap
|
||
|
>Enter</keycap
|
||
|
> &LMB;ou <keycap
|
||
|
>F2</keycap
|
||
|
> inicia a edição da linha atual. </para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Pressionar a tecla <keycap
|
||
|
>Esc</keycap
|
||
|
>enquanto o conteúdo da célula é editado <emphasis
|
||
|
>cancela as mudanças feitas nesta célula</emphasis
|
||
|
>. No entanto, o símbolo do lápis não desaparecerá porque você pode ainda mover para uma célula diferente da linha editada para mudar seu conteúdo. Para <emphasis
|
||
|
>cancelar as mudanças feitas para toda a linha editada</emphasis
|
||
|
>, pressione a tecla <keycap
|
||
|
>Esc</keycap
|
||
|
> novamente. </para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Ao invés de pressionar a tecla <keycap
|
||
|
>Esc</keycap
|
||
|
>, você pode clicar o botão <guibutton
|
||
|
>Cancelar</guibutton
|
||
|
> da barra de ferramentas ou selecionar <menuchoice
|
||
|
><guimenu
|
||
|
>Dados</guimenu
|
||
|
><guimenuitem
|
||
|
>Cancelar Mudanças da Linha</guimenuitem
|
||
|
></menuchoice
|
||
|
> no menu. </para>
|
||
|
</listitem>
|
||
|
<listitem>
|
||
|
<para
|
||
|
>Clique nas teclas <keycombo action="simul"
|
||
|
><keycap
|
||
|
>Shift</keycap
|
||
|
><keycap
|
||
|
>Enter</keycap
|
||
|
></keycombo
|
||
|
> para aceitar as mudanças feitas em todas as células na linha atualmente editada. Você pode também clicar no botão <guibutton
|
||
|
>OK</guibutton
|
||
|
> da barra de ferramentas ou selecionar <menuchoice
|
||
|
><guimenu
|
||
|
>Dados</guimenu
|
||
|
><guimenuitem
|
||
|
>Salvar Linha</guimenuitem
|
||
|
></menuchoice
|
||
|
> no menu. </para>
|
||
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
</note>
|
||
|
</step>
|
||
|
<step>
|
||
|
<para
|
||
|
>Preencha a tabela <literal
|
||
|
>num_telefones</literal
|
||
|
> com os dados. Na coluna <literal
|
||
|
>pessoas</literal
|
||
|
> você precisa fornecer o número da pessoa existente na tabela <literal
|
||
|
>pessoas</literal
|
||
|
>. </para>
|
||
|
<!--<screenshot>
|
||
|
<screeninfo
|
||
|
>Example contents of the <literal
|
||
|
>phone_numbers</literal
|
||
|
> table</screeninfo>
|
||
|
<mediaobject>
|
||
|
<imageobject>
|
||
|
<imagedata fileref="img/05_01_01_table2_contents.png" format="PNG"/>
|
||
|
</imageobject>
|
||
|
<textobject>
|
||
|
<phrase
|
||
|
>Example contents of the <literal
|
||
|
>phone_numbers</literal
|
||
|
> table</phrase>
|
||
|
</textobject>
|
||
|
</mediaobject>
|
||
|
</screenshot
|
||
|
>-->
|
||
|
</step>
|
||
|
</procedure>
|
||
|
</sect1>
|