Variables et le caractère \

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
phr
Messages : 15
Enregistré le : 21 avr. 2014, 00:06

Variables et le caractère \

Message par phr » 09 juin 2015, 09:06

Bonjour

Je n'arrive pas à ajouter le caractère \ dans un calcul évolué pour calculer le chemin dans un répertoire.

Variable <SE>;APA;Alpha;
Variable <Lecteur>;D:\;Alpha;
Variable <ChoixSE>;;Alpha;
Calcul évolué <ChoixSE>=<Lecteur>+<SE>
Type <ChoixSE>


Dans <ChoixSE> il y a D:APA à la place de D:\APA comme je le souhaite. C'est étrange car dans la fenêtre du calcul évolué le résultat est bien affiché.

Quelqu'un à un idée ?

Merci de votre aide

Avatar du membre
Feitan
Site Admin
Messages : 301
Enregistré le : 11 avr. 2014, 15:15

Re: Variables et le caractère \

Message par Feitan » 09 juin 2015, 11:36

Bizarre, aucun problème pour ma part, j'ai copier coller ton code et aucun soucis, le "\" est bien dans la variable "ChoixSE"

Tu as bien la dernière version de SM ?

Avatar du membre
Onissius
Messages : 744
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Variables et le caractère \

Message par Onissius » 09 juin 2015, 18:22

Tu as essayer Variable <Lecteur>;"D:\";Alpha; ?
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

phr
Messages : 15
Enregistré le : 21 avr. 2014, 00:06

Re: Variables et le caractère \

Message par phr » 09 juin 2015, 20:05

@feitan : j'utilise la V3.1.0.46
Sur un autre PC c'est effectivement bien fonctionnel. J'ai bien eu le résultat attendu.

@Onissius : ça donne ceci : "D:\"APA

Avatar du membre
Feitan
Site Admin
Messages : 301
Enregistré le : 11 avr. 2014, 15:15

Re: Variables et le caractère \

Message par Feitan » 09 juin 2015, 23:06

Bon on a la même version c'est bizarre, l' OS est différent entre les deux ?

phr
Messages : 15
Enregistré le : 21 avr. 2014, 00:06

Re: Variables et le caractère \

Message par phr » 10 juin 2015, 23:13

Les deux machines sont bien sous Seven.

Avatar du membre
Feitan
Site Admin
Messages : 301
Enregistré le : 11 avr. 2014, 15:15

Re: Variables et le caractère \

Message par Feitan » 11 juin 2015, 08:16

Bon essaye ma version : http://supermacro.legtux.org/Super%20macro.7z
Je sais pas quelle version j'ai, mais il y en a une de 2010 (que j'utilise régulièrement dans la racine du dossier).
Et une de 2014, probablement la dernière en date, essaye les deux pour voir s'il y a une différence et tiens moi au courant, je suis sous Windows 7 aussi.

phr
Messages : 15
Enregistré le : 21 avr. 2014, 00:06

Re: Variables et le caractère \

Message par phr » 11 juin 2015, 09:10

J'ai essayé avec ta version, c'est pareil.
En fait, selon les machines ça fonctionne. A la maison sous Seven c'est OK. Au travail sous Seven ou Vista le caractère \ ne passe pas la commande Type.

Dans la fenêtre du calcul évolué l'affichage du résultat est correct mais ensuite la commande Type avec le résultat du calcul évolué affiche la chaîne sans les \ :
D:\CAO\ValidDFE\DSE se transforme en D:CAOValidDFEDSE

Si on fait la même chose avec / le résultat est correct mais comme sous Windows les chemins sont avec \ :(

Répondre