Décomposition de libellé en mots-clefs, et recherche incrémentale.

Sur un fichier articles : calcul des mots-clefs (par analyse de la désignation) + recherche incrémentale.

 

Utilisation

Décompressez le fichier CLEFS.ZIP dans un répertoire, et lancez la fiche ART.FSL

Attention : la fiche utilise la police UniversCondensed. Vous pouvez la télécharger sur mon site.

La fiche a été testée avec Paradox 9.

 

Explications

Beaucoup d'indications figurent dans les fiches.

Les mots-clefs sont calculés à chaque changement du champ "Désignation". Il est possible de recalculer l'ensemble des mots-clefs du fichier (bouton).

Les caractères "." (point) étant ignorés, les abréviations sont considérées comme un mot-clef.

La recherche se fait aussi bien par le code-article que par les mots de la désignation.

La suppression est gérée (avec suppression en cascade et conditionnelle sur les fichiers de mots-clefs).

La recherche est appelée par le bouton, mais aussi avec un clic-droit sur le code-article. En cas de validation on revient sur la première fiche, en étant positionné sur le bon enregistrement.

La recherche s'effectue en saisissant, dans le champ en haut à gauche, le début du critère de recherche (vous pouvez, par exemple, taper "PER" comme "PERROQUET" ou "2"). Il est possible d'effacer (par <Backspace>).

A chaque caractère tapé, modifié ou supprimé, le cadre en dessous est mis à jour. Tous les enregistrements correspondants sont en jaune. Les autres sont en blanc.

Le cadre de droite contient les enregistrements qui correspondent à la clef active (par défaut le premier mot en jaune).

Vous pouvez changer de cadre avec la touche <F4>. Il est alors possible d'utiliser les flèches pour se déplacer. L'affichage est systématiquement mis à jour.

Pour valider, pour pouvez :
·    appuyer sur <Entrée> ;
·    double-cliquer sur l'Article ou la Désignation;
·    cliquer sur le bouton "Valider".

Pour abandonner, vous pouvez :
·    appuyer sur <Echap> ;
·    cliquer sur le bouton "Annuler".

Le résultat est renvoyé par un FormReturn( ). La chaîne retournée contient le code-article (13 car).

Validation et Annulation ferment la fiche de recherche.

Cliquer ici pour télécharger le fichier (clefs.zip : 75 Ko)