Bonjour,
Je n'arrive pas à comprendre pourquoi cette boucle ne marche pas!!
comme s'il tourne sans fin...
est ce que vous avez une idée SVP, Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dfin= 11/03/2008 initialement dans la table! NPREAVIS=3 mois! %let Date=15DEC2007; data toto_test; set toto_1156; if FTACITE="O" then do; do while (intnx('MONTH',DFIN,'SAMEDAY')<="&Date"d); dfin=intnx('YEAR',DFIN,1,'SAMEDAY'); end; end; run;
Partager