Bonjour,
dans un module j'ai défini une variable public
Public al_nomproduit As String
Et dans une requete je l'utilise dans la ligne critère pour le champ Nom
Produit (requete basée sur la table Produit , base Comptoire.mdb) :
[module1].[al_nomproduit]
Mais la requette ne le trouve pas et en la lançant elle la réclame.
Merci de votre aide.
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 [mvp]
Bonjour.
Une variable quelle qu'elle soit ne peut être appelée par une requête sauf dans Access version 2007. Pour faire appel à une variable pour les versions antérieures à 2007 il faut passer par une fonction qui elle retournera la valeur de la variable.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" a écrit dans le message de news:
| Bonjour, | dans un module j'ai défini une variable public | Public al_nomproduit As String | Et dans une requete je l'utilise dans la ligne critère pour le champ Nom | Produit (requete basée sur la table Produit , base Comptoire.mdb) : | [module1].[al_nomproduit] | Mais la requette ne le trouve pas et en la lançant elle la réclame. | Merci de votre aide.
Bonjour.
Une variable quelle qu'elle soit ne peut être appelée par une requête sauf
dans Access version 2007.
Pour faire appel à une variable pour les versions antérieures à 2007 il faut
passer par une fonction qui elle retournera la valeur de la variable.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" <big@discussions.microsoft.com> a écrit dans le message de news:
142B2EA9-C239-4537-989C-1B37DE45286E@microsoft.com...
| Bonjour,
| dans un module j'ai défini une variable public
| Public al_nomproduit As String
| Et dans une requete je l'utilise dans la ligne critère pour le champ Nom
| Produit (requete basée sur la table Produit , base Comptoire.mdb) :
| [module1].[al_nomproduit]
| Mais la requette ne le trouve pas et en la lançant elle la réclame.
| Merci de votre aide.
Une variable quelle qu'elle soit ne peut être appelée par une requête sauf dans Access version 2007. Pour faire appel à une variable pour les versions antérieures à 2007 il faut passer par une fonction qui elle retournera la valeur de la variable.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" a écrit dans le message de news:
| Bonjour, | dans un module j'ai défini une variable public | Public al_nomproduit As String | Et dans une requete je l'utilise dans la ligne critère pour le champ Nom | Produit (requete basée sur la table Produit , base Comptoire.mdb) : | [module1].[al_nomproduit] | Mais la requette ne le trouve pas et en la lançant elle la réclame. | Merci de votre aide.
big
Merci pour votre réponse. Comment je peux faire une fonction qui rend Leprix , étant donné : Leprix=select produits.[Prix Unitaire] from Produits where [Nom produit]=al_nomproduit. D'avance merci.
Bonjour.
Une variable quelle qu'elle soit ne peut être appelée par une requête sauf dans Access version 2007. Pour faire appel à une variable pour les versions antérieures à 2007 il faut passer par une fonction qui elle retournera la valeur de la variable.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" a écrit dans le message de news:
| Bonjour, | dans un module j'ai défini une variable public | Public al_nomproduit As String | Et dans une requete je l'utilise dans la ligne critère pour le champ Nom | Produit (requete basée sur la table Produit , base Comptoire.mdb) : | [module1].[al_nomproduit] | Mais la requette ne le trouve pas et en la lançant elle la réclame. | Merci de votre aide.
Merci pour votre réponse. Comment je peux faire une fonction qui rend Leprix
, étant donné :
Leprix=select produits.[Prix Unitaire] from Produits where [Nom
produit]=al_nomproduit.
D'avance merci.
Bonjour.
Une variable quelle qu'elle soit ne peut être appelée par une requête sauf
dans Access version 2007.
Pour faire appel à une variable pour les versions antérieures à 2007 il faut
passer par une fonction qui elle retournera la valeur de la variable.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" <big@discussions.microsoft.com> a écrit dans le message de news:
142B2EA9-C239-4537-989C-1B37DE45286E@microsoft.com...
| Bonjour,
| dans un module j'ai défini une variable public
| Public al_nomproduit As String
| Et dans une requete je l'utilise dans la ligne critère pour le champ Nom
| Produit (requete basée sur la table Produit , base Comptoire.mdb) :
| [module1].[al_nomproduit]
| Mais la requette ne le trouve pas et en la lançant elle la réclame.
| Merci de votre aide.
Merci pour votre réponse. Comment je peux faire une fonction qui rend Leprix , étant donné : Leprix=select produits.[Prix Unitaire] from Produits where [Nom produit]=al_nomproduit. D'avance merci.
Bonjour.
Une variable quelle qu'elle soit ne peut être appelée par une requête sauf dans Access version 2007. Pour faire appel à une variable pour les versions antérieures à 2007 il faut passer par une fonction qui elle retournera la valeur de la variable.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" a écrit dans le message de news:
| Bonjour, | dans un module j'ai défini une variable public | Public al_nomproduit As String | Et dans une requete je l'utilise dans la ligne critère pour le champ Nom | Produit (requete basée sur la table Produit , base Comptoire.mdb) : | [module1].[al_nomproduit] | Mais la requette ne le trouve pas et en la lançant elle la réclame. | Merci de votre aide.
Raymond [mvp]
tu peux faire comme ceci:
... WHERE [Nom produit] = Mafonction(paramètreéventuel);
personnellement, je préfère faire appel à un contrôle de formulaire pour récupérer une valeur.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" a écrit dans le message de news:
| Merci pour votre réponse. Comment je peux faire une fonction qui rend Leprix | , étant donné : | Leprix=select produits.[Prix Unitaire] from Produits where [Nom | produit]=al_nomproduit. | D'avance merci. |
tu peux faire comme ceci:
... WHERE [Nom produit] = Mafonction(paramètreéventuel);
personnellement, je préfère faire appel à un contrôle de formulaire pour
récupérer une valeur.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" <big@discussions.microsoft.com> a écrit dans le message de news:
58333E33-6771-4C6E-8827-85C14B3BA1D1@microsoft.com...
| Merci pour votre réponse. Comment je peux faire une fonction qui rend
Leprix
| , étant donné :
| Leprix=select produits.[Prix Unitaire] from Produits where [Nom
| produit]=al_nomproduit.
| D'avance merci.
|
... WHERE [Nom produit] = Mafonction(paramètreéventuel);
personnellement, je préfère faire appel à un contrôle de formulaire pour récupérer une valeur.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"big" a écrit dans le message de news:
| Merci pour votre réponse. Comment je peux faire une fonction qui rend Leprix | , étant donné : | Leprix=select produits.[Prix Unitaire] from Produits where [Nom | produit]=al_nomproduit. | D'avance merci. |