1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
| OPTION orientation=portrait nodate nonumber;
title height=14pt F=Arial JUSTIFY=center "Intensification Marché" ;
ods pdf file = "\\S0016100\u84555\Documents\test.pdf" BOOKMARKLIST=HIDE NOTOC COLUMNS=1 STARTPAGE=NO;
proc report nowd DATA=zone1 noheader style=[rules=none borderwidth=3] ;
COLUMNS nom col1;
define nom / style(COLUMN)={cellwidth=23% font_weight=bold};
define col1 / style(COLUMN)={cellwidth=60% font_weight=bold};
run;
proc report NOWD DATA=zone2 noheader style=[rules=cols borderwidth=2 font=(Bold)] headline headskip ;
COLUMNS nom col1 col2 col3;
define nom / display "Libellé" style=[font_weight=bold];
define col1 / display "Segement étudié" style=[CELLWIDTH=120] center;
define col2 / display "Client étudié" style=[CELLWIDTH=120] center;
define col3 / analysis sum format=comma10. "Client étudié" style=[CELLWIDTH=120] center;
RBREAK AFTER/SKIP SUMMARIZE;
compute after;
nom='TOTAL COEFFICIENTS : 500' ;
endcomp;
run;
ods pdf startpage = now ;
title height=14pt F=Arial JUSTIFY=center "Intensification au 31/05/2011 (nominal)";
ods pdf COLUMNS=2 STARTPAGE=NO;
*ods pdf startpage = no ;
proc report nowd DATA=zone3 noheader style=[rules=none borderwidth=1 font=(Bold)] headline headskip contents='';
COLUMNS TITRE AUM_CT_ANNEE AUM_CT_ACTUEL EVOL_CT;
define TITRE / style={cellwidth=30% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute TITRE; IF TITRE IN('AUM (Encours spot)', ' CT', ' LT', ' Total AUM', ' Total Comptes vue') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define AUM_CT_ANNEE / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute AUM_CT_ANNEE; IF TITRE IN('AUM (Encours spot)', ' CT', ' LT', ' Total AUM', ' Total Comptes vue') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define AUM_CT_ACTUEL / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute AUM_CT_ACTUEL; IF TITRE IN('AUM (Encours spot)', ' CT', ' LT', ' Total AUM', ' Total Comptes vue') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define EVOL_CT / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute EVOL_CT; IF TITRE IN('AUM (Encours spot)', ' CT', ' LT', ' Total AUM', ' Total Comptes vue') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
run;
proc report nowd DATA=zone4 noheader style=[rules=none borderwidth=1 font=(Bold)] headline headskip contents='';
COLUMNS TITRE intensif_fni_annee intensif_fni evol_intensif_total;
define TITRE / style={cellwidth=30% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute TITRE; IF TITRE IN('Intensification','FNI', 'IPA', 'ASS', 'RENVOIS', 'NOUV. CLIENT', 'TOTAL','Mouv. apurés annualisés (€)') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define intensif_fni_annee / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute intensif_fni_annee; IF TITRE IN('Intensification','FNI', 'IPA', 'ASS', 'RENVOIS', 'NOUV. CLIENT', 'TOTAL','Mouv. apurés annualisés (€)') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define intensif_fni / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute intensif_fni; IF TITRE IN('Intensification','FNI', 'IPA', 'ASS', 'RENVOIS', 'NOUV. CLIENT', 'TOTAL','Mouv. apurés annualisés (€)') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define evol_intensif_total / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute evol_intensif_total; IF TITRE IN('Intensification','FNI', 'IPA', 'ASS', 'RENVOIS', 'NOUV. CLIENT', 'TOTAL','Mouv. apurés annualisés (€)') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
run;
proc report nowd DATA=zone5 noheader style=[rules=none borderwidth=1 font=(Bold)] headline headskip contents='';
COLUMNS TITRE PC_CH_1 PC_CH_actuel;
define TITRE / style={cellwidth=30% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute TITRE; IF TITRE IN('Prod. Cum. Créd. LT','Client étudié') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define PC_CH_1 / style={cellwidth=21% cellspacing=10 mm CELLPADDING=50 mm CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute PC_CH_1; IF TITRE IN('Prod. Cum. Créd. LT','Client étudié') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define PC_CH_actuel / style={cellwidth=21% cellspacing=10 mm CELLPADDING=50 mm CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute PC_CH_actuel; IF TITRE IN('Prod. Cum. Créd. LT','Client étudié') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
run;
proc report nowd DATA=zone6 noheader style=[rules=none borderwidth=1 font=(Bold)] headline headskip contents='';
COLUMNS TITRE SIC_1an SIC_actuel evol_financier;
define TITRE / style={cellwidth=30% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute TITRE; IF TITRE IN('Production Financier','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define SIC_1an / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute SIC_1an; IF TITRE IN('Production Financier','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define SIC_actuel / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute SIC_actuel; IF TITRE IN('Production Financier','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define evol_financier / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute evol_financier; IF TITRE IN('Production Financier','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
run;
proc report nowd DATA=zone7 noheader style=[rules=none borderwidth=1 font=(Bold)] headline headskip contents='';
COLUMNS TITRE MOYEN_CH_annee MOYEN_CH_actuel evol_credit;
define TITRE / style={cellwidth=30% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute TITRE; IF TITRE IN('Encours moyen Crédits','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define MOYEN_CH_annee / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute MOYEN_CH_annee; IF TITRE IN('Encours moyen Crédits','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define MOYEN_CH_actuel / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute MOYEN_CH_actuel; IF TITRE IN('Encours moyen Crédits','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define evol_credit / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute evol_credit; IF TITRE IN('Encours moyen Crédits','Total') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
run;
proc report nowd DATA=zone8 noheader style=[rules=none borderwidth=1 font=(Bold)] headline headskip contents='';
COLUMNS TITRE total_ipa_mois total_ipa evol_ipa;
define TITRE / style={cellwidth=30% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute TITRE; IF TITRE IN('Rentabilité','IPA', 'FNI', 'CAP', 'DIV', 'Rentabilité owner', 'Rentabilité shadow', 'Rentabilité totale') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define total_ipa_mois / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute total_ipa_mois; IF TITRE IN('Rentabilité','IPA', 'FNI', 'CAP', 'DIV', 'Rentabilité owner', 'Rentabilité shadow', 'Rentabilité totale') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define total_ipa / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute total_ipa; IF TITRE IN('Rentabilité','IPA', 'FNI', 'CAP', 'DIV', 'Rentabilité owner', 'Rentabilité shadow', 'Rentabilité totale') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
define evol_ipa / style={cellwidth=21% CELLHEIGHT=1% font_size=6pt Font_width=compressed font_face="Arial"};
compute evol_ipa; IF TITRE IN('Rentabilité','IPA', 'FNI', 'CAP', 'DIV', 'Rentabilité owner', 'Rentabilité shadow', 'Rentabilité totale') then call define(_col_,"style","style={font_size=7pt font_weight=bold foreground=blue}"); endcomp;
run;
ods _all_ close;
ods pdf close;
ods listing;
/*Msgbox lorsque le traitement est terminé*/
dm log 'log off' continue;
dm editor " postmessage 'Traitement est terminé.'" continue;
dm log 'log on' continue; |