Bonjour,
voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la
dernière reference et fasse +1
je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante:
un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1
prendre [reffact]
faire [reffact]+1
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
Eric
Bonjour Frédéric,
Si le champ reffact est numérique, pourquoi ne pas faire:
NewRef= Dmax("[reffact]","TaTable") +1 ?
A+ Eric
"fth" écrivait news:4108f995$0$3988$:
Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact] aller au dernier record -1 prendre [reffact] faire [reffact]+1
...mais pour le code, je calle.
D'avance merci
Frédéric
Bonjour Frédéric,
Si le champ reffact est numérique, pourquoi ne pas faire:
Bonjour,
voici ce que j'essaie de faire (sans y parvenir, vous l'aurez
compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction
prenne la dernière reference et fasse +1
je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante:
un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1
prendre [reffact]
faire [reffact]+1
Si le champ reffact est numérique, pourquoi ne pas faire:
NewRef= Dmax("[reffact]","TaTable") +1 ?
A+ Eric
"fth" écrivait news:4108f995$0$3988$:
Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact] aller au dernier record -1 prendre [reffact] faire [reffact]+1
...mais pour le code, je calle.
D'avance merci
Frédéric
fth
Bonjour Eric, j'essaie tout de suite et te dis quoi Merci
Frédéric
"Eric" wrote in message news:
Bonjour Frédéric,
Si le champ reffact est numérique, pourquoi ne pas faire:
NewRef= Dmax("[reffact]","TaTable") +1 ?
A+ Eric
"fth" écrivait news:4108f995$0$3988$:
Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact] aller au dernier record -1 prendre [reffact] faire [reffact]+1
...mais pour le code, je calle.
D'avance merci
Frédéric
Bonjour Eric,
j'essaie tout de suite et te dis quoi
Merci
Frédéric
"Eric" <f_framZZ@hotmail.com> wrote in message
news:XnF95359D4B63DA9fframZZhotmailcom@207.46.248.16...
Bonjour Frédéric,
Si le champ reffact est numérique, pourquoi ne pas faire:
Bonjour,
voici ce que j'essaie de faire (sans y parvenir, vous l'aurez
compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction
prenne la dernière reference et fasse +1
je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante:
un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1
prendre [reffact]
faire [reffact]+1
Bonjour Eric, j'essaie tout de suite et te dis quoi Merci
Frédéric
"Eric" wrote in message news:
Bonjour Frédéric,
Si le champ reffact est numérique, pourquoi ne pas faire:
NewRef= Dmax("[reffact]","TaTable") +1 ?
A+ Eric
"fth" écrivait news:4108f995$0$3988$:
Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact] aller au dernier record -1 prendre [reffact] faire [reffact]+1
...mais pour le code, je calle.
D'avance merci
Frédéric
fth
Eric, Non, ça ne semble pas fonctionner ...
Merci de me guider pour creer le recordset et l'ouvrir; trier dans l'ordre croissant; prendre le dernier record faire [RefFact] +1
D'avance merci merci
"fth" wrote in message news:4108f995$0$3988$
Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact] aller au dernier record -1 prendre [reffact] faire [reffact]+1
...mais pour le code, je calle.
D'avance merci
Frédéric
Eric,
Non, ça ne semble pas fonctionner ...
Merci de me guider pour
creer le recordset et l'ouvrir;
trier dans l'ordre croissant;
prendre le dernier record
faire [RefFact] +1
D'avance merci merci
"fth" <infoNOSPAM@matloc.be> wrote in message
news:4108f995$0$3988$ba620e4c@news.skynet.be...
Bonjour,
voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la
dernière reference et fasse +1
je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante:
un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1
prendre [reffact]
faire [reffact]+1
Merci de me guider pour creer le recordset et l'ouvrir; trier dans l'ordre croissant; prendre le dernier record faire [RefFact] +1
D'avance merci merci
"fth" wrote in message news:4108f995$0$3988$
Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact] aller au dernier record -1 prendre [reffact] faire [reffact]+1
...mais pour le code, je calle.
D'avance merci
Frédéric
3stone
Salut,
"fth"
Non, ça ne semble pas fonctionner ...
meuh si...
creer le recordset et l'ouvrir; trier dans l'ordre croissant; prendre le dernier record faire [RefFact] +1
tout a fait inutile...
Dans l'événement "Sur activation" (form_current) tu mets simplement:
If me.newrecord Then me.reffact = Dmax("[reffact]","facture") +1 end if
et tu peux verrouiller la zone de texte reffact
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"fth"
Non, ça ne semble pas fonctionner ...
meuh si...
creer le recordset et l'ouvrir;
trier dans l'ordre croissant;
prendre le dernier record
faire [RefFact] +1
tout a fait inutile...
Dans l'événement "Sur activation" (form_current)
tu mets simplement:
If me.newrecord Then
me.reffact = Dmax("[reffact]","facture") +1
end if
et tu peux verrouiller la zone de texte reffact
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
creer le recordset et l'ouvrir; trier dans l'ordre croissant; prendre le dernier record faire [RefFact] +1
tout a fait inutile...
Dans l'événement "Sur activation" (form_current) tu mets simplement:
If me.newrecord Then me.reffact = Dmax("[reffact]","facture") +1 end if
et tu peux verrouiller la zone de texte reffact
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
fth
Salut Pierre,
je dois peut etre préciser la chose suivante: je suis dans ma form BC; j'ai un bouton valider pour passer la commande (BC) vers la table facture ce qui veut dire que la form FACTURE n'est active que quand je regarde mes facture;
est-ce que je met ton code dans la form BC dans ce cas?
D'avance merci
Frédéric
"3stone" wrote in message news:
Salut,
"fth"
Non, ça ne semble pas fonctionner ...
meuh si...
creer le recordset et l'ouvrir; trier dans l'ordre croissant; prendre le dernier record faire [RefFact] +1
tout a fait inutile...
Dans l'événement "Sur activation" (form_current) tu mets simplement:
If me.newrecord Then me.reffact = Dmax("[reffact]","facture") +1 end if
et tu peux verrouiller la zone de texte reffact
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut Pierre,
je dois peut etre préciser la chose suivante:
je suis dans ma form BC;
j'ai un bouton valider pour passer la commande (BC) vers la table facture ce
qui veut dire que la form FACTURE n'est active que quand je regarde mes
facture;
est-ce que je met ton code dans la form BC dans ce cas?
D'avance merci
Frédéric
"3stone" <threestone@cielreseau.be> wrote in message
news:eBYnn3XdEHA.3528@TK2MSFTNGP12.phx.gbl...
Salut,
"fth"
Non, ça ne semble pas fonctionner ...
meuh si...
creer le recordset et l'ouvrir;
trier dans l'ordre croissant;
prendre le dernier record
faire [RefFact] +1
tout a fait inutile...
Dans l'événement "Sur activation" (form_current)
tu mets simplement:
If me.newrecord Then
me.reffact = Dmax("[reffact]","facture") +1
end if
et tu peux verrouiller la zone de texte reffact
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
je dois peut etre préciser la chose suivante: je suis dans ma form BC; j'ai un bouton valider pour passer la commande (BC) vers la table facture ce qui veut dire que la form FACTURE n'est active que quand je regarde mes facture;
est-ce que je met ton code dans la form BC dans ce cas?
D'avance merci
Frédéric
"3stone" wrote in message news:
Salut,
"fth"
Non, ça ne semble pas fonctionner ...
meuh si...
creer le recordset et l'ouvrir; trier dans l'ordre croissant; prendre le dernier record faire [RefFact] +1
tout a fait inutile...
Dans l'événement "Sur activation" (form_current) tu mets simplement:
If me.newrecord Then me.reffact = Dmax("[reffact]","facture") +1 end if
et tu peux verrouiller la zone de texte reffact
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
3stone
Salut,
"fth"
je dois peut etre préciser la chose suivante: je suis dans ma form BC;
il fait trop chaud pour activer les neurones...
Ce qui compte, est de savoir quel champ de quelle table tu veux incrémenter !
Il te reste à nommer ce champ et cette table dans l'expression donnée précédemment...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"fth"
je dois peut etre préciser la chose suivante:
je suis dans ma form BC;
il fait trop chaud pour activer les neurones...
Ce qui compte, est de savoir quel champ de quelle table
tu veux incrémenter !
Il te reste à nommer ce champ et cette table dans
l'expression donnée précédemment...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
je dois peut etre préciser la chose suivante: je suis dans ma form BC;
il fait trop chaud pour activer les neurones...
Ce qui compte, est de savoir quel champ de quelle table tu veux incrémenter !
Il te reste à nommer ce champ et cette table dans l'expression donnée précédemment...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
didier
Bonjour Pour faire les N° de facture j'utilise la fonction de notre maitre Raymond(Numauto personnel) qui fonctionne trés bien et qui est déjà réalisé (pourquoi vouloir refaire le monde!!!).
J'espère que tu y trouvera ton bonheur comme j'ai trouvé le mien On a même réussi à l'adapter de tel manière que l'on a maintenant aammxxxxx et qui s'incrémente sur l'année
A+
Didier
-----Message d'origine----- Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la
dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1 prendre [reffact] faire [reffact]+1
....mais pour le code, je calle.
D'avance merci
Frédéric
.
Bonjour
Pour faire les N° de facture j'utilise la fonction de
notre maitre Raymond(Numauto personnel) qui fonctionne
trés bien et qui est déjà réalisé (pourquoi vouloir
refaire le monde!!!).
J'espère que tu y trouvera ton bonheur comme j'ai trouvé
le mien
On a même réussi à l'adapter de tel manière que l'on a
maintenant aammxxxxx et qui s'incrémente sur l'année
A+
Didier
-----Message d'origine-----
Bonjour,
voici ce que j'essaie de faire (sans y parvenir, vous
l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la
fonction prenne la
dernière reference et fasse +1
je ne veux pas travailler avec l'autonumber, trop de
probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante:
un recordset qui prend la table facture + order by
[reffact]
aller au dernier record -1
prendre [reffact]
faire [reffact]+1
Bonjour Pour faire les N° de facture j'utilise la fonction de notre maitre Raymond(Numauto personnel) qui fonctionne trés bien et qui est déjà réalisé (pourquoi vouloir refaire le monde!!!).
J'espère que tu y trouvera ton bonheur comme j'ai trouvé le mien On a même réussi à l'adapter de tel manière que l'on a maintenant aammxxxxx et qui s'incrémente sur l'année
A+
Didier
-----Message d'origine----- Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la
dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1 prendre [reffact] faire [reffact]+1
....mais pour le code, je calle.
D'avance merci
Frédéric
.
fth
Super!
de fait, ça résoud deux problemes en mm temps en ce qui me concerne. Encore merci
Merci à Pierre aussi pour sa solution d'hier. après une petite modif, je l'utilise et c'est PARFAIT !!!
Bonne vacances à tous,
Frédéric "didier" wrote in message news:719a01c47602$e74ef4a0$ Bonjour Pour faire les N° de facture j'utilise la fonction de notre maitre Raymond(Numauto personnel) qui fonctionne trés bien et qui est déjà réalisé (pourquoi vouloir refaire le monde!!!).
J'espère que tu y trouvera ton bonheur comme j'ai trouvé le mien On a même réussi à l'adapter de tel manière que l'on a maintenant aammxxxxx et qui s'incrémente sur l'année
A+
Didier
-----Message d'origine----- Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la
dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1 prendre [reffact] faire [reffact]+1
....mais pour le code, je calle.
D'avance merci
Frédéric
.
Super!
de fait, ça résoud deux problemes en mm temps en ce qui me concerne.
Encore merci
Merci à Pierre aussi pour sa solution d'hier.
après une petite modif, je l'utilise et c'est PARFAIT !!!
Bonne vacances à tous,
Frédéric
"didier" <anonymous@discussions.microsoft.com> wrote in message
news:719a01c47602$e74ef4a0$a501280a@phx.gbl...
Bonjour
Pour faire les N° de facture j'utilise la fonction de
notre maitre Raymond(Numauto personnel) qui fonctionne
trés bien et qui est déjà réalisé (pourquoi vouloir
refaire le monde!!!).
J'espère que tu y trouvera ton bonheur comme j'ai trouvé
le mien
On a même réussi à l'adapter de tel manière que l'on a
maintenant aammxxxxx et qui s'incrémente sur l'année
A+
Didier
-----Message d'origine-----
Bonjour,
voici ce que j'essaie de faire (sans y parvenir, vous
l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la
fonction prenne la
dernière reference et fasse +1
je ne veux pas travailler avec l'autonumber, trop de
probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante:
un recordset qui prend la table facture + order by
[reffact]
aller au dernier record -1
prendre [reffact]
faire [reffact]+1
de fait, ça résoud deux problemes en mm temps en ce qui me concerne. Encore merci
Merci à Pierre aussi pour sa solution d'hier. après une petite modif, je l'utilise et c'est PARFAIT !!!
Bonne vacances à tous,
Frédéric "didier" wrote in message news:719a01c47602$e74ef4a0$ Bonjour Pour faire les N° de facture j'utilise la fonction de notre maitre Raymond(Numauto personnel) qui fonctionne trés bien et qui est déjà réalisé (pourquoi vouloir refaire le monde!!!).
J'espère que tu y trouvera ton bonheur comme j'ai trouvé le mien On a même réussi à l'adapter de tel manière que l'on a maintenant aammxxxxx et qui s'incrémente sur l'année
A+
Didier
-----Message d'origine----- Bonjour, voici ce que j'essaie de faire (sans y parvenir, vous l'aurez compris!)
une table facture avec un champ (reffact)
il faudrait que quand je fasse une nouvelle facture, la fonction prenne la
dernière reference et fasse +1 je ne veux pas travailler avec l'autonumber, trop de probleme en cas
d'annulation, de modif's etc...
mon idée est la suivante: un recordset qui prend la table facture + order by [reffact]
aller au dernier record -1 prendre [reffact] faire [reffact]+1