bonjour a tous,
dans mon dataset, certaines valeurs peuvent contenir des doubles ampersands &&
je recupere ces valeurs dans des macros variables comme ceci :
le probleme cest que si la valeur est qwe&&qwe par exemple, SAS va chercher a resoudre la variable &qwe comme vous pouvez le voir dans le log :%LET _value=%NRBQUOTE(value='&&&_var_&j._&i.');
comme vous le voyez dans mon code jai essaye dutiliser la fonction NRBQUOTE pour ignorer les ampersands mais quand il y en a 2 ca ne fonctionne pas.SYMBOLGEN: Macro variable _VAR_13_1 resolves to qwe&&qwe
SYMBOLGEN: && resolves to &.
WARNING: Apparent symbolic reference QWE not resolved.
(...)
SYMBOLGEN: Macro variable _VALUE resolves to value='qwe&qwe'
toute aide sera grandement appreciee
merci
Partager