est-il possible d'utiliser un paramètre universel dans une requête? Je
m'explique:
actuellement, j'utilise des paramètres du style:
[Formulaires]![frmImpressionLivreCaisse]![DateCaisse]
Seulement, je voudrais que cette requête puisse être appelée d'un autre
formulaire.
Actuellement, je recopie la requête (et je dois alors reconstruire tous les
états qui en découlent)
Bon d'accord, pour la fonction, t'as raison, mais pour les variables, hein ? t'y as pensé, aux variables ?
Qu'est-ce-que j'aime pas avoir tort surtout avec Anor.
Et puis des fois, j'aime bien perdre mon temps et vous faire perdre le votre.
J-Pierre
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:OT$
Bonjour J-Pierre
J-Pierre : | Bonjour Phil, | | Je ne crois pas que la solution de Daniel fonctionne. Pour autant que | je sache, une requête ne peut pas être paramétrée avec le résultat | d'une fonction, une variable ou d'autres trucs dans le genre.
un simple test :
une Table TblUsers avec un champ string nommé User et quelques valeurs dont la valeur "Test"
Une fonction : Function fCurrentUser() As String fCurrentUser = "Test" End Function
une requête :
SELECT User FROM tblUsers WHERE tblUsers.UserüurrentUser();
Le résultat de ma requête renvoie l'enregistrement dont la valeur de User est "Test".
Donc, quoi qu'on fasse passer à la fonction comme valeur, sera bien pris en compte dans la requête.
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Bon d'accord, pour la fonction, t'as raison, mais pour les variables, hein ? t'y as pensé, aux variables ?
Qu'est-ce-que j'aime pas avoir tort surtout avec Anor.
Et puis des fois, j'aime bien perdre mon temps et vous faire perdre le votre.
J-Pierre
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:OT$MBlspDHA.2512@TK2MSFTNGP09.phx.gbl...
Bonjour J-Pierre
J-Pierre <pas.de.pub.jpberchtold@hotmail.com> :
| Bonjour Phil,
|
| Je ne crois pas que la solution de Daniel fonctionne. Pour autant que
| je sache, une requête ne peut pas être paramétrée avec le résultat
| d'une fonction, une variable ou d'autres trucs dans le genre.
un simple test :
une Table TblUsers avec un champ string nommé User et quelques valeurs dont la valeur "Test"
Une fonction :
Function fCurrentUser() As String
fCurrentUser = "Test"
End Function
une requête :
SELECT User
FROM tblUsers
WHERE tblUsers.UserüurrentUser();
Le résultat de ma requête renvoie l'enregistrement dont la valeur de User est "Test".
Donc, quoi qu'on fasse passer à la fonction comme valeur, sera bien pris en compte dans la
requête.
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Bon d'accord, pour la fonction, t'as raison, mais pour les variables, hein ? t'y as pensé, aux variables ?
Qu'est-ce-que j'aime pas avoir tort surtout avec Anor.
Et puis des fois, j'aime bien perdre mon temps et vous faire perdre le votre.
J-Pierre
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:OT$
Bonjour J-Pierre
J-Pierre : | Bonjour Phil, | | Je ne crois pas que la solution de Daniel fonctionne. Pour autant que | je sache, une requête ne peut pas être paramétrée avec le résultat | d'une fonction, une variable ou d'autres trucs dans le genre.
un simple test :
une Table TblUsers avec un champ string nommé User et quelques valeurs dont la valeur "Test"
Une fonction : Function fCurrentUser() As String fCurrentUser = "Test" End Function
une requête :
SELECT User FROM tblUsers WHERE tblUsers.UserüurrentUser();
Le résultat de ma requête renvoie l'enregistrement dont la valeur de User est "Test".
Donc, quoi qu'on fasse passer à la fonction comme valeur, sera bien pris en compte dans la requête.
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------