OVH Cloud OVH Cloud

un etat qui ce cache

8 réponses
Avatar
JM
j'ai des formulaires qui s'affiche en plein ecran sans aucune barre de menu
car j'ai selectionner "fen indepandence"
Par contre quandj'actionne un etat il avec une commande il souvre mais on ne
le voie pas car il est derriere mon formulaire
Sur access 2003 pour les etats il y a la fontion "fen independance" donc
tous va bien
-- Mais quand je suis sur access 2000 il n'y a pas cette fonction et mon
etat ce cache

y a t'il une formule a inscrire soit en code ou autre

Merci d'avance
JM

8 réponses

Avatar
Raymond [mvp]
Bonsoir.

tu as la possibilité de cacher le formulaire par visible=non, mais il faudra
le rendre visible à la fermeture de l'état à moins que tu n'en ais pas
besoin.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"JM" a écrit dans le message de news:

j'ai des formulaires qui s'affiche en plein ecran sans aucune barre de
menu
car j'ai selectionner "fen indepandence"
Par contre quandj'actionne un etat il avec une commande il souvre mais on
ne
le voie pas car il est derriere mon formulaire
Sur access 2003 pour les etats il y a la fontion "fen independance" donc
tous va bien
-- Mais quand je suis sur access 2000 il n'y a pas cette fonction et mon
etat ce cache

y a t'il une formule a inscrire soit en code ou autre

Merci d'avance
JM



Avatar
3stone
Salut,

"JM"
| j'ai des formulaires qui s'affiche en plein ecran sans aucune barre de menu
| car j'ai selectionner "fen indepandence"
| Par contre quandj'actionne un etat il avec une commande il souvre mais on ne
| le voie pas car il est derriere mon formulaire
| Sur access 2003 pour les etats il y a la fontion "fen independance" donc
| tous va bien
| -- Mais quand je suis sur access 2000 il n'y a pas cette fonction et mon
| etat ce cache
|
| y a t'il une formule a inscrire soit en code ou autre


Une bonne méthode universelle est décrite ici:
http://www.mvps.org/accessfr/reports/rpt0003.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
JM
Merci de ta reponse
j'ai ecrit les codes vba du site que tu mas mentionné mais sa beugue de
partout
y aurait il pas un code beaucoup plus simple a ecrire pour que mon etat soit
visible en premier plan

merci


Salut,

"JM"
| j'ai des formulaires qui s'affiche en plein ecran sans aucune barre de menu
| car j'ai selectionner "fen indepandence"
| Par contre quandj'actionne un etat il avec une commande il souvre mais on ne
| le voie pas car il est derriere mon formulaire
| Sur access 2003 pour les etats il y a la fontion "fen independance" donc
| tous va bien
| -- Mais quand je suis sur access 2000 il n'y a pas cette fonction et mon
| etat ce cache
|
| y a t'il une formule a inscrire soit en code ou autre


Une bonne méthode universelle est décrite ici:
http://www.mvps.org/accessfr/reports/rpt0003.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
3stone
Salut,

"JM"
| j'ai ecrit les codes vba du site que tu mas mentionné mais sa beugue de
| partout

beuh non... ;-)
mais bon, faut se débrouiller un p'tit peu en VBA.

| y aurait il pas un code beaucoup plus simple a ecrire pour que mon etat soit
| visible en premier plan

Sinon, il faut rendre le formulaire invisible lorsque tu ouvre l'état

Docmd.OpenReport .....
Me.Visible = False

et sur fermeture de l'état, l'afficher à nouveau

Forms!NomDuForm.Visible = True


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
JM
bonjour
il est vrai que je suis une bille en code mais bon on ne nait pas avec !
breff
j'ai trouvé une façon plus simple pour moi pour faire aparaitre l'etat
De par ma touche "ouverture etat" de mon formulaire
j'active une macro qui ouvre mon etat et qui ferme mon formulaire
et tout va bien
Le seul ik c'est pour réouvrir automatiquement le formulaire quand je ferme
mon etat.
Donc dans evenement de mon etat " sur fermeture" j'ecris

Forms!edition.visible=true editon etant le nom de mon formulaire a ouvrir

En plus de ne pas l'ouvrir ça beugue

Merci et @ bientot



Salut,

"JM"
| j'ai ecrit les codes vba du site que tu mas mentionné mais sa beugue de
| partout

beuh non... ;-)
mais bon, faut se débrouiller un p'tit peu en VBA.

| y aurait il pas un code beaucoup plus simple a ecrire pour que mon etat soit
| visible en premier plan

Sinon, il faut rendre le formulaire invisible lorsque tu ouvre l'état

Docmd.OpenReport .....
Me.Visible = False

et sur fermeture de l'état, l'afficher à nouveau

Forms!NomDuForm.Visible = True


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
3stone
Salut,

