J'ouvre un etat avec se code :
"
DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en modification
Reports(stDocName).RecordSource = marequete
DoCmd.Save acReport, nom_etat 'sauve l etat
DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu
"
mon etat "nom_etat" depend d'une requete "marequete"
tout se passe bien sauf que le bouton "Fermer" de la barre de menu
"Apercu avant impression" me passe mon etat en mode modification au lieu
de le fermer suite a l'ouverture de cet etat par un formulaire.
pourquoi le bouton "fermer" me passe t'il en mode modif au lieu de le fermer ?
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. pourquoi utiliser 2 noms différents pour désigner l'état ? sinon, c'est normal car lorsque l'état est ouvert en mode normal, le mode design n'a pas été fermé, donc il y revient. une solution: fermer avec enregistrement au lieu d'enregistrement. DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en modification Reports(nom_etat).RecordSource = "table1" '''''''DoCmd.Save acReport, nom_etat 'sauve l etat DoCmd.Close acReport, nom_etat, acSaveYes DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu
dans ce cas le bouton fermera l'état. il y aura un petit scintillement entre le close et le open, désagréable mais sans conséquence. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"tvt" a écrit dans le message de news:
J'ouvre un etat avec se code : " DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en modification
Reports(stDocName).RecordSource = marequete DoCmd.Save acReport, nom_etat 'sauve l etat DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu " mon etat "nom_etat" depend d'une requete "marequete" tout se passe bien sauf que le bouton "Fermer" de la barre de menu "Apercu avant impression" me passe mon etat en mode modification au lieu de le fermer suite a l'ouverture de cet etat par un formulaire.
pourquoi le bouton "fermer" me passe t'il en mode modif au lieu de le fermer ?
merci de votre aide
TVT
bonsoir.
pourquoi utiliser 2 noms différents pour désigner l'état ?
sinon, c'est normal car lorsque l'état est ouvert en mode normal, le mode
design n'a pas été fermé, donc il y revient.
une solution: fermer avec enregistrement au lieu d'enregistrement.
DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en modification
Reports(nom_etat).RecordSource = "table1"
'''''''DoCmd.Save acReport, nom_etat 'sauve l etat
DoCmd.Close acReport, nom_etat, acSaveYes
DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu
dans ce cas le bouton fermera l'état.
il y aura un petit scintillement entre le close et le open, désagréable mais
sans conséquence.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"tvt" <tvt@club-internet.fr> a écrit dans le message de
news:895e9c50.0405101157.497f385a@posting.google.com...
J'ouvre un etat avec se code :
"
DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en
modification
Reports(stDocName).RecordSource = marequete
DoCmd.Save acReport, nom_etat 'sauve l etat
DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu
"
mon etat "nom_etat" depend d'une requete "marequete"
tout se passe bien sauf que le bouton "Fermer" de la barre de menu
"Apercu avant impression" me passe mon etat en mode modification au lieu
de le fermer suite a l'ouverture de cet etat par un formulaire.
pourquoi le bouton "fermer" me passe t'il en mode modif au lieu de le
fermer ?
bonsoir. pourquoi utiliser 2 noms différents pour désigner l'état ? sinon, c'est normal car lorsque l'état est ouvert en mode normal, le mode design n'a pas été fermé, donc il y revient. une solution: fermer avec enregistrement au lieu d'enregistrement. DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en modification Reports(nom_etat).RecordSource = "table1" '''''''DoCmd.Save acReport, nom_etat 'sauve l etat DoCmd.Close acReport, nom_etat, acSaveYes DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu
dans ce cas le bouton fermera l'état. il y aura un petit scintillement entre le close et le open, désagréable mais sans conséquence. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"tvt" a écrit dans le message de news:
J'ouvre un etat avec se code : " DoCmd.OpenReport nom_etat, acViewDesign 'ouvre l etat en modification
Reports(stDocName).RecordSource = marequete DoCmd.Save acReport, nom_etat 'sauve l etat DoCmd.OpenReport nom_etat, acPreview 'ouvre l etat en mode visu " mon etat "nom_etat" depend d'une requete "marequete" tout se passe bien sauf que le bouton "Fermer" de la barre de menu "Apercu avant impression" me passe mon etat en mode modification au lieu de le fermer suite a l'ouverture de cet etat par un formulaire.
pourquoi le bouton "fermer" me passe t'il en mode modif au lieu de le fermer ?