<!--
  <!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd">

 -->

  <sect1 id="entering-data-into-tables">
    <title
>Saisir des données dans les tables</title>
    <para
>Vous avez créé les deux tables <literal
>personnes</literal
> et <literal
>numeros_de_telephone</literal
>. Elles ne contiennent aucune donnée pour l'instant. Vous pouvez en saisir, et dans ce chapitre vous allez apprendre comment le faire rapidement et efficacement. </para>
    <procedure>
      <step>
        <para
>Commencez par la table <literal
>personnes</literal
>. Ouvrez la en <interface
>Mode données</interface
> en vous servant du menu contextuel du <interface
>Navigateur de projet</interface
>. La cellule active est marquée par une bordure plus épaisse (habituellement noire), un <firstterm
>curseur de cellule</firstterm
>. Le contenu de la cellule, s'il existe, est d'une autre couleur pour le faire ressortir. La ligne sélectionnée, c'est-à-dire celle sur laquelle se trouve le curseur, est marquée par une flèche sur la gauche. </para>
        <para
>Vous pouvez naviguer entre les cellules d'un table grâce aux touches de direction, <keycap
>Page Up</keycap
>, <keycap
>Page Down</keycap
>, <keycap
>Home</keycap
>, <keycap
>End</keycap
>. Vous pouvez aussi cliquer avec la souris sur une cellule pour la sélectionner. </para>
        <para
>Au début, après l'ouverture de la table <literal
>personnes</literal
>, le curseur est placé dans la colonne <literal
>id</literal
>. Cette colonne a la propriété « Numérotation automatique » définie, marquée par le texte <literal
>(numéro auto.)</literal
> dans la dernière ligne. Cela signifie que vous n'avez pas à saisir de valeur manuellement, &kexi; va remplir automatiquement les cellules avec les nombres successifs. </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
>Il y a des différences entre &kexi; et les tableurs dans les façons d'insérer de nouvelles lignes et de saisir des données. Pour saisir des données dans une nouvelle ligne, vous devez aller avec la souris ou le curseur dans la dernière ligne, ligne spéciale marquée par un signe plus. Placez le curseur dans la seconde colonne, marquée <literal
>Prénom</literal
> et saisissez le prénom d'une personne. Saisissez ensuite le nom, la rue, le numéro et la ville. Une fois ceci fait, déplacez le curseur vers la dernière ligne vide, soit en utilisant la touche <keycap
>Bas</keycap
>, soit en cliquant sur cette dernière ligne avec la souris, pour ajouter une nouvelle ligne. </para>
        <note>
          <title
>Détails à propos des actions disponibles lors de l'entrée de données dans les tables</title>
          <itemizedlist>
            <listitem>
              <para
>Dès que vous saisissez le premier caractère, la ligne actuelle est en train d'être modifiée. Un symbole de stylo apparaît à gauche de la table. </para>
            </listitem>
            <listitem>
              <para
>Vous pouvez aussi démarrer l'édition de la ligne actuelle en double cliquant sur une cellule avec le &BGS; ou en pressant la touche <keycap
>Entrée</keycap
> ou la touche <keycap
>F2</keycap
>. </para>
            </listitem>
            <listitem>
              <para
>Appuyer sur la touche <keycap
>Esc</keycap
> lorsque le contenu d'une cellule est édité <emphasis
>annule les changement effectués dans cette cellule</emphasis
>. Cependant, le symbole du stylo ne va pas disparaître car vous pouvez toujours vous déplacer sur une cellule différente de la ligne éditée pour modifier son contenu. Pour <emphasis
>annuler les changements effectués dans la ligne entière</emphasis
>, appuyez sur la touche <keycap
>Esc</keycap
> une nouvelle fois. </para>
            </listitem>
            <listitem>
              <para
>Au lieu d'appuyer sur la touche <keycap
>Esc</keycap
>, vous pouvez cliquer sur le bouton de la barre d'outils <guibutton
>Annuler</guibutton
>, ou choisir <menuchoice
><guimenu
>Données</guimenu
><guimenuitem
>Annuler les changements sur la ligne</guimenuitem
></menuchoice
> dans la barre de menu. </para>
            </listitem>
            <listitem>
              <para
>Cliquez sur les touches <keycombo action="simul"
><keycap
>Shift</keycap
><keycap
>Entrée</keycap
></keycombo
> pour accepter tous les changements effectués sur toutes les cellules de la ligne actuelle. Vous pouvez aussi cliquer sur le bouton de la barre d'outils <guibutton
>OK</guibutton
> ou choisir <menuchoice
><guimenu
>Données</guimenu
><guimenuitem
>Enregistrer la ligne</guimenuitem
></menuchoice
> dans la barre de menu. </para>
            </listitem>
          </itemizedlist>
        </note>
      </step>
      <step>
        <para
>Remplissez la table <literal
>numeros_de_telephone</literal
> avec des données. Dans la colonne <literal
>personnes</literal
>, vous devez fournir le numéro d'une personne qui existe dans la table <literal
>personnes</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>
