J'ai un form qui crée des demandes de passeports.
Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr.
(Le ID autonumber des records n'est pas valable pcq. incrémenté même si
records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonsoir.
et pourtant c'est bien dmax qu'il faut utiliser:
Variable = DMax("PassSeqNr", "Latable") +1
variable (nom de contrôle ou champ) doit être de même type que PassSeqNr. -- @+ 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
"Bruno Frisque" a écrit dans le message de news:%
Bonjour,
J'ai un form qui crée des demandes de passeports. Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr. (Le ID autonumber des records n'est pas valable pcq. incrémenté même si records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.
D'avance merci pour toute idée via code ou query.
Bonsoir.
et pourtant c'est bien dmax qu'il faut utiliser:
Variable = DMax("PassSeqNr", "Latable") +1
variable (nom de contrôle ou champ) doit être de même type que PassSeqNr.
--
@+
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
"Bruno Frisque" <frisque@datamovers.be> a écrit dans le message de
news:%23loH3WWfEHA.1424@tk2msftngp13.phx.gbl...
Bonjour,
J'ai un form qui crée des demandes de passeports.
Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr.
(Le ID autonumber des records n'est pas valable pcq. incrémenté même si
records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le
champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.
variable (nom de contrôle ou champ) doit être de même type que PassSeqNr. -- @+ 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
"Bruno Frisque" a écrit dans le message de news:%
Bonjour,
J'ai un form qui crée des demandes de passeports. Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr. (Le ID autonumber des records n'est pas valable pcq. incrémenté même si records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.
D'avance merci pour toute idée via code ou query.
Bruno Frisque
Ce cher "Raymond"......... Super ! et çà fonctionne !
Le query donne 1082 fois la même réponse (il y a 1082 records) mais c'est bon. Il suffira de "piocher" le first ou le last ?
Grand merci, par un dimanche si chaud ! à +
"Raymond [mvp]" wrote in message news:%
Bonsoir.
et pourtant c'est bien dmax qu'il faut utiliser:
Variable = DMax("PassSeqNr", "Latable") +1
variable (nom de contrôle ou champ) doit être de même type que PassSeqNr. -- @+ 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
"Bruno Frisque" a écrit dans le message de news:%
Bonjour,
J'ai un form qui crée des demandes de passeports. Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr. (Le ID autonumber des records n'est pas valable pcq. incrémenté même si records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.
D'avance merci pour toute idée via code ou query.
Ce cher "Raymond".........
Super ! et çà fonctionne !
Le query donne 1082 fois la même réponse (il y a 1082 records) mais c'est
bon.
Il suffira de "piocher" le first ou le last ?
Grand merci, par un dimanche si chaud !
à +
"Raymond [mvp]" <XYZ.access.seneque@free.fr> wrote in message
news:%23e2pUdWfEHA.2916@TK2MSFTNGP12.phx.gbl...
Bonsoir.
et pourtant c'est bien dmax qu'il faut utiliser:
Variable = DMax("PassSeqNr", "Latable") +1
variable (nom de contrôle ou champ) doit être de même type que PassSeqNr.
--
@+
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
"Bruno Frisque" <frisque@datamovers.be> a écrit dans le message de
news:%23loH3WWfEHA.1424@tk2msftngp13.phx.gbl...
Bonjour,
J'ai un form qui crée des demandes de passeports.
Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr.
(Le ID autonumber des records n'est pas valable pcq. incrémenté même si
records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le
champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.
Ce cher "Raymond"......... Super ! et çà fonctionne !
Le query donne 1082 fois la même réponse (il y a 1082 records) mais c'est bon. Il suffira de "piocher" le first ou le last ?
Grand merci, par un dimanche si chaud ! à +
"Raymond [mvp]" wrote in message news:%
Bonsoir.
et pourtant c'est bien dmax qu'il faut utiliser:
Variable = DMax("PassSeqNr", "Latable") +1
variable (nom de contrôle ou champ) doit être de même type que PassSeqNr. -- @+ 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
"Bruno Frisque" a écrit dans le message de news:%
Bonjour,
J'ai un form qui crée des demandes de passeports. Il faut ajouter un champ N° d'ordre, que j'ai appelé PassSeqNr. (Le ID autonumber des records n'est pas valable pcq. incrémenté même si records supprimés.)
Il s'agit donc, dans le cas d'un nouveau enregistrement, d'afficher le champ
PassSeqNr le plus élevé rencontré, + 1.
Mon query avec DMax(PassSeqNr) ne fonctionne pas, ... erreur syntaxe.