SPOOL : première sortie de variable ne s'affiche pas
Bonjour,
je converti un script sortant un fichier .txt pour avoir un .csv.
Le code initial
Code:
1 2 3 4 5 6 7
| TTITLE -
LEFT eta1 CENTER 'xxx' RIGHT 'Page' FORMAT 999 SQL.PNO SKIP 1 -
LEFT dat1 CENTER 'xxx' SKIP 1 -
CENTER 'Detail service' SKIP 1 -
CENTER 'du ' dadeb1 ' au ' dafin1 SKIP 1 -
LEFT 'Service : ' serv1 SKIP 2 -
COL &vl_pos_es '| E N T R E E S | S O R T I E S |' SKIP 1 - |
est suivit de la requête donnant dadeb1, dafin1 et serv1.
Je l'ai remplacé par
Code:
1 2 3 4
| select '|&xls_detail_es' from dual;
TTITLE -
LEFT '#' dadeb1 '#' dafin1 SKIP 1 -
LEFT '=' serv1 SKIP 1 - |
J'obtient
Code:
1 2 3 4 5 6 7 8 9
| |Detail ES
1001;712;15;8;2;2;12;34;34;34;46;46;46;38;0;0;38;4;4;4;42;42;42
;20;24;0;0;24;30;30;30;54;54;54;42;0;2;44;10;10;10;54;54;54
;Total;;32;2;2;36;64;64;64;100;100;100;80;0;2;82;14;14;14;96;96;96
Total Serv.;;;32;2;2;36;64;64;64;100;100;100;80;0;2;82;14;14;14;96;96;96
#01/02/2015#28/02/2015
=Service 12
1201;601;12;152;12;8;172;26;24;24;198;196;196;128;0;64;192;12;6;6;204;198;198
;603;12;72;22;6;100;36;30;28;136;130;128;76;0;38;114;6;6;4;120;120;118 |
alors que je devrais avoir
Code:
1 2 3 4 5 6 7 8 9 10 11
| |Detail ES
#01/02/2015#28/02/2015
=Service 10
1001;712;15;8;2;2;12;34;34;34;46;46;46;38;0;0;38;4;4;4;42;42;42
;20;24;0;0;24;30;30;30;54;54;54;42;0;2;44;10;10;10;54;54;54
;Total;;32;2;2;36;64;64;64;100;100;100;80;0;2;82;14;14;14;96;96;96
Total Serv.;;;32;2;2;36;64;64;64;100;100;100;80;0;2;82;14;14;14;96;96;96
#01/02/2015#28/02/2015
=Service 12
1201;601;12;152;12;8;172;26;24;24;198;196;196;128;0;64;192;12;6;6;204;198;198
;603;12;72;22;6;100;36;30;28;136;130;128;76;0;38;114;6;6;4;120;120;118 |
Je n'arrive pas à voir pourquoi les premières lignes ne s'affichent pas. Une idée ?