Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête sur
la table Annonceur (RowSourceType = Table/Query)
Lorsque l'utilisateur tape une valeur non comprise dans la liste, j'ouvre un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un enregistrement
dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste de
mon formulaire principal (sinon l'événement NotInList se redéclenche...)
J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser puis
enregistrer...
Quelqu'un aurait-il une piste?
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]
Bonjour.
on ne peut pas actualiser car il y a un champ en cours de modif. je pense qu'un Me.monchamp.Undo avant de lancer la création devrait suffire. en fin de création, il faudra charger ce champ avec la valeur saisie.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message de news:
Bonjour,
Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête sur
la table Annonceur (RowSourceType = Table/Query) Lorsque l'utilisateur tape une valeur non comprise dans la liste, j'ouvre un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un enregistrement dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste de mon formulaire principal (sinon l'événement NotInList se redéclenche...) J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser puis enregistrer... Quelqu'un aurait-il une piste?
Merci d'avance et bonne journée
Karim
Bonjour.
on ne peut pas actualiser car il y a un champ en cours de modif.
je pense qu'un Me.monchamp.Undo avant de lancer la création devrait
suffire.
en fin de création, il faudra charger ce champ avec la valeur saisie.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" <karim.hasnaoui@estuaire-isi.com> a écrit dans le message
de news:O78XD9COEHA.1348@TK2MSFTNGP12.phx.gbl...
Bonjour,
Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête
sur
la table Annonceur (RowSourceType = Table/Query)
Lorsque l'utilisateur tape une valeur non comprise dans la liste, j'ouvre
un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un enregistrement
dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste de
mon formulaire principal (sinon l'événement NotInList se redéclenche...)
J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en
cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser puis
enregistrer...
Quelqu'un aurait-il une piste?
on ne peut pas actualiser car il y a un champ en cours de modif. je pense qu'un Me.monchamp.Undo avant de lancer la création devrait suffire. en fin de création, il faudra charger ce champ avec la valeur saisie.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message de news:
Bonjour,
Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête sur
la table Annonceur (RowSourceType = Table/Query) Lorsque l'utilisateur tape une valeur non comprise dans la liste, j'ouvre un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un enregistrement dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste de mon formulaire principal (sinon l'événement NotInList se redéclenche...) J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser puis enregistrer... Quelqu'un aurait-il une piste?
Merci d'avance et bonne journée
Karim
Karim Hasnaoui
Je tente ça.
Merci Raymond
"Raymond [mvp]" a écrit dans le message de news:%23V9%
Bonjour.
on ne peut pas actualiser car il y a un champ en cours de modif. je pense qu'un Me.monchamp.Undo avant de lancer la création devrait suffire. en fin de création, il faudra charger ce champ avec la valeur saisie.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message de news:
Bonjour,
Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête sur
la table Annonceur (RowSourceType = Table/Query) Lorsque l'utilisateur tape une valeur non comprise dans la liste, j'ouvre
un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un enregistrement
dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste de
mon formulaire principal (sinon l'événement NotInList se redéclenche...) J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser puis
enregistrer... Quelqu'un aurait-il une piste?
Merci d'avance et bonne journée
Karim
Je tente ça.
Merci Raymond
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:%23V9%23kcDOEHA.620@TK2MSFTNGP10.phx.gbl...
Bonjour.
on ne peut pas actualiser car il y a un champ en cours de modif.
je pense qu'un Me.monchamp.Undo avant de lancer la création devrait
suffire.
en fin de création, il faudra charger ce champ avec la valeur saisie.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" <karim.hasnaoui@estuaire-isi.com> a écrit dans le message
de news:O78XD9COEHA.1348@TK2MSFTNGP12.phx.gbl...
Bonjour,
Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête
sur
la table Annonceur (RowSourceType = Table/Query)
Lorsque l'utilisateur tape une valeur non comprise dans la liste,
j'ouvre
un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un
enregistrement
dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste
de
mon formulaire principal (sinon l'événement NotInList se redéclenche...)
J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en
cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser
puis
"Raymond [mvp]" a écrit dans le message de news:%23V9%
Bonjour.
on ne peut pas actualiser car il y a un champ en cours de modif. je pense qu'un Me.monchamp.Undo avant de lancer la création devrait suffire. en fin de création, il faudra charger ce champ avec la valeur saisie.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Karim Hasnaoui" a écrit dans le message de news:
Bonjour,
Dans un formulaire j'ai une liste [ListeAnnonceur] basée sur une requête sur
la table Annonceur (RowSourceType = Table/Query) Lorsque l'utilisateur tape une valeur non comprise dans la liste, j'ouvre
un
formulaire AnnEdit qui permet à l'utilisateur d'ajouter un enregistrement
dans la table Annonceur.
Lorsque je ferme ce formulaire AnnEdit, j'aimerais raffraîchir la liste de
mon formulaire principal (sinon l'événement NotInList se redéclenche...) J'ai mis dans la procédure Form_Unload de AnnEdit:
Forms!Main!ListeAnnonceur.Requery
Mais je récupère une erreur d'exécution 2118: Enregistrez le champ en cours
avant d'exécuter l'action Actualiser
Moi c'est exactement l'inverse que je veux faire! D'abord actualiser puis