Renumérotation des enregistrements d'une table par ordre alpha à chaque ajout d'un nouvel enregistrement.
Le
Christophe Racary

Bonjour à tous.
Access 2002 SP3
J'ai une table "TDictionnaire" avec les champs : numero (numérique),franc=
ais, russe, type (ces trois champs sont de type texte) et precision qui est=
un champ memo.
J'alimente cette table au jour le jour à l'aide d'un formulaire que j'app=
elle "FModifTDictionnaire".
Quand j'ajoute un nouveau mot le numéro de l'enregistrement est le dernie=
r + 1.
Le problème est que l'ordre alphabétique n'est plus respecté dans le =
champ "francais".
Je voudrais automatiser la renumérotation par ordre alpha lors de chaque =
ajout d'un nouveau mot.
Merci d'avance pour chaque réponse.
Christophe
Access 2002 SP3
J'ai une table "TDictionnaire" avec les champs : numero (numérique),franc=
ais, russe, type (ces trois champs sont de type texte) et precision qui est=
un champ memo.
J'alimente cette table au jour le jour à l'aide d'un formulaire que j'app=
elle "FModifTDictionnaire".
Quand j'ajoute un nouveau mot le numéro de l'enregistrement est le dernie=
r + 1.
Le problème est que l'ordre alphabétique n'est plus respecté dans le =
champ "francais".
Je voudrais automatiser la renumérotation par ordre alpha lors de chaque =
ajout d'un nouveau mot.
Merci d'avance pour chaque réponse.
Christophe
Bonsoir j'imagine que le formulaire sert aussi à afficher les mots en
plus de les saisir. J'imagine aussi que la table est directement la
source du formulaire. Le plus simple est de créer une requête basée sur
la table avec tous ses champs et de faire ensuite un tri croissant dans
la requête sur le champ "français". Cette requête servira de source pour
le formulaire en lieu et place de la table. Il est inutile d'afficher le
champ numérique (champ auto j'imagine ) dans le formulaire car il
n'apporte sans doute pas grand chose. Voilà pour une première idée
Salut Christophe.
J'ai pas ta réponse mais tu as le bonjour de Jacques, ton ancien voisin
de bureau.
--
Jac.
Salut Jacques, j'espère que tu te portes bien !!
J'ai la réponse.
Christophe
Bonjour Didier et merci.
La solution marche à merveille.