Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis ferié ( ce
sont 3 champs ); j'en ai une autre avec deux champs ( Jour et Fête).
Sur cette table j'ai un form avec ces deux champs et en évènement sur Sortie
du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour] & "'")
If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur me dit
: Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en rond
;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis ferié ( ce
sont 3 champs ); j'en ai une autre avec deux champs ( Jour et Fête).
Sur cette table j'ai un form avec ces deux champs et en évènement sur Sortie
du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour] & "'")
If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur me dit
: Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en rond
;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis ferié ( ce
sont 3 champs ); j'en ai une autre avec deux champs ( Jour et Fête).
Sur cette table j'ai un form avec ces deux champs et en évènement sur Sortie
du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour] & "'")
If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur me dit
: Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en rond
;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis ferié ( ce
sont 3 champs ); j'en ai une autre avec deux champs ( Jour et Fête).
Sur cette table j'ai un form avec ces deux champs et en évènement sur
Sortie
du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour] &
"'")
If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur me
dit
: Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en rond
;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
--
Cordialement
Christophe
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis ferié ( ce
sont 3 champs ); j'en ai une autre avec deux champs ( Jour et Fête).
Sur cette table j'ai un form avec ces deux champs et en évènement sur
Sortie
du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour] &
"'")
If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur me
dit
: Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en rond
;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
--
Cordialement
Christophe
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis ferié ( ce
sont 3 champs ); j'en ai une autre avec deux champs ( Jour et Fête).
Sur cette table j'ai un form avec ces deux champs et en évènement sur
Sortie
du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour] &
"'")
If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur me
dit
: Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en rond
;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
--
Cordialement
Christophe
re,
Je vois que tu n'as pas modifié dans la table saints le champ nommé
Date :-( Date étant un mot réservé sous Access, ca risque de te jouer
de mauvais tours, et à quel Saint devras-tu te vouer ?
Normal que tu es cette erreur. Le champ Date, au combien mal nommé,
est une date donc en supposant que jour est aussi un champ de type date,
il faut mettre:
JourFete = DLookup("[NomduSaint]", "saints", "[Date]=" &
Format([Jour],"#mm/dd/yyyy#") )
JourFete recevra donc une date, tu devrais le déclarer comme Date et
non comme Variant.
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis
ferié ( ce sont 3 champs ); j'en ai une autre avec deux champs (
Jour et Fête). Sur cette table j'ai un form avec ces deux champs et en
évènement
sur Sortie du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour]
& "'") If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur
me ditType de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en
rond ;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
re,
Je vois que tu n'as pas modifié dans la table saints le champ nommé
Date :-( Date étant un mot réservé sous Access, ca risque de te jouer
de mauvais tours, et à quel Saint devras-tu te vouer ?
Normal que tu es cette erreur. Le champ Date, au combien mal nommé,
est une date donc en supposant que jour est aussi un champ de type date,
il faut mettre:
JourFete = DLookup("[NomduSaint]", "saints", "[Date]=" &
Format([Jour],"#mm/dd/yyyy#") )
JourFete recevra donc une date, tu devrais le déclarer comme Date et
non comme Variant.
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis
ferié ( ce sont 3 champs ); j'en ai une autre avec deux champs (
Jour et Fête). Sur cette table j'ai un form avec ces deux champs et en
évènement
sur Sortie du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour]
& "'") If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur
me dit
Type de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en
rond ;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
re,
Je vois que tu n'as pas modifié dans la table saints le champ nommé
Date :-( Date étant un mot réservé sous Access, ca risque de te jouer
de mauvais tours, et à quel Saint devras-tu te vouer ?
Normal que tu es cette erreur. Le champ Date, au combien mal nommé,
est une date donc en supposant que jour est aussi un champ de type date,
il faut mettre:
JourFete = DLookup("[NomduSaint]", "saints", "[Date]=" &
Format([Jour],"#mm/dd/yyyy#") )
JourFete recevra donc une date, tu devrais le déclarer comme Date et
non comme Variant.
Bonjour à tous,
J'ai une table Saints qui contient le nom des saints ,Date puis
ferié ( ce sont 3 champs ); j'en ai une autre avec deux champs (
Jour et Fête). Sur cette table j'ai un form avec ces deux champs et en
évènement
sur Sortie du controle Jour j'ai mis ceci :
Private Sub Jour_Exit(Cancel As Integer)
Dim JourFete As Variant
JourFete = DLookup("[NomduSaint]", "saints", "[Date]='" & [Jour]
& "'") If Not IsNull(JourFete) Then
Me.Fete = JourFete
Else
End If
End Sub
Mon souci est que dès que je sors du champ Jour, un message d'erreur
me ditType de données incompatibles avec le critère.
Où me suis je trompé ? j'essaie tout ce que je peux et je tourne en
rond ;-( Même message d'erreur à chaque fois
Merci de votre aide car je deviens fou avec ça ! ! ;-)
Bonjour
Tu cherches à trouver la correspondance à une date en lui
donnant comme critère un Jour...
Ca ne peut pas marcher.
Par contre si quand tu dis champ Jour, ce champ contient
bien une date, là pas de problème si ce n'est :
Date = '" & [Jour] & "'"
Dans ce cas, Jour est une date et toi tu lui dis que c'est une donnée
texte, essais plutôt :
"Date =#" & [Jour] & "#"
Bonjour
Tu cherches à trouver la correspondance à une date en lui
donnant comme critère un Jour...
Ca ne peut pas marcher.
Par contre si quand tu dis champ Jour, ce champ contient
bien une date, là pas de problème si ce n'est :
Date = '" & [Jour] & "'"
Dans ce cas, Jour est une date et toi tu lui dis que c'est une donnée
texte, essais plutôt :
"Date =#" & [Jour] & "#"
Bonjour
Tu cherches à trouver la correspondance à une date en lui
donnant comme critère un Jour...
Ca ne peut pas marcher.
Par contre si quand tu dis champ Jour, ce champ contient
bien une date, là pas de problème si ce n'est :
Date = '" & [Jour] & "'"
Dans ce cas, Jour est une date et toi tu lui dis que c'est une donnée
texte, essais plutôt :
"Date =#" & [Jour] & "#"
On est tous passé par là et je peux t'assurer que j'ai encore
On est tous passé par là et je peux t'assurer que j'ai encore
On est tous passé par là et je peux t'assurer que j'ai encore
Salut,
Ce jour de fête n'est lié à rien dans ton formulaire, c'pas ?
a part que tu le pousse également dans Me.Fete ...
si tu mets ton code sur activation du formulaire, cela devrait être
bon, non?
et pour ne pas le faire à chaque fois, tester si le champ [Fete] est
Null
Dim JourFete As String
If isnull(Me.Fete) Then
JourFete = DLookup("[Nom du saint]", "Saints", "[DateFete]= " &
Format([Journee], "#mm/dd/yyyy#"))
Me.Fete = JourFete
end if
(mais je ne saisi pas bien ton organisation)
Salut,
Ce jour de fête n'est lié à rien dans ton formulaire, c'pas ?
a part que tu le pousse également dans Me.Fete ...
si tu mets ton code sur activation du formulaire, cela devrait être
bon, non?
et pour ne pas le faire à chaque fois, tester si le champ [Fete] est
Null
Dim JourFete As String
If isnull(Me.Fete) Then
JourFete = DLookup("[Nom du saint]", "Saints", "[DateFete]= " &
Format([Journee], "#mm/dd/yyyy#"))
Me.Fete = JourFete
end if
(mais je ne saisi pas bien ton organisation)
Salut,
Ce jour de fête n'est lié à rien dans ton formulaire, c'pas ?
a part que tu le pousse également dans Me.Fete ...
si tu mets ton code sur activation du formulaire, cela devrait être
bon, non?
et pour ne pas le faire à chaque fois, tester si le champ [Fete] est
Null
Dim JourFete As String
If isnull(Me.Fete) Then
JourFete = DLookup("[Nom du saint]", "Saints", "[DateFete]= " &
Format([Journee], "#mm/dd/yyyy#"))
Me.Fete = JourFete
end if
(mais je ne saisi pas bien ton organisation)