BeeBase

Programmable relational database
with graphical user interface Support This Project
This page is also available in Deutsch English

Documentation

La documentation ci-dessous fait partie de la distribution de BeeBase. Elle est également disponible sous forme de PDF.


[ << ] [ >> ]           [Sommaire] [Table des matières] [Index] [ ? ]

12. Recherche

Pour parcourir les enregistrements, vous pouvez utiliser la boite de recherche pour chercher un enregistrement particulier. La fonction de recherche utilise un motif de recherche (que vous devez fournir) et examine tous les enregistrements avec ce motif. Lorsqu'elle en trouve, l'enregistrement est affiché dans la fiche de table.


12.1 Boîte de recherche

Le menu `Table - Rechercher', ouvre la boîte de recherche, qui contient les éléments suivants :

Une fois le motif de recherche saisi et la boite de recherche fermée via le bouton `Rechercher', BeeBase commence à rechercher un enregistrement correspondant. La comparaison d'un champ avec le motif de recherche est toujours réalisée en mode texte, les champs qui ne sont pas de type texte sont donc auparavant convertis en chaînes de caractères.

Si un enregistrement correspondant est trouvé, il est affiché en tant qu'enregistrement courant dans la fiche de table, dans le cas contraire, un message `Motif non trouvé' est affiché.

Lorsque la recherche porte sur un champ qui est utilisé comme premier champ de tri et que le motif ne commence pas par un joker (`*' or `?'), un algorithme de recherche amélioré (recherche dichotomique) est employé qui prend en compte l'ordre des enregistrements, ce qui augmente significativement la vitesse de recherche.


12.2 Rechercher en avant / en arrière

Deux autres menus permettent de rechercher l'occurrence suivante et précédente du motif de recherche. Sélectionnez le menu `Table - Rechercher suivant' pour naviguer vers le prochain enregistrement correspondant au motif de recherche, et `Table - Rechercher précédent' pour aller à l'enregistrement correspondant précédent.


12.3 Exemples de motif de recherche

voici quelques exemples de motif de recherche :


[ << ] [ >> ]           [Sommaire] [Table des matières] [Index] [ ? ]

Ce document a été généré le 30 Septembre 2024 par texi2html