"JM"
| il est vrai que je suis une bille en code mais bon on ne nait pas avec !

Ben, suffit de copier et d'adapter le nom du formulaire
dans l'événement "sur fermeture" de l'état...



| j'ai trouvé une façon plus simple pour moi pour faire aparaitre l'etat
| De par ma touche "ouverture etat" de mon formulaire
| j'active une macro qui ouvre mon etat et qui ferme mon formulaire
| et tout va bien

c'est ce que faisait Me.Visible = False

| Le seul ik c'est pour réouvrir automatiquement le formulaire quand je ferme
| mon etat.
| Donc dans evenement de mon etat " sur fermeture" j'ecris
|
| Forms!edition.visible=true editon etant le nom de mon formulaire a ouvrir
|
| En plus de ne pas l'ouvrir ça beugue

Dans l'événement "Sur fermeture", tu clique bien à droite sur les 3 points [...]
et puis "Générateur de code" pour mettre ton code entre les 2 lignes :


Private Sub Report_Close()

Forms!NomDuForm.Visible = True

End Sub


Hmmm ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
JM
je ne comprend pas pourquoi j'ai un beugue dans mas ligne de code
j'ai suivi a la lettre ce que tu ma dit

Dans l'evenement de mon etat "sur fermeture" generateur de code

entre mes 2 lignes qui sont Private sub report_close()
End sub

j'ai ecrie forms!edition.visible=true

ca me met beugage formulaire edition introuvable Pourtant edition est
bien le nom du formulaire que je veux reouvrir

Dur dur Merci



Salut,

"JM"
| il est vrai que je suis une bille en code mais bon on ne nait pas avec !

Ben, suffit de copier et d'adapter le nom du formulaire
dans l'événement "sur fermeture" de l'état...



| j'ai trouvé une façon plus simple pour moi pour faire aparaitre l'etat
| De par ma touche "ouverture etat" de mon formulaire
| j'active une macro qui ouvre mon etat et qui ferme mon formulaire
| et tout va bien

c'est ce que faisait Me.Visible = False

| Le seul ik c'est pour réouvrir automatiquement le formulaire quand je ferme
| mon etat.
| Donc dans evenement de mon etat " sur fermeture" j'ecris
|
| Forms!edition.visible=true editon etant le nom de mon formulaire a ouvrir
|
| En plus de ne pas l'ouvrir ça beugue

Dans l'événement "Sur fermeture", tu clique bien à droite sur les 3 points [...]
et puis "Générateur de code" pour mettre ton code entre les 2 lignes :


Private Sub Report_Close()

Forms!NomDuForm.Visible = True

End Sub


Hmmm ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
Eric
Bonjour JM

Tu as dit 2 post plus haut que pour contourner le probleme tu fermais le
formulaire après avoir ouvert l'état donc maintenant il faut que tu
l'ouvres quand tu fermes l'état.

" ... j'ai trouvé une façon plus simple pour moi pour faire aparaitre
l'etat. De par ma touche "ouverture etat" de mon formulaire

j'active une macro qui ouvre mon etat et qui ferme mon formulaire"


Donc forms!edition.visible=true ne marche pas, remplaces par
DoCmd.OpenForm "edition"

A+
Eric

je ne comprend pas pourquoi j'ai un beugue dans mas ligne de code
j'ai suivi a la lettre ce que tu ma dit

Dans l'evenement de mon etat "sur fermeture" generateur de code

entre mes 2 lignes qui sont Private sub report_close()
End sub

j'ai ecrie forms!edition.visible=true

ca me met beugage formulaire edition introuvable Pourtant edition est
bien le nom du formulaire que je veux reouvrir

Dur dur Merci




Salut,

"JM"
| il est vrai que je suis une bille en code mais bon on ne nait pas avec !

Ben, suffit de copier et d'adapter le nom du formulaire
dans l'événement "sur fermeture" de l'état...



| j'ai trouvé une façon plus simple pour moi pour faire aparaitre l'etat
| De par ma touche "ouverture etat" de mon formulaire
| j'active une macro qui ouvre mon etat et qui ferme mon formulaire
| et tout va bien

c'est ce que faisait Me.Visible = False

| Le seul ik c'est pour réouvrir automatiquement le formulaire quand je ferme
| mon etat.
| Donc dans evenement de mon etat " sur fermeture" j'ecris
|
| Forms!edition.visible=true editon etant le nom de mon formulaire a ouvrir
|
| En plus de ne pas l'ouvrir ça beugue

Dans l'événement "Sur fermeture", tu clique bien à droite sur les 3 points [...]
et puis "Générateur de code" pour mettre ton code entre les 2 lignes :


Private Sub Report_Close()

Forms!NomDuForm.Visible = True

End Sub


Hmmm ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw