OVH Cloud OVH Cloud

Sous-état invisible???

5 réponses
Avatar
Denis
Bonsoir =E0 tous,

j'ai un =E9tat et un sous-=E9tat inclu dans celui-ci, lorsque=20
j'affiche un aper=E7u, mon sous-=E9tat qui ne contient=20
aucunes valeurs(enregistrements) devient invisible c'est=20
=E0 dire aucun design (contr=F4les,cadres,=E9tiquettes...).

Quelle en est la raison?

Quelles sont les propri=E9t=E9s(de mon sous-=E9tat)=20
manipulables pour contrer ce r=E9sultat?

Merci d'avance.
Denis

ps. Les sources de mes =E9tats sont des requettes.

5 réponses

Avatar
André AVONS
Salut
La propriété autoreductible du ctl sous etat doit etre à oui mets la à non

--
@+
André

Quelques liens avec des exemples, des utilitaires et des compléments pour
Access
http://access.seneque.free.fr/
http://www.self-access.com/
http://www.mvps.org/accessfr/
http://mypage.bluewin.ch/w.stucki/
http://access.jessy.free.fr/

"Denis" a écrit dans le message de
news:051801c37bc0$0a69d0b0$
Bonsoir à tous,

j'ai un état et un sous-état inclu dans celui-ci, lorsque
j'affiche un aperçu, mon sous-état qui ne contient
aucunes valeurs(enregistrements) devient invisible c'est
à dire aucun design (contrôles,cadres,étiquettes...).

Quelle en est la raison?

Quelles sont les propriétés(de mon sous-état)
manipulables pour contrer ce résultat?

Merci d'avance.
Denis

ps. Les sources de mes états sont des requettes.
Avatar
Denis
L'idée semblait répondre à mon problème, mais
malheureusement la propriété autoréductible est bien
règlée sur oui.

Merci quand même.

Denis
-----Message d'origine-----
Salut
La propriété autoreductible du ctl sous etat doit etre à
oui mets la à non


--
@+
André

Quelques liens avec des exemples, des utilitaires et des
compléments pour

Access
http://access.seneque.free.fr/
http://www.self-access.com/
http://www.mvps.org/accessfr/
http://mypage.bluewin.ch/w.stucki/
http://access.jessy.free.fr/

"Denis" a écrit dans le message de
news:051801c37bc0$0a69d0b0$
Bonsoir à tous,

j'ai un état et un sous-état inclu dans celui-ci, lorsque
j'affiche un aperçu, mon sous-état qui ne contient
aucunes valeurs(enregistrements) devient invisible c'est
à dire aucun design (contrôles,cadres,étiquettes...).

Quelle en est la raison?

Quelles sont les propriétés(de mon sous-état)
manipulables pour contrer ce résultat?

Merci d'avance.
Denis

ps. Les sources de mes états sont des requettes.


.



Avatar
Denis
euh... règlée sur NON bien sûr.

-----Message d'origine-----
L'idée semblait répondre à mon problème, mais
malheureusement la propriété autoréductible est bien
règlée sur oui.

Merci quand même.

Denis
-----Message d'origine-----
Salut
La propriété autoreductible du ctl sous etat doit etre
à


oui mets la à non

--
@+
André

Quelques liens avec des exemples, des utilitaires et
des


compléments pour
Access
http://access.seneque.free.fr/
http://www.self-access.com/
http://www.mvps.org/accessfr/
http://mypage.bluewin.ch/w.stucki/
http://access.jessy.free.fr/

"Denis" a écrit dans le message de
news:051801c37bc0$0a69d0b0$
Bonsoir à tous,

j'ai un état et un sous-état inclu dans celui-ci,
lorsque


j'affiche un aperçu, mon sous-état qui ne contient
aucunes valeurs(enregistrements) devient invisible c'est
à dire aucun design (contrôles,cadres,étiquettes...).

Quelle en est la raison?

Quelles sont les propriétés(de mon sous-état)
manipulables pour contrer ce résultat?

Merci d'avance.
Denis

ps. Les sources de mes états sont des requettes.


.

.





Avatar
Raymond
Bonjour.

Tu peux utiliser un subterfuge pour indiquer qu'il n'y a pas de données à
imprimer.
Le contrôle qui contient ton sous-état (nommé LeSousétat par exemple) a une
étiquette ( nommée EtiquetteSousEtat par exemple).
cette étiquette est toujours imprimée dans l'état principal même si le
sous-état n'a pas de données. On peut tester si le sous-état a des données
par la fonction HasData dans la section détail de l'état principal.
tu places ce code dans ton état principal.

Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If Me.LeSousétat.Report.HasData Then
Me.EtiquetteSousEtat .Caption = ""
Else
Me.EtiquetteSousEtat .Caption = "pas de données à imprimer"
End If
End Sub

tu peux placer l'étiquette où tu veux sur la ligne pour équilibrer un le
texte.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Denis" a écrit dans le message de
news:0d3401c37c42$9f2454f0$
euh... règlée sur NON bien sûr.

-----Message d'origine-----
L'idée semblait répondre à mon problème, mais
malheureusement la propriété autoréductible est bien
règlée sur oui.

Merci quand même.



Avatar
Denis
Merci Raymond pour cette fonction qui dépanne bien.

Denis


-----Message d'origine-----
Bonjour.

Tu peux utiliser un subterfuge pour indiquer qu'il n'y a
pas de données à

imprimer.
Le contrôle qui contient ton sous-état (nommé LeSousétat
par exemple) a une

étiquette ( nommée EtiquetteSousEtat par exemple).
cette étiquette est toujours imprimée dans l'état
principal même si le

sous-état n'a pas de données. On peut tester si le sous-
état a des données

par la fonction HasData dans la section détail de l'état
principal.

tu places ce code dans ton état principal.

Private Sub Détail_Format(Cancel As Integer, FormatCount
As Integer)

If Me.LeSousétat.Report.HasData Then
Me.EtiquetteSousEtat .Caption = ""
Else
Me.EtiquetteSousEtat .Caption = "pas de données
à imprimer"

End If
End Sub

tu peux placer l'étiquette où tu veux sur la ligne pour
équilibrer un le

texte.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Denis" a écrit dans le message de
news:0d3401c37c42$9f2454f0$
euh... règlée sur NON bien sûr.

-----Message d'origine-----
L'idée semblait répondre à mon problème, mais
malheureusement la propriété autoréductible est bien
règlée sur oui.

Merci quand même.




.