OVH Cloud OVH Cloud

atribuer une valeur

5 réponses
Avatar
Le Méruvien
bonjour,
Dans mon état, j'ai un champ "TH" et "ancien TH"
TH et [ancien th] étant tous les deux des champs de ma table,
a la propriétée "sur ouverture" d'un état, je l'envoie dans une procédure:
Private Sub Report_Open(Cancel As Integer)
if TH = 0 then th = [ancien th]
End Sub
C'est normal et marant pour un pro, mais pour moi c'est un problème !
j'ai essayer sans succes de mettre a la place de th un champ indépendant,
mais c'est pareil.
Merci

5 réponses

Avatar
Raymond [mvp]
Bonjour.

si je comprend bien tu veux qu'à chaque enregistrement ce test soit fait ?
si oui il faut le placer dans la section Détail_Format pour qu'il soit
réalisé à chaque enregistrement.

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


"Le Méruvien" a écrit dans le message de
news:4000f84b$0$28680$
bonjour,
Dans mon état, j'ai un champ "TH" et "ancien TH"
TH et [ancien th] étant tous les deux des champs de ma table,
a la propriétée "sur ouverture" d'un état, je l'envoie dans une procédure:
Private Sub Report_Open(Cancel As Integer)
if TH = 0 then th = [ancien th]
End Sub
C'est normal et marant pour un pro, mais pour moi c'est un problème !
j'ai essayer sans succes de mettre a la place de th un champ indépendant,
mais c'est pareil.
Merci





Avatar
Le Méruvien
Bonjour Raymond, oui, c'est a chaque enregistrement, mais je comprend pas ta
réponse, mon champ est bien dans la section "detail" de l'état, mais la
formule qui test, je la met ou?

"Raymond [mvp]" a écrit dans le message de
news: #
Bonjour.

si je comprend bien tu veux qu'à chaque enregistrement ce test soit fait ?
si oui il faut le placer dans la section Détail_Format pour qu'il soit
réalisé à chaque enregistrement.

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


"Le Méruvien" a écrit dans le message de
news:4000f84b$0$28680$
bonjour,
Dans mon état, j'ai un champ "TH" et "ancien TH"
TH et [ancien th] étant tous les deux des champs de ma table,
a la propriétée "sur ouverture" d'un état, je l'envoie dans une
procédure:


Private Sub Report_Open(Cancel As Integer)
if TH = 0 then th = [ancien th]
End Sub
C'est normal et marant pour un pro, mais pour moi c'est un problème !
j'ai essayer sans succes de mettre a la place de th un champ
indépendant,


mais c'est pareil.
Merci









Avatar
Raymond [mvp]
Re.
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
if TH = 0 then th = [ancien th]
End Sub


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


"Le Méruvien" a écrit dans le message de
news:400118c7$0$28705$
Bonjour Raymond, oui, c'est a chaque enregistrement, mais je comprend pas
ta

réponse, mon champ est bien dans la section "detail" de l'état, mais la
formule qui test, je la met ou?



Avatar
Le Méruvien
ça marche pas :-((
"impossible d'atribuer une valeur a cet objet)


"Raymond [mvp]" a écrit dans le message de
news:
Re.
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
if TH = 0 then th = [ancien th]
End Sub


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


"Le Méruvien" a écrit dans le message de
news:400118c7$0$28705$
Bonjour Raymond, oui, c'est a chaque enregistrement, mais je comprend
pas


ta
réponse, mon champ est bien dans la section "detail" de l'état, mais la
formule qui test, je la met ou?







Avatar
Raymond [mvp]
Bonsoir.

il ne faut pas que TH soit soumis à un champ de table. TH, en tant que
contrôle doit être un champ texte et son source contrôle doit être du genre.
=VraiFaux([TH=0;[ancien th];[th])

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


"Le Méruvien" a écrit dans le message de
news:400131a1$0$1178$
ça marche pas :-((
"impossible d'atribuer une valeur a cet objet)


"Raymond [mvp]" a écrit dans le message de
news:
Re.
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
if TH = 0 then th = [ancien th]
End Sub


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


"Le Méruvien" a écrit dans le message de
news:400118c7$0$28705$
Bonjour Raymond, oui, c'est a chaque enregistrement, mais je comprend
pas


ta
réponse, mon champ est bien dans la section "detail" de l'état, mais
la



formule qui test, je la met ou?