Bonjour
J'ai un état basé sur une requête (cette dernière récupère les valeurs
de plusieurs tables)
Je veux mettre des valeurs dans la requête pour les afficher ,sans
modifier les valeur dans la table
Je m'explique :
Table1 :
-champs1 : texte,
-champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis
l'afficher sur l'état
tout en gardant la valeur initiale dans la table1
je ne sais si je suis clair
j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If Me.champ1='toto' Then
Me.champ6 = 0
End If
mais ca me donne l'erreur suivante :
« impossible d'attribuer une valeur à cet objet »
si vous pouvez m'aider
merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonsoir.
tu ne peux pas attribuer une valeur car ton contrôle Me.champ6 a un source controle. il serait préférable de calculer la valeur de champ6 directement dans la requête par une fonction vraifaux.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"baya" a écrit dans le message de news:
Bonjour J'ai un état basé sur une requête (cette dernière récupère les valeurs de plusieurs tables) Je veux mettre des valeurs dans la requête pour les afficher ,sans modifier les valeur dans la table Je m'explique : Table1 : -champs1 : texte, -champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis l'afficher sur l'état tout en gardant la valeur initiale dans la table1 je ne sais si je suis clair j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) If Me.champ1='toto' Then Me.champ6 = 0 End If
mais ca me donne l'erreur suivante : « impossible d'attribuer une valeur à cet objet » si vous pouvez m'aider merci
Bonsoir.
tu ne peux pas attribuer une valeur car ton contrôle Me.champ6 a un source
controle. il serait préférable de calculer la valeur de champ6 directement
dans la requête par une fonction vraifaux.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"baya" <bazizi@etudiant.univ-mlv.fr> a écrit dans le message de
news:71f818fb.0310130756.492fb5f0@posting.google.com...
Bonjour
J'ai un état basé sur une requête (cette dernière récupère les valeurs
de plusieurs tables)
Je veux mettre des valeurs dans la requête pour les afficher ,sans
modifier les valeur dans la table
Je m'explique :
Table1 :
-champs1 : texte,
-champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis
l'afficher sur l'état
tout en gardant la valeur initiale dans la table1
je ne sais si je suis clair
j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If Me.champ1='toto' Then
Me.champ6 = 0
End If
mais ca me donne l'erreur suivante :
« impossible d'attribuer une valeur à cet objet »
si vous pouvez m'aider
merci
tu ne peux pas attribuer une valeur car ton contrôle Me.champ6 a un source controle. il serait préférable de calculer la valeur de champ6 directement dans la requête par une fonction vraifaux.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"baya" a écrit dans le message de news:
Bonjour J'ai un état basé sur une requête (cette dernière récupère les valeurs de plusieurs tables) Je veux mettre des valeurs dans la requête pour les afficher ,sans modifier les valeur dans la table Je m'explique : Table1 : -champs1 : texte, -champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis l'afficher sur l'état tout en gardant la valeur initiale dans la table1 je ne sais si je suis clair j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) If Me.champ1='toto' Then Me.champ6 = 0 End If
mais ca me donne l'erreur suivante : « impossible d'attribuer une valeur à cet objet » si vous pouvez m'aider merci
bazizi
bonjour mais je ne sais pas utilisé la fonction vraifaux dans une requête! peux tu me donner une idée merci
"Raymond" wrote in message news:...
Bonsoir.
tu ne peux pas attribuer une valeur car ton contrôle Me.champ6 a un source controle. il serait préférable de calculer la valeur de champ6 directement dans la requête par une fonction vraifaux.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"baya" a écrit dans le message de news:
Bonjour J'ai un état basé sur une requête (cette dernière récupère les valeurs de plusieurs tables) Je veux mettre des valeurs dans la requête pour les afficher ,sans modifier les valeur dans la table Je m'explique : Table1 : -champs1 : texte, -champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis l'afficher sur l'état tout en gardant la valeur initiale dans la table1 je ne sais si je suis clair j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) If Me.champ1='toto' Then Me.champ6 = 0 End If
mais ca me donne l'erreur suivante : « impossible d'attribuer une valeur à cet objet » si vous pouvez m'aider merci
bonjour
mais je ne sais pas utilisé la fonction vraifaux dans une requête!
peux tu me donner une idée
merci
"Raymond" <XYZ.access.seneque@free.fr> wrote in message news:<uNtSn9akDHA.1884@TK2MSFTNGP09.phx.gbl>...
Bonsoir.
tu ne peux pas attribuer une valeur car ton contrôle Me.champ6 a un source
controle. il serait préférable de calculer la valeur de champ6 directement
dans la requête par une fonction vraifaux.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"baya" <bazizi@etudiant.univ-mlv.fr> a écrit dans le message de
news:71f818fb.0310130756.492fb5f0@posting.google.com...
Bonjour
J'ai un état basé sur une requête (cette dernière récupère les valeurs
de plusieurs tables)
Je veux mettre des valeurs dans la requête pour les afficher ,sans
modifier les valeur dans la table
Je m'explique :
Table1 :
-champs1 : texte,
-champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis
l'afficher sur l'état
tout en gardant la valeur initiale dans la table1
je ne sais si je suis clair
j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If Me.champ1='toto' Then
Me.champ6 = 0
End If
mais ca me donne l'erreur suivante :
« impossible d'attribuer une valeur à cet objet »
si vous pouvez m'aider
merci
bonjour mais je ne sais pas utilisé la fonction vraifaux dans une requête! peux tu me donner une idée merci
"Raymond" wrote in message news:...
Bonsoir.
tu ne peux pas attribuer une valeur car ton contrôle Me.champ6 a un source controle. il serait préférable de calculer la valeur de champ6 directement dans la requête par une fonction vraifaux.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"baya" a écrit dans le message de news:
Bonjour J'ai un état basé sur une requête (cette dernière récupère les valeurs de plusieurs tables) Je veux mettre des valeurs dans la requête pour les afficher ,sans modifier les valeur dans la table Je m'explique : Table1 : -champs1 : texte, -champ2 : monétaire
sur mon état : je teste si requete1.champ1='toto' alors champ6=0 puis l'afficher sur l'état tout en gardant la valeur initiale dans la table1 je ne sais si je suis clair j'ai mis le code suivant sur la section détail de mon état
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer) If Me.champ1='toto' Then Me.champ6 = 0 End If
mais ca me donne l'erreur suivante : « impossible d'attribuer une valeur à cet objet » si vous pouvez m'aider merci
Raymond
Bonjour.
dans ta requête tu as du mettre: champ6 : [table2]![champ4]
tu le remplaces par: Champ6 : VraiFaux([Table1]![Champ1] = "toto";0;[Table2]![Champ4])
Voir l'aide en ligne de vraifaux pour bien comprendre le mécanisme. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"baya" a écrit dans le message de news:
bonjour mais je ne sais pas utilisé la fonction vraifaux dans une requête! peux tu me donner une idée merci
Bonjour.
dans ta requête tu as du mettre:
champ6 : [table2]![champ4]
tu le remplaces par:
Champ6 : VraiFaux([Table1]![Champ1] = "toto";0;[Table2]![Champ4])
Voir l'aide en ligne de vraifaux pour bien comprendre le mécanisme.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"baya" <bazizi@etudiant.univ-mlv.fr> a écrit dans le message de
news:71f818fb.0310140039.4b0eb3ff@posting.google.com...
bonjour
mais je ne sais pas utilisé la fonction vraifaux dans une requête!
peux tu me donner une idée
merci
dans ta requête tu as du mettre: champ6 : [table2]![champ4]
tu le remplaces par: Champ6 : VraiFaux([Table1]![Champ1] = "toto";0;[Table2]![Champ4])
Voir l'aide en ligne de vraifaux pour bien comprendre le mécanisme. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"baya" a écrit dans le message de news:
bonjour mais je ne sais pas utilisé la fonction vraifaux dans une requête! peux tu me donner une idée merci