Tout fichier de données digne de ce nom doit permettre une navigation simple et
efficace en son sein.
Cet boite de
dialogue standard permet d'intervenir en consultation, ajout, modification, suppression
sur tout fichier de données rendu disponible.
Elle dispose d'un menu spécifique, d'une barre d'outils spécifique et affiche un
enregistrement sous forme d'un tableau à une seule colonne.
A la manière d'un navigateur, on peut se déplacer de fiche en fiche, sauter à la
fiche N°X, rechercher une fiche sur des critères multiples et enfin revenir en arrière
dans la consultation déjà effectuée ou repartir en avant.
Cette
fenêtre redimensionnable permet, à la manière d'un tableur de se déplacer dans le
fichier, soit au niveau d'une colonne (un enregistrement), soit au niveau d'une ligne (en
changeant d'enregistrement).
Cette fenêtre est parfois utilisée lors de choix à effectuer (respect d'un ordre de
tri, recherche incrémentale).
Suivant la configuration souhaitée les
taille et position de la fenêtre peuvent être restituées, par fichier
consulté, lors de l'exécution suivante.
Certaines
maintenances sont très réduites dans leurs possibilités pour restreindre l'action aux
seules autorisées.
Il
est possible, depuis la maintenance générique de consulter certaines informations sur le
fichier en cours.
Deux types de recherche sont disponibles : l'une, sur l'index actif,
demande quelle valeur de clef il faut trouver (en totalité ou en partie). L'autre
(ci-dessus) permet d'indiquer sur quel(s) champs porte la recherche et propose même de se
limiter à une certaine étendue.
Un autre
mode déplacement consiste à spécifier combien d'enregistrements il faut sauter (en
avant ou en arrière).
La saisie d'information
dans les maintenances standards s'effectuent dans de mini boites de dialogues permettant
un certain contrôle de saisie.
Les
maintenances permettent de façon très simple d'effectuer des statistiques sur les fiches
visibles de la base de données en cours : Total, minimum, maximum, moyenne, écart-type,
nombre d'éléments inférieurs puis supérieurs à 0 sont calculés pour tous les champs
de type numérique. Piochez-y l'information qu'il vous faut !