OVH Cloud OVH Cloud

Détermination période d'un état

3 réponses
Avatar
Phil
Bonjour tout le monde!

J'ai un petit souci avec la procédure suivante pour déterminer la période
d'un état via un formulaire nommé "période de l'état ".

Dans le code de l'état j'ai mis :

Private Sub Report_Open(Cancel As Integer)
DoCmd.OpenForm "Période de l'état 2", , , , , acDialog, "Etat Dons"
If Not IsLoaded("Période de l'état 2") Then
Cancel = True
End If
End Sub

Lorsque j'ouvre l'état j'ai le message d'erreur suivant :

Erreur de compilation :

Sub ou Function non définie"

Quelqu'un pourrait me dire d'où vient l'erreur?

Merci d'avance

Phil

3 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Je ne crois pas que la fonction IsLoaded soit dispo par défaut...

Cherche la dans l'aide et copis là dans un module standard de ta base
de donnée.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Phil" a écrit dans le message de
news:
Bonjour tout le monde!

J'ai un petit souci avec la procédure suivante pour déterminer la période
d'un état via un formulaire nommé "période de l'état ".

Dans le code de l'état j'ai mis :

Private Sub Report_Open(Cancel As Integer)
DoCmd.OpenForm "Période de l'état 2", , , , , acDialog, "Etat Dons"
If Not IsLoaded("Période de l'état 2") Then
Cancel = True
End If
End Sub

Lorsque j'ouvre l'état j'ai le message d'erreur suivant :

Erreur de compilation :

Sub ou Function non définie"

Quelqu'un pourrait me dire d'où vient l'erreur?

Merci d'avance

Phil



Avatar
3stone
Salut,

"Jessy Sempere [MVP]"
|
| Je ne crois pas que la fonction IsLoaded soit dispo par défaut...
|
| Cherche la dans l'aide et copis là dans un module standard de ta base
| de donnée.


Oui... plutôt :

If CurrentProject.AllForms("MonForm").IsLoaded Then

If CurrentProject.AllReports("MonEtat").IsLoaded Then



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Phil
Merci Jessy! Ca marche nickel!

Phil


Bonjour

Je ne crois pas que la fonction IsLoaded soit dispo par défaut...

Cherche la dans l'aide et copis là dans un module standard de ta base
de donnée.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Phil" a écrit dans le message de
news:
Bonjour tout le monde!

J'ai un petit souci avec la procédure suivante pour déterminer la période
d'un état via un formulaire nommé "période de l'état ".

Dans le code de l'état j'ai mis :

Private Sub Report_Open(Cancel As Integer)
DoCmd.OpenForm "Période de l'état 2", , , , , acDialog, "Etat Dons"
If Not IsLoaded("Période de l'état 2") Then
Cancel = True
End If
End Sub

Lorsque j'ouvre l'état j'ai le message d'erreur suivant :

Erreur de compilation :

Sub ou Function non définie"

Quelqu'un pourrait me dire d'où vient l'erreur?

Merci d'avance

Phil