
Editeur de données
******************

C'est l'écran principal de l'application où vous pouvez naviguer dans
la base de données et d'où vous pouvez accéder à la plupart des boites
de dialogue. Cet écran contient :

* Navigation et affichage des lignes

* Libellé de colonne

* Menu fichier

* Menu Ligne (non présent dans Maemo)

* View menu (not on Maemo)

* Sort menu (not on Maemo)

* Filter menu (not on Maemo)

* Toolbar buttons


Navigation et affichage des lignes
==================================

La plus grande partie de l'écran du visualiseur de données est prise
par un tableau qui affiche une vue de la base de données. Vous pouvez
faire défiler toutes les lignes sans tenir compte du filtre courant ;
les performances restent bonnes car seules les lignes affichées sont
effectivement chargées. Cliquer sur une ligne lance le *visualiseur de
ligne* ; si vous l'avez désactiver dans les :ref:préférences
<preferences>`, vous pouvez encore le lancer en appuyant sur les
touches ENTREE, ESPACE ou CTRL-droite alors qu'une ligne est
sélectionnée.

Cliquer sur une cellule et maintenir enfoncé le bouton de la souris
pendant au moins une demi seconde avant de le relâcher, déclenche des
fonctions spéciales. Si vous effectuez cette action sur une cellule
dans une colonne de type Note alors le *visualiseur de notes*
s'affiche avec le contenu de la note sélectionnée. Sur une cellule
d'une colonne de type Image, c'est le *visualiseur d'images* qui
s'affiche avec l'image correspondante. Pour les autres types de
colonne, c'est *l'éditeur de ligne* qui s'affiche.

Si dans les *préférences* vous avez choisi d'utiliser un affichage
paginé alors une ligne supplémentaire de contrôles apparaît en bas de
l'écran. La zone de saisie en bas à gauche indique le nombre maximum
de lignes simultanées à afficher dans la vue courante ; vous pouvez
modifier cette valeur par n'importe quel entier positif (en la
définissant suffisamment basse, la barre de défilement sur la droite
de l'affichage disparaît, donnant un peu plus d'espace ; notez que
Maemo Fremantle ne dispose pas d'une telle barre de défilement). A la
droite de cette boite "lignes par page", il y a les boutons de
navigation paginée. Cliquez sur l'un des boutons numérotés  pour aller
à la page correspondante ; le bouton de la page courante apparaîtra
enfoncée. Cliquez sur les flèches pour afficher les boutons de
déplacement vers les 5 suivantes/précédentes pages.


Libellé de colonne
==================

La ligne des libellés de colonne, en plus de fournir le nom des
colonnes, dispose de fonctionnalités additionnelles. Pour changer la
largeur des colonnes de la vue courante, cliquez sur la bordure entre
deux étiquettes de colonne (ou le bord droit de la dernière colonne)
et déplacez la jusqu'à la position souhaitée. Cliquer sur le libellé
d'une colonne tri toutes les lignes du filtre courant dans l'ordre
croissant de cette colonne ; cliquer une fois encore tri dans l'ordre
décroissant. Si vous appuyer sur un libellé de colonne pendant 1/2
seconde au moins avant de relâcher la pression, la *boite de dialogue
des statistiques de colonnes* s'affiche.


Menu fichier
============

Le menu "Fichier" (menu principal sur Maemo) contient des options qui
s'appliquent à l'ensemble de la base de données. Il y a :

**Enregistrer**
   Enregistre tous les changements qui ont été effectué depuis que le
   fichier a été ouvert ou depuis la dernière sauvegarde. Si vous
   quittez PortaBase sans enregistrer les modifications, elles seront
   perdues (une boite de dialogue vous avertira). Cette option est
   désactivée tant qu'il n'y a aucune modification (Sur Maemo,
   utilisez la barre d'outils plutôt).

**Modifier le mot de passe**
   Ouvre une boite de dialogue qui vous permet de changer le mot de
   passe du fichier (visible seulement pour les *fichiers chiffrés*).

**Import**
   *Importe* les lignes à partir d'un fichier CSV.

**Export**
   *Exporte* le contenu de la base de données courante dans un fichier
   CSV, HTML ou XML.

**Supprimer les lignes d'un filtre**
   Supprime toutes les lignes incluses dans le filtre courant.

**Modifier les colonnes**
   Ouvre *l'éditeur de colonnes*.

**Modifier les énumérations**
   Ouvre le *gestionnaire d'énumération*.

**Diaporama**
   Ouvre une boite de dialogue qui vous permet de démarré u diaporama
   temporisé à partir d'une colonne de type Image dans la vue
   courante. Seules les images correspondant au filtre courant sont
   affichées et l'ordre est celui du tri en cours.

**Propriétés**
   Ouvre une boite de dialogue qui affiche quelques statistiques sur
   le fichier courant (telles que la taille, le nombre de ligne, le
   nombre de colonne, ...) La boite de dialogue des *statistiques de
   colonne* peut aussi être ouverte depuis cette boite de dialogue.

**Aperçu avant impression**
   Ouvre l'aperçu avant impression afin de voir à quoi ressemblerait
   l'impression des données actuellement sélectionnées. Vous pouvez
   définir certaines propriétés de l'impression telles que la taille
   du papier et le facteur de zoom (Non visible dans Maemo qui ne
   dispose pas du support de l'impression).

**Imprimer**
   Ouvre la boite de dialogue pour imprimer les données de la vue et
   du filtre courants en respectant l'ordre de tri en cours. Notez que
   vous pouvez préalablement modifier certaines propriétés via
   l'aperçu avant impression  (Non visible dans Maemo qui ne dispose
   pas du support de l'impression).

**Préférences**
   Ouvre la boite de dialogue des *préférences*.

**Fermer**
   Ferme le fichier courant ; s'il y a des modifications non
   enregistrées une question vous sera posée vous demandant si vous
   désirez les enregistrer (Non visible dans Maemo, utilisez le bouton
   de fermeture en haut à droite de l'écran à la place ; si
   nécessaire, sortir du mode plein écran au préalable)


Menu Ligne (non présent dans Maemo)
===================================

Le menu "Ligne" contient les actions qui s'appliquent à des lignes
individuelles. Il y a :

**Ajouter**
   Ajoute une nouvelle ligne (en ouvrant *l'éditeur de ligne*).

**Modifier**
   Modifier la ligne actuellement sélectionnée (encore une fois en
   utilisant l'éditeur de ligne).

**Supprimer**
   Supprime la ligne actuellement sélectionnée.

**Copier**
   Ajoute une nouvelle ligne mais l'éditeur de ligne est pré-rempli
   avec les données de la ligne actuellement sélectionnée, au lieu des
   valeurs par défaut.

**Afficher**
   Affiche la ligne actuellement sélectionnée dans *le visualiseur de
   ligne*.

Afin de préserver de l'espace sur l'écran, Maemo ne dispose pas de ce
menu ; une fonctionnalité équivalente est disponible via la barre
d'outils et les boutons du *visualiseur de ligne* buttons.


View menu (not on Maemo)
========================

The "View" menu allows you to select and manage views.  The top
section of this menu has three options:

**Ajouter**
   Add a new view to the database file.  Choosing this option launches
   the *view editor* with no name specified and none of the columns
   checked.

**Modifier**
   Edit the currently displayed view.  Choosing this option launches
   the view editor with the current view's name and column sequence.
   The "All Columns" view cannot be edited.

**Supprimer**
   Delete the currently displayed view and switch to the "All Columns"
   view.  The "All Columns" view cannot be deleted.

Below these items in the menu is a list of all the views defined for
the current database, with a check next to the one currently
displayed.  To switch to a different view, simply select the one you
want to see from the menu.

In order to conserve screen space, Maemo does not include this menu;
equivalent functionality is available in the *views dialog* launched
from the toolbar.


Sort menu (not on Maemo)
========================

The "Sort" menu allows you to select and manage sorting
configurations.  The top section of this menu has three options:

**Ajouter**
   Add a new sorting to the database file.  Choosing this option
   launches the *sorting editor* with no name specified and none of
   the columns checked.

**Modifier**
   Edit the currently used sorting (only available if a named sorting
   is in use).  Choosing this option launches the sorting editor with
   the current sorting's name and settings.

**Supprimer**
   Delete the currently used sorting (only available if a named
   sorting is in use).

Below these items in the menu is a list of all the sortings defined
for the current database, with a check next to the one currently in
use (if any).  To change the way the rows are sorted, simply select
the sorting configuration you want to use from the menu.  If you just
want to sort by a single column that is displayed in the current view,
it is probably faster to use the "click on a column label to sort"
feature instead.

In order to conserve screen space, Maemo does not include this menu;
equivalent functionality is available in the *sortings dialog*
launched from the toolbar.


Filter menu (not on Maemo)
==========================

The "Filter" menu contains options that let you choose which rows of
data to display.  The top section of this menu has four options:

**Quick Filter**
   Lets you quickly define and use a temporary one-condition filter.
   To see all rows again (or use another defined filter), choose the
   appropriate filter from the lower part of this menu.

**Ajouter**
   Define a new data filter; this launches the *filter editor* with no
   name and no conditions defined.

**Modifier**
   Edit the currently selected data filter (again using the filter
   editor).  The "All Rows" filter cannot be edited.

**Supprimer**
   Delete the currently selected data filter.  The "All Rows" filter
   cannot be deleted.

Below these items in the menu is a list of all the filters defined for
the current database, with a check next to the one currently in use
(if any).  To select a different filter, simply select the one you
want to use from the menu.

In order to conserve screen space, Maemo does not include this menu;
equivalent functionality is available in the *filters dialog* launched
from the toolbar.


Toolbar buttons
===============

There is a toolbar of buttons that provide quick access to commonly
used operations.  These are:

**Enregistrer**
   Same as "Save" in the *File menu*.

**Ajouter**
   Same as "Add" in the *Row menu*.

**Modifier**
   Same as "Edit" in the *Row menu*. (Not on Maemo)

**Copier**
   Same as "Copy" in the *Row menu*. (Not on Maemo)

**Supprimer**
   Same as "Delete" in the *Row menu*. (Not on Maemo)

**Views**
   Launch the *views dialog*.

**Sortings**
   Launch the *sortings dialog*.

**Filters**
   Launch the *filters dialog*.

**Quick Filter**
   Same as "Quick Filter" in the *Filter menu*.

**Fullscreen**
   Click this toolbar button to switch PortaBase to fullscreen mode or
   back to normal display mode.
