Il y a quelque temps j'avais demandé comment avoir l'utilisateur en cours
avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté par le
moyen d'une requête sur une table ODBC avec comme critère " Environ$
("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur
=Environ$ ("username") j'ai le login de la personne en cours, mais cela ne
fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
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.
à ma connaissance, la fonction Environ$ a toujours renvoyé la valeur associée à une variable d'environnement du système d'exploitation, ce qui veut dire que "username" ne peut être que le nom de l'utilisateur windows.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:
Bonjour
Il y a quelque temps j'avais demandé comment avoir l'utilisateur en cours avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté par le
moyen d'une requête sur une table ODBC avec comme critère " Environ$ ("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur =Environ$ ("username") j'ai le login de la personne en cours, mais cela ne fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
Merci pour vos réponses
Marcel
Bonjour.
à ma connaissance, la fonction Environ$ a toujours renvoyé la valeur
associée à une variable d'environnement du système d'exploitation, ce qui
veut dire que "username" ne peut être que le nom de l'utilisateur windows.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:elDL3XGVEHA.3380@TK2MSFTNGP11.phx.gbl...
Bonjour
Il y a quelque temps j'avais demandé comment avoir l'utilisateur en cours
avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est
que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté par
le
moyen d'une requête sur une table ODBC avec comme critère " Environ$
("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur
=Environ$ ("username") j'ai le login de la personne en cours, mais cela ne
fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
à ma connaissance, la fonction Environ$ a toujours renvoyé la valeur associée à une variable d'environnement du système d'exploitation, ce qui veut dire que "username" ne peut être que le nom de l'utilisateur windows.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:
Bonjour
Il y a quelque temps j'avais demandé comment avoir l'utilisateur en cours avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté par le
moyen d'une requête sur une table ODBC avec comme critère " Environ$ ("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur =Environ$ ("username") j'ai le login de la personne en cours, mais cela ne fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
Merci pour vos réponses
Marcel
Marcel
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait sous A97 mais plus sous A2003.
Salutations
Marcel
"Raymond [mvp]" a écrit dans le message de news: OCX#
Bonjour.
à ma connaissance, la fonction Environ$ a toujours renvoyé la valeur associée à une variable d'environnement du système d'exploitation, ce qui veut dire que "username" ne peut être que le nom de l'utilisateur windows.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:
Bonjour
Il y a quelque temps j'avais demandé comment avoir l'utilisateur en cours
avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté par
le
moyen d'une requête sur une table ODBC avec comme critère " Environ$ ("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur =Environ$ ("username") j'ai le login de la personne en cours, mais cela ne
fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
Merci pour vos réponses
Marcel
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait
sous A97 mais plus sous A2003.
Salutations
Marcel
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news: OCX#HmGVEHA.1036@TK2MSFTNGP12.phx.gbl...
Bonjour.
à ma connaissance, la fonction Environ$ a toujours renvoyé la valeur
associée à une variable d'environnement du système d'exploitation, ce qui
veut dire que "username" ne peut être que le nom de l'utilisateur windows.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:elDL3XGVEHA.3380@TK2MSFTNGP11.phx.gbl...
Bonjour
Il y a quelque temps j'avais demandé comment avoir l'utilisateur en
cours
avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est
que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté
par
le
moyen d'une requête sur une table ODBC avec comme critère " Environ$
("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur
=Environ$ ("username") j'ai le login de la personne en cours, mais cela
ne
fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait sous A97 mais plus sous A2003.
Salutations
Marcel
"Raymond [mvp]" a écrit dans le message de news: OCX#
Bonjour.
à ma connaissance, la fonction Environ$ a toujours renvoyé la valeur associée à une variable d'environnement du système d'exploitation, ce qui veut dire que "username" ne peut être que le nom de l'utilisateur windows.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:
Bonjour
Il y a quelque temps j'avais demandé comment avoir l'utilisateur en cours
avec Access. La réponse qui ma été donnée a très fonctionné. Le pb c'est que
nous avons migré sous XP avec office 2003 et cela ne fonctionne plus.
Sur un formulaire j'avais le nom et le prénom de la personne connecté par
le
moyen d'une requête sur une table ODBC avec comme critère " Environ$ ("username") " sur un champ de ma requête.
Sur le formulaire si je met un champ indépendant avec comme valeur =Environ$ ("username") j'ai le login de la personne en cours, mais cela ne
fonctionne plus comme critère dans ma requête.
Avez-vous une idée ou est-ce un bug de access2003.
Merci pour vos réponses
Marcel
Raymond [mvp]
je peux t'assurer que ça fonctionne très bien sous access2003. vérifie que tu as bien la variable "username" dans l'invite de commandes
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:u%
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait sous A97 mais plus sous A2003.
Salutations
Marcel
je peux t'assurer que ça fonctionne très bien sous access2003. vérifie que
tu as bien la variable "username" dans l'invite de commandes
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:u%238GmsGVEHA.2408@tk2msftngp13.phx.gbl...
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait
sous A97 mais plus sous A2003.
je peux t'assurer que ça fonctionne très bien sous access2003. vérifie que tu as bien la variable "username" dans l'invite de commandes
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:u%
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait sous A97 mais plus sous A2003.
Salutations
Marcel
Marcel
Oui je l'ai, cela me fait sur plusieurs BD et ce sont toutes des BD qui fonctionnait sous A97 et que j'ai migré sous A2003. Maintenant dans ma requête lorsque je l'exécute j'ai une ligne vide alors que dans l'ancienne version j'avais le nom de la personne selon le critère de recherche.
J'ai copié maintenant ma table ODBC en local puis lancé ma requête sur cette nouvelle table et c'est vrai ça marche mais cela ne va pas sur une table ODBC lié alors qu'avec A97 la même config fonctionnait.
A+
"Raymond [mvp]" a écrit dans le message de news:
je peux t'assurer que ça fonctionne très bien sous access2003. vérifie que tu as bien la variable "username" dans l'invite de commandes
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:u%
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait
sous A97 mais plus sous A2003.
Salutations
Marcel
Oui je l'ai, cela me fait sur plusieurs BD et ce sont toutes des BD qui
fonctionnait sous A97 et que j'ai migré sous A2003. Maintenant dans ma
requête lorsque je l'exécute j'ai une ligne vide alors que dans l'ancienne
version j'avais le nom de la personne selon le critère de recherche.
J'ai copié maintenant ma table ODBC en local puis lancé ma requête sur cette
nouvelle table et c'est vrai ça marche mais cela ne va pas sur une table
ODBC lié alors qu'avec A97 la même config fonctionnait.
A+
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news: uBWTJyGVEHA.1656@TK2MSFTNGP09.phx.gbl...
je peux t'assurer que ça fonctionne très bien sous access2003. vérifie que
tu as bien la variable "username" dans l'invite de commandes
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:u%238GmsGVEHA.2408@tk2msftngp13.phx.gbl...
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela
fonctionnait
Oui je l'ai, cela me fait sur plusieurs BD et ce sont toutes des BD qui fonctionnait sous A97 et que j'ai migré sous A2003. Maintenant dans ma requête lorsque je l'exécute j'ai une ligne vide alors que dans l'ancienne version j'avais le nom de la personne selon le critère de recherche.
J'ai copié maintenant ma table ODBC en local puis lancé ma requête sur cette nouvelle table et c'est vrai ça marche mais cela ne va pas sur une table ODBC lié alors qu'avec A97 la même config fonctionnait.
A+
"Raymond [mvp]" a écrit dans le message de news:
je peux t'assurer que ça fonctionne très bien sous access2003. vérifie que tu as bien la variable "username" dans l'invite de commandes
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marcel" a écrit dans le message de news:u%
Bonjour Raymond
L'utilisateur de Windows me suffit amplement, seulement cela fonctionnait