OPTIMUM ICIM
GESTION DES INDEX EXTERNES
Cette fonction sert à mettre à jour ou consulter le fichier des index externes.
Un index est un ordre de tri, défini par une CLE D'INDEX.
Un fichier index est un ensemble ordonné de valeurs clés permettant de ranger
de manière logique les fiches du fichier de données auquel il est associé.
Les fiches peuvent être traitées de manière séquentielle dans l'ordre
des valeurs clé, et toute fiche peut être localisée en effectuant
une opération de recherche avec la valeur clé qui lui est associée.
Chaque fichier de données ICIM est associé à un fichier index.
Il est nécessaire de créer au moins un index pour chaque base externe.
La liste des index externes apparait à l'écran.
Navigation devant la liste
Pour quitter la base Index externes.
Pour changer l'ordre de tri à l'écran.
La gestion de cette base met à votre disposition les index suivants :
A - BASE + INDEX N°
B - BASE + NOM D'INDEX
C - CLÉ D'INDEX + BASE
L'appui sur une touche de A à C active immédiatement
l'index correspondant et réaffiche la liste.
Pour chercher un index externe.
Vous pouvez trier la base en changeant son index actif (touche <F2>)
et trouver instantanément un index externe si vous connaissez
l'un des renseignements clés utilisés par les index décrits ci-dessus.
Vous pouvez taper au clavier sans appuyer sur <F3>, devant la liste.
Pour ajouter un nouvel index externe.
Pour modifier la fiche de l'index externe en cours.
Pour supprimer la fiche de l'index externe en cours.
La fiche de l'index externe en cours apparait à l'écran. Voir plus loin
le paragraphe intitulé « Navigation devant la fiche index externe ».
Pour passer sur la ligne de l'index externe précédent.
La ligne précédente dépend de l'index actif.
Pour passer sur la ligne de l'index externe suivant.
La ligne suivante dépend de l'index actif.
Pour passer à la page précédente dans la liste.
Pour passer à la page suivante dans la liste.
Ce bouton (ou la combinaison de touches <AltGr> et <F>) sert à filtrer les fiches contenues
dans la base index externes de façon à ne voir à l'écran que
les fiches répondant à une condition définie par vous-même.
Voir aussi le chapitre nommé GUIDE CONDITIONS.
Ce bouton (ou la combinaison de touches <AltGr> et <C>) sert à compter :
- le nombre de fiches présentes dans la base si aucun filtre n'est actif.
- le nombre de fiches répondant OUI à la condition définie dans le filtre actif
si vous avez filtré la base auparavant.
Voir aussi le chapitre nommé COMPTEUR DE CORRESPONDANCE.
Ce bouton (ou la combinaison de touches <AltGr> et <A>) sert à analyser la base
index externes sous forme de liste, et sous forme graphique
si au moins un champs cumulable est présent dans la liste.
Voir aussi le chapitre nommé ANALYSE.
Ce bouton (ou la combinaison de touches <AltGr> et <S>) sert à consulter
des statistiques globales concernant la base courante. Le logiciel calcule le total,
la moyenne, la plus petite et la plus grande valeur trouvées, pour chaque champs.
Voir aussi le chapitre nommé STATISTIQUES.
Fiche index externe
Description des champs
Base
Nom de la base de données externe concernée (F2 guide bases externes).
Ce champs peut être saisi lorsque vous ajoutez un nouvel index externe.
Il ne pourra plus être modifié après enregistrement de la nouvelle fiche.
Si la base indiquée n'est pas enregistrée dans la base BASES EXTERNES,
le logiciel vous propose d'ajouter une nouvelle BASE EXTERNE.
Index N°
Entrez le numéro d'ordre de cet index (F2 = guide index externes).
Cette zone de saisie permet de placer l'index en cours sur la ligne
de votre choix, dans le menu permettant de changer l'index actif
(touche <F2> dans les listes).
Nom d'index
F2 = guide index externes.
Le logiciel vous propose un nom lors de l'ajout d'une nouvelle fiche index.
Clé d'index
F2 = guide des champs.
Une clé d'index est une expression définissant la valeur clé d'un index,
pour toutes les fiches d'un fichier de données. Le logiciel utilise
cette valeur clé pour trier le fichier et pour trouver immédiatement
tout enregistrement dont la valeur de clé est connue.
Vous pouvez créer des clés d'index contenant plusieurs champs,
par concaténation à l'aide du signe «+».
Exemple : une base de données contient deux champs nommés NOM et PRENOM.
Vous voulez rendre disponible un tri sur le champs NOM afin d'effectuer
vos recherches et consulter vos informations dans l'ordre alphabétique
du champs NOM, et aussi sur le champs PRENOM afin que les prénoms soit
aussi classés dans l'ordre alphabétique, pour tous ceux qui ont le même NOM.
La clé est dans ce cas NOM + PRENOM.
Dans l'exemple précédent, NOM et PRENOM sont deux champs de type Caratère.
Lorsque vous indiquez plusieurs champs dans une clé d'index,
vous devez (ou bien le logiciel le fait pour vous) transformer tout champs
n'étant pas de type caractère en une expression de type caractère,
seule expression possible pour l'association (concaténation) de plusieurs
champs dans la même clé. Pour cela vous pouvez employer les fonctions
de conversion disponibles.
Pour connaître la liste des fonctions disponibles cliquez sur le bouton
nommé FILTRE puis sur la touche <F5> puis sur la touche <F4>.
Si le contenu du premier(s) champs indiqué(s) dans une clé d'index
peut être vide sans que la fiche ne le soit, il est préférable d'ajouter
dans la clé un ou plusieurs champs dont le contenu n'est jamais vide.
Cela garantit le bon positionnement du logiciel lorsqu'il pointe
sur le début du fichier, quand l'index actif est celui contenant la clé
concernée. Dans le cas contraire, le logiciel considère que la première
fiche est la première dont la valeur de clé n'est pas vide.
Ordre inversé
Si oui, les listes et rapports utilisant cet index seront dans l'ordre inverse.
Navigation devant la fiche index externe
Pour effacer la fiche à l'écran et retourner dans la liste.
Pour chercher un index externe.
Vous pouvez trier la base en changeant son index actif (touche <F2>
devant la liste) et trouver instantanément un index externe
si vous entrez l'information clé de l'index actif (voir <F2> : Index)
Pour ajouter un nouvel index externe.
Pour modifier la fiche de l'index externe en cours.
Pour supprimer la fiche de l'index externe en cours.
Pour DUPLIQUER la fiche de l'index externe en cours.
Pour passer sur la fiche de l'index externe précédent.
La fiche précédente dépend de l'index actif.
Pour passer sur la fiche de l'index externe suivant.
La fiche suivante dépend de l'index actif.
Voir GESTION DES STRUCTURES EXTERNES.
Voir GESTION DES REQUÊTES.