Voilà, je cherche à savoir s'il est possible en faisant un requery à la fin
d'un renregistrement de rester sur lui même au lieu de me retrouver sur le
premier .
Je crois avoir lu il y a quelques un truc du genre :
Dim xRecord
xRecord=Me.Bookmark
Me.Requery
Le.Bookmark= xRecord
Le problème est que quand je fais ça, j'ai un message qui me dit : " Erreur
3159 ; signet non valide " ; je n'arrive pas à trouver d'aide là dessus.
"Ayrton [ASC]" | Voilà, je cherche à savoir s'il est possible en faisant un requery à la fin | d'un renregistrement de rester sur lui même au lieu de me retrouver sur le | premier . | Je crois avoir lu il y a quelques un truc du genre : | Dim xRecord | xRecord=Me.Bookmark | Me.Requery | Le.Bookmark= xRecord | | Le problème est que quand je fais ça, j'ai un message qui me dit : " Erreur | 3159 ; signet non valide " ; je n'arrive pas à trouver d'aide là dessus.
"Ayrton [ASC]"
| Voilà, je cherche à savoir s'il est possible en faisant un requery à la fin
| d'un renregistrement de rester sur lui même au lieu de me retrouver sur le
| premier .
| Je crois avoir lu il y a quelques un truc du genre :
| Dim xRecord
| xRecord=Me.Bookmark
| Me.Requery
| Le.Bookmark= xRecord
|
| Le problème est que quand je fais ça, j'ai un message qui me dit : " Erreur
| 3159 ; signet non valide " ; je n'arrive pas à trouver d'aide là dessus.
"Ayrton [ASC]" | Voilà, je cherche à savoir s'il est possible en faisant un requery à la fin | d'un renregistrement de rester sur lui même au lieu de me retrouver sur le | premier . | Je crois avoir lu il y a quelques un truc du genre : | Dim xRecord | xRecord=Me.Bookmark | Me.Requery | Le.Bookmark= xRecord | | Le problème est que quand je fais ça, j'ai un message qui me dit : " Erreur | 3159 ; signet non valide " ; je n'arrive pas à trouver d'aide là dessus.
Bonjour *3stone* Dans ton message de news:, Tu as pensé très fort :-(*)
Salut,
La méthode est bonne... mais ou mets tu ce code ?
Sur "après mise à jour" cela doit être bon.
Salut 3stone,
A vrai dire j'ai mis un bouton et le code ci-dessus est sur l'évènement_click du bouton. A te lire, j'ai l'impression que ce n'est pas comme ça que je dois faire ?
Merci
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Recherche dans les Archives : http://groups.google.fr/group/microsoft.public.fr.outlookexpress6?hl=fr
Date : Le 08/07/2005
Bonjour *3stone*
Dans ton message de news:u8Lm5MAhFHA.1468@TK2MSFTNGP14.phx.gbl,
Tu as pensé très fort :-(*)
Salut,
La méthode est bonne... mais ou mets tu ce code ?
Sur "après mise à jour" cela doit être bon.
Salut 3stone,
A vrai dire j'ai mis un bouton et le code ci-dessus est sur
l'évènement_click du bouton.
A te lire, j'ai l'impression que ce n'est pas comme ça que je dois faire ?
Merci
--
@+
Ayrton
http://cerbermail.com/?NiMhJk1y8Y
Recherche dans les Archives :
http://groups.google.fr/group/microsoft.public.fr.outlookexpress6?hl=fr
Bonjour *3stone* Dans ton message de news:, Tu as pensé très fort :-(*)
Salut,
La méthode est bonne... mais ou mets tu ce code ?
Sur "après mise à jour" cela doit être bon.
Salut 3stone,
A vrai dire j'ai mis un bouton et le code ci-dessus est sur l'évènement_click du bouton. A te lire, j'ai l'impression que ce n'est pas comme ça que je dois faire ?
Merci
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Recherche dans les Archives : http://groups.google.fr/group/microsoft.public.fr.outlookexpress6?hl=fr
Date : Le 08/07/2005
3stone
re,
"Ayrton [ASC]" | A vrai dire j'ai mis un bouton et le code ci-dessus est sur | l'évènement_click du bouton. | A te lire, j'ai l'impression que ce n'est pas comme ça que je dois faire ?
L'enregistrement en cours est sauvegardé lorsque tu clique sur le bouton ?
sinon, ajoute peut-être un :
DoCmd.RunCommand acCmdSaveRecord
juste avant...
Mais, au fait, le bouton est bien dans le même formulaire/sous-formulaire que les enregistrements à rafraîchir ?
"Ayrton [ASC]"
| A vrai dire j'ai mis un bouton et le code ci-dessus est sur
| l'évènement_click du bouton.
| A te lire, j'ai l'impression que ce n'est pas comme ça que je dois faire ?
L'enregistrement en cours est sauvegardé lorsque tu clique sur le bouton ?
sinon, ajoute peut-être un :
DoCmd.RunCommand acCmdSaveRecord
juste avant...
Mais, au fait, le bouton est bien dans le même formulaire/sous-formulaire
que les enregistrements à rafraîchir ?
"Ayrton [ASC]" | A vrai dire j'ai mis un bouton et le code ci-dessus est sur | l'évènement_click du bouton. | A te lire, j'ai l'impression que ce n'est pas comme ça que je dois faire ?
L'enregistrement en cours est sauvegardé lorsque tu clique sur le bouton ?
sinon, ajoute peut-être un :
DoCmd.RunCommand acCmdSaveRecord
juste avant...
Mais, au fait, le bouton est bien dans le même formulaire/sous-formulaire que les enregistrements à rafraîchir ?
Bonjour *3stone* Dans ton message de news:, Tu as pensé très fort :-(*)
re,
Re Pierre,
L'enregistrement en cours est sauvegardé lorsque tu clique sur le bouton ?
Oui
sinon, ajoute peut-être un :
DoCmd.RunCommand acCmdSaveRecord
juste avant...
Ok ; j'essaie tout de suite et je reviens te dire
Mais, au fait, le bouton est bien dans le même formulaire/sous-formulaire que les enregistrements à rafraîchir ?
oui oui
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y
Date : Le 09/07/2005
Ayrton [ASC]
Re Pierre,
Bon je viens de réessayer et ça bloqie toujours ; voilà l'ordre dans lequel j'ai marqué le code: Dim xRecord xRecord = Me.Bookmark DoCmd.RunCommand acCmdSaveRecord Me.Requery Me.Bookmark = xRecord MsgBox " Enregistré ! "
ca bloque au niveau de : Me.Bookmark=xRecord Cette ligne est surlignée en jaune
Je viens aussi de penser à un truc : mon bouton qui valide l'enregistrement est situé dans le pied de mon form principal ; je ne sias pas si cette info est utile mais je te la donne. Sinon, tout est ok ; mon requey fonctionne très bien tout seul mais plus avec le Dim xRecord etc........
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Date : Le 07907/2005
Re Pierre,
Bon je viens de réessayer et ça bloqie toujours ; voilà l'ordre dans lequel
j'ai marqué le code:
Dim xRecord
xRecord = Me.Bookmark
DoCmd.RunCommand acCmdSaveRecord
Me.Requery
Me.Bookmark = xRecord
MsgBox " Enregistré ! "
ca bloque au niveau de : Me.Bookmark=xRecord
Cette ligne est surlignée en jaune
Je viens aussi de penser à un truc : mon bouton qui valide l'enregistrement
est situé dans le pied de mon form principal ; je ne sias pas si cette info
est utile mais je te la donne.
Sinon, tout est ok ; mon requey fonctionne très bien tout seul mais plus
avec le Dim xRecord etc........
--
@+
Ayrton
http://cerbermail.com/?NiMhJk1y8Y
Date : Le 07907/2005
Bon je viens de réessayer et ça bloqie toujours ; voilà l'ordre dans lequel j'ai marqué le code: Dim xRecord xRecord = Me.Bookmark DoCmd.RunCommand acCmdSaveRecord Me.Requery Me.Bookmark = xRecord MsgBox " Enregistré ! "
ca bloque au niveau de : Me.Bookmark=xRecord Cette ligne est surlignée en jaune
Je viens aussi de penser à un truc : mon bouton qui valide l'enregistrement est situé dans le pied de mon form principal ; je ne sias pas si cette info est utile mais je te la donne. Sinon, tout est ok ; mon requey fonctionne très bien tout seul mais plus avec le Dim xRecord etc........
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Date : Le 07907/2005
Eric
Bonjour Ayrton
Y a une erreur de frappe:
Le.Bookmark= xRecord
il faut remplacer Le par Me La procedure sur le click du bouton te maintient bien sur le dernier enregistrement que tu as manipulé.
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour Ayrton
Y a une erreur de frappe:
Le.Bookmark= xRecord
il faut remplacer Le par Me
La procedure sur le click du bouton te maintient bien sur le dernier
enregistrement que tu as manipulé.
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
D'abord enregistrer pour avoir un bookmark valide...
| ca bloque au niveau de : Me.Bookmark=xRecord | Cette ligne est surlignée en jaune | | Je viens aussi de penser à un truc : mon bouton qui valide l'enregistrement | est situé dans le pied de mon form principal
et les enregistrements, également dans le form principal ? ainsi que le code ?
en résumé: tout fonctionne bien, tu sais enregistrer... mais tu souhaite rester sur l'enregistrement en cours après le requery
une ch'tit question: pourquoi fait tu le requery ? la source du formulaire a été modifié entre-temps ?
D'abord enregistrer pour avoir un bookmark valide...
| ca bloque au niveau de : Me.Bookmark=xRecord
| Cette ligne est surlignée en jaune
|
| Je viens aussi de penser à un truc : mon bouton qui valide l'enregistrement
| est situé dans le pied de mon form principal
et les enregistrements, également dans le form principal ?
ainsi que le code ?
en résumé:
tout fonctionne bien, tu sais enregistrer...
mais tu souhaite rester sur l'enregistrement en cours après le requery
une ch'tit question:
pourquoi fait tu le requery ?
la source du formulaire a été modifié entre-temps ?
D'abord enregistrer pour avoir un bookmark valide...
| ca bloque au niveau de : Me.Bookmark=xRecord | Cette ligne est surlignée en jaune | | Je viens aussi de penser à un truc : mon bouton qui valide l'enregistrement | est situé dans le pied de mon form principal
et les enregistrements, également dans le form principal ? ainsi que le code ?
en résumé: tout fonctionne bien, tu sais enregistrer... mais tu souhaite rester sur l'enregistrement en cours après le requery
une ch'tit question: pourquoi fait tu le requery ? la source du formulaire a été modifié entre-temps ?
Bonjour *Eric* Dans ton message de news:, Tu as pensé très fort :-(*)
Bonjour Ayrton
Y a une erreur de frappe:
Le.Bookmark= xRecord
il faut remplacer Le par Me La procedure sur le click du bouton te maintient bien sur le dernier enregistrement que tu as manipulé.
Bonjour Eric,
Excuse moi pour l'erreur ; dans mon code c'est bien Me et non pas Le que j'ai ; et ça ne marche pas quand même ;-(
Merci quand même ;-)
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Date : Le 09/07/2005
Ayrton [ASC]
Re,
Bon je ne comprends plus rien ! Même marqué comme cela, j'ai toujours le même message d'erreur : DoCmd.RunCommand acCmdSaveRecord Dim xRecord xRecord = Me.Bookmark Me.Requery Me.Bookmark = xRecord
MsgBox " Enregistré ! "
Toujours " Erreur 3159, signet non valide " je vais finir par aller me coucher ;-) Ca ira mieux demain ! ! ! !
Merci quand même Pierre
Bien à toi
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Date : Le 09/07/2005
Re,
Bon je ne comprends plus rien ! Même marqué comme cela, j'ai toujours le
même message d'erreur :
DoCmd.RunCommand acCmdSaveRecord
Dim xRecord
xRecord = Me.Bookmark
Me.Requery
Me.Bookmark = xRecord
MsgBox " Enregistré ! "
Toujours " Erreur 3159, signet non valide "
je vais finir par aller me coucher ;-)
Ca ira mieux demain ! ! ! !
Merci quand même Pierre
Bien à toi
--
@+
Ayrton
http://cerbermail.com/?NiMhJk1y8Y
Date : Le 09/07/2005
Bon je ne comprends plus rien ! Même marqué comme cela, j'ai toujours le même message d'erreur : DoCmd.RunCommand acCmdSaveRecord Dim xRecord xRecord = Me.Bookmark Me.Requery Me.Bookmark = xRecord
MsgBox " Enregistré ! "
Toujours " Erreur 3159, signet non valide " je vais finir par aller me coucher ;-) Ca ira mieux demain ! ! ! !
Merci quand même Pierre
Bien à toi
-- @+ Ayrton http://cerbermail.com/?NiMhJk1y8Y Date : Le 09/07/2005