OVH Cloud OVH Cloud

variables d environnement

6 réponses
Avatar
joel
j utilise les variables d'environnement dans acces que je
recupere sous la forme
=environ$(1) par exemple
sur certains pc, ca marche bien
sur d'autres j'ai le message d'erreur #nom?
(dans un champs)

si quelqu un a une idee merci

6 réponses

Avatar
André AVONS
Salut
un bout de reponse de anor
Il parle de variable environnement
Attention : ça ne fonctionne pas avec Win 3.x et Win 9.x
Par contre, c'est bien pratique avec Win2000, Me, XP et NT4


--
@+
André

Quelques liens avec des exemples, des utilitaires et des compléments pour
Access
http://access.seneque.free.fr/
http://www.self-access.com/
http://www.mvps.org/accessfr/
http://mypage.bluewin.ch/w.stucki/
http://access.jessy.free.fr/

"joel" a écrit dans le message de
news:083301c36961$98078640$
j utilise les variables d'environnement dans acces que je
recupere sous la forme
=environ$(1) par exemple
sur certains pc, ca marche bien
sur d'autres j'ai le message d'erreur #nom?
(dans un champs)

si quelqu un a une idee merci


Avatar
Raymond
On va vérifier en DOS , comme ça tu sauras tout de suite.
en 2000, démarrer......accessoires....invite de commandes
tape set et entrée
tu vas afficher toutes les variables d'environnement du poste.

sort par exit

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"joel" a écrit dans le message de
news:089601c36973$9fa67e30$
oui desole
j ai bien mis environ$("...")
mais sur 2 ordinateurs sur 5 ca marhe pas j ai "#Nom?"
Avatar
joel
y aurait-il une configuration
dans laquelle access ne pourrait pas lire les variables
d'environnement?

sachant que sous cmd, echo %mavariable% fonctionne


-----Message d'origine-----
Bonjour.

la syntaxe est =environ$("computername")
et non =environs$("computername")
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"joel" a écrit dans le message de
news:0acc01c3696f$b1833c00$
pour mon probleme, cela ne marche pas avec du w2000
et cela marche avec XP (pour les 4 ordinateurs testes)
pour les pc avec windows2000, j ai le message #nom? si je
place =environs$("computername") dans une zone texte
par contre en passant par le shell, echo %computername% me
renvois bien la bonne valeur

.



Avatar
Raymond
Entre cette fonction sur un bouton.

Dim I As Integer
For I = 1 To 1000
MsgBox Environ(I)
If Environ(I) = "" Then Exit For
Next I

tu vas avoir la liste lisible par access.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"joel" a écrit dans le message de
news:06e201c36975$ff0602e0$
y aurait-il une configuration
dans laquelle access ne pourrait pas lire les variables
d'environnement?

sachant que sous cmd, echo %mavariable% fonctionne
Avatar
joel
ben comme dit plus haut
les variables existent sous dos


-----Message d'origine-----
On va vérifier en DOS , comme ça tu sauras tout de suite.
en 2000, démarrer......accessoires....invite de commandes
tape set et entrée
tu vas afficher toutes les variables d'environnement du
poste.


sort par exit

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"joel" a écrit dans le message de
news:089601c36973$9fa67e30$
oui desole
j ai bien mis environ$("...")
mais sur 2 ordinateurs sur 5 ca marhe pas j ai "#Nom?"


.



Avatar
Daniel Carollo
Probleme de references?

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"joel" wrote in message
news:089601c36973$9fa67e30$
oui desole
j ai bien mis environ$("...")
mais sur 2 ordinateurs sur 5 ca marhe pas j ai "#Nom?"