<!-- <!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 &LMB;, pressionar a tecla &Enter; ou <keycap >F2</keycap > inicia a edição da linha atual. </para> </listitem> <listitem> <para >Pressionar a tecla &Esc; 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 &Esc; novamente. </para> </listitem> <listitem> <para >Ao invés de pressionar a tecla &Esc;, 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" >&Shift; &Enter;</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>