Bonjour,
Quand j'execute mon code ce matin, il m'affiche l'erreur suivante. Or, mes variables calculées sont numériques et j'arrive à les visualiser. avant le code marchait et je n'ai jamais eu de soucis particulier.
Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part %let ProdAnnuelle =%sysfunc(putn((&mvTotal1/&mvTotalCompteur1),NLNUM10.));
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ERROR: Argument 1 to function PUTN referenced by the %SYSFUNC or %QSYSFUNC macro function is not a number. ERROR: Invalid arguments detected in %SYSCALL, %SYSFUNC, or %QSYSFUNC argument list. Execution of %SYSCALL statement or %SYSFUNC or %QSYSFUNC function reference is terminated.
Si quelqu'un pourrait m'expliquer pourquoi.
je vous remercie.
Partager