|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 2 ![]() |
Bonjour,
J'essaie d'automatiser un code qui permet, à partir d'une liste de variables, de décomposer chacune d'entre elles en plusieurs variables binaires. Exemple : Variable varA va génerer VarA1 jusqu'à VarA20 Variable VarB va générer VarB1 à VarB20 etc... J'ai créé le code suivant : Code :
listevar = une liste de variable à décomposer. Mon problème concerne : %let &pref.&i = &source; qui me renvoie une valeur vide lorsque je fais %put &pref.&i = &&pref.&i; J'ai essayé avec un call symput, call symputx (les deux dans des "data _null_"), un %let et rien de fonctionne. Ma collègue a eu le même souci et n'a pas trouvé de solution. Merci d'avance pour votre aide |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() |
Ci dessous un exemple
Code :
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2011 Messages : 2 ![]() |
Merci bahraoui!
En effet, j'ai rajouté des "&" à plusieurs endroits et je n'ai plus de souci. Par contre, je ne comprends pourquoi il faut mettre "&&&" là où d'habitude seul "&&" fonctionne... Merci encore! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com