Ma proposition tient toujours...
Envoye-moi ta base par mail...
J'aurai un peu de temps cet après-midi.
ok je t'envois çà
AlainTech
Ma proposition tient toujours...
Envoye-moi ta base par mail...
J'aurai un peu de temps cet après-midi.
Deadlock
carinae a écrit a écrit :
ha ben alors tu vas peut-être pouvoir m'aider. toujours pour la mise a jour. donc j'arrive bien mettre a jour mais données dans la table sauf que j'ai rajouté une boite de dialogue. Si je fait ok la table est modifée si je fais annulé non. le hic c'est que si je fais annuler les dernieres données saisie dans le formulaire restent affichées. Ce que je voudrais arriver a faire c'est recharger les données de la table(qui n'a donc dans ce cas la pas ete mise a jour) dans le formulaire par ex j'affiche un enregistrement dans mon formulaire, je le modifie et pas de bol les modifs ne doivent pas être prise en compte. a la validation je fais annuler et le formulaire doit reprendre les infos de la table comme s'il n'y avait eu aucne modif. tu connais la manip pour refaire afficher les donnees correctes ??
C'est vieux tout ca mais a mon avis sur le VBA de ton bouton "annuler" faut lui mettre un GotoRecord pour qu'il "update" l'affichage (en fait il va reafficher l'enregistrement tel qu'il est dans la table et donc non modifie.
carinae
tout simplement lorsque je ne confirme pas la modification
virer les elements modifiés dans le formulaire et les remplacer par ceux de la table (puisqu'elle n'a pas été mise a jour)
Poisse
carinae a écrit a écrit :
ha ben alors tu vas peut-être pouvoir m'aider. toujours pour la mise a jour. donc j'arrive bien mettre a jour mais données dans la table sauf que j'ai rajouté une boite de dialogue. Si je fait ok la table est modifée si je fais annulé non. le hic c'est que si je fais annuler les dernieres données saisie dans le formulaire restent affichées. Ce que je voudrais arriver a faire c'est recharger les données de la table(qui n'a donc dans ce cas la pas ete mise a jour) dans le formulaire par ex j'affiche un enregistrement dans mon formulaire, je le modifie et pas de bol les modifs ne doivent pas être prise en compte. a la validation je fais annuler et le formulaire doit reprendre les infos de la table comme s'il n'y avait eu aucne modif. tu connais la manip pour refaire afficher les donnees correctes ??
J ai rien capté là
tu veux faire quoi ?
carinae
ha ben alors tu vas peut-être pouvoir m'aider. toujours pour la mise a jour. donc j'arrive bien mettre a jour mais données dans la table sauf que j'ai rajouté une boite de dialogue. Si je fait ok la table est modifée si je fais annulé non. le hic c'est que si je fais annuler les dernieres données saisie dans le formulaire restent affichées. Ce que je voudrais arriver a faire c'est recharger les données de la table(qui n'a donc dans ce cas la pas ete mise a jour) dans le formulaire par ex j'affiche un enregistrement dans mon formulaire, je le modifie et pas de bol les modifs ne doivent pas être prise en compte. a la validation je fais annuler et le formulaire doit reprendre les infos de la table comme s'il n'y avait eu aucne modif. tu connais la manip pour refaire afficher les donnees correctes ??
Poisse
carinae a écrit a écrit :
tu le connais bien ?
Je me débrouille.
carinae
tu le connais bien ?
Poisse
carinae a écrit a écrit :
excellent çà ;) pourquoi chercher bien loin lorsque l'on a ce qu'il faut a coté. merci pour l'astuce poisse
de Rien j ai aussi lutté au debut sur VBA
carinae
AlainTech a écrit a écrit :
Veux bien, mais suis au taff, là.
Risque d'être un peu long à la détente.
Si tu veux, tu peux m'envoyer ta base par mail, je peux y jeter un oeil.
c'est bon merci pour ta proposition ceci etant ... je pourrais peut-être bientot te poser quelques questions :) :)
carinae
excellent çà ;) pourquoi chercher bien loin lorsque l'on a ce qu'il faut a coté. merci pour l'astuce poisse
Poisse
carinae a écrit a écrit :
bonjour,
j'ai un petit probléme avec ACCESS. j'ai un formulaire lié avec une table bien evidemment et je voudrais pouvoir modifier mes enregistrements via le formulaire. j'ai un enregistrement d'affiché, je clique sur un bouton pour deverrouiller mes listes deroulantes, je modifie mon enregistrement, j'appuis sur le bouton valider et la j'ai un message me demandant si je veux enregistrer la modif. jusque la pas de pb. L'ennui c'est que derriere ma table n'est pas mise a jour directement. Pour que les modif soient prises en compte il faut que soit je quitte le formulaire, soit je rajoute un enregistrement via le formulaire. Ce que je voudrais obtenir c'est la mise a jour de ma table dés que j'ai confirmé
via la msgbox que la modification doit être prise en compte
je suppose que cela se fait via VB mais je ne sais pas du tout comment proceder, ni quelle instruction utiliser (je suis loin de maitriser totalement l'outil :-)) ) si il y a quelqu'un pour m'aider ....
Dans l assistant VB tu crée un bouton et tu recherches le bouton Actualisé il remet ta table à jour .
tu vois le code générer en mode Script . et ou bien tu colles une macro actionant ce bouton sur l action souhaité.
AlainTech
Veux bien, mais suis au taff, là.
Risque d'être un peu long à la détente.
Si tu veux, tu peux m'envoyer ta base par mail, je peux y jeter un oeil.
carinae
bonjour,
j'ai un petit probléme avec ACCESS. j'ai un formulaire lié avec une table bien evidemment et je voudrais pouvoir modifier mes enregistrements via le formulaire. j'ai un enregistrement d'affiché, je clique sur un bouton pour deverrouiller mes listes deroulantes, je modifie mon enregistrement, j'appuis sur le bouton valider et la j'ai un message me demandant si je veux enregistrer la modif. jusque la pas de pb. L'ennui c'est que derriere ma table n'est pas mise a jour directement. Pour que les modif soient prises en compte il faut que soit je quitte le formulaire, soit je rajoute un enregistrement via le formulaire. Ce que je voudrais obtenir c'est la mise a jour de ma table dés que j'ai confirmé
via la msgbox que la modification doit être prise en compte
je suppose que cela se fait via VB mais je ne sais pas du tout comment proceder, ni quelle instruction utiliser (je suis loin de maitriser totalement l'outil :-)) ) si il y a quelqu'un pour m'aider ....