OVH Cloud OVH Cloud

requête et macro

1 réponse
Avatar
Francoise B
Bonjour,

J'aimerais gr=E2ce =E0 un bouton, ex=E9cuter une requ=EAte:

SELECT Max([table].[champ]) AS MaxDeNo_inv
FROM [table]
HAVING (([table]![autre champ]=3D'-'));

qui me permet de trouver le dernier num=E9ro d'inventaire
sous la forme de: ( - + (num=E9ro)) qui est entr=E9e.

Puis, ensuite r=E9cup=E9rer la valeur, ajouter 1 et que le
r=E9sultat s'affiche dans un champs.

Ainsi, j'obtiens le prochain num=E9ro d'inventaire disponnible.

Comment puis-je faire cela =E0 l'aide d'une macro?

SVP, Merci!!!

Fb

1 réponse

Avatar
Raymond [mvp]
Bonjour.

je pense que la fonction DMax +1 irait mieux qu'une requête. Voir aide sur
DMax.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Francoise B" a écrit dans le message
de news:263a001c462cd$2dfc3e60$
Bonjour,

J'aimerais grâce à un bouton, exécuter une requête:

SELECT Max([table].[champ]) AS MaxDeNo_inv
FROM [table]
HAVING (([table]![autre champ]='-'));

qui me permet de trouver le dernier numéro d'inventaire
sous la forme de: ( - + (numéro)) qui est entrée.

Puis, ensuite récupérer la valeur, ajouter 1 et que le
résultat s'affiche dans un champs.

Ainsi, j'obtiens le prochain numéro d'inventaire disponnible.

Comment puis-je faire cela à l'aide d'une macro?

SVP, Merci!!!

Fb