Buon giorno a tutti!
sono nuovissima del giro... e quindi come prima cosa vi ringrazio dell'accoglienza!
inizio subito però con un problema da sottoporvi...
sto programmando in sas/af versione 8.2 un applicativo di interrogazione di un data base.
l'output prodotto dalla query può essere salvata su .doc, .pdf, .xls, .mdb e .html
Ciò che non riesco a fare è, nel caso dei .doc, inserire un template automatico per cui i numeri di pagina vengano automaticamente calcolati.
ho trovato - navigando un bel po' - un programmino che prima definisce uno stile di template, e poi in un ODS particolare inserisce un'opzione per calcolare i numeri di pagina.
utilizzando qs codice su SAS BASE funziona alla perfezione; quando invece lo inserisco in AF (entro delle 'submit', naturalmente) smette di funzionare: non dà errori, ma semplicemente dice che non riesce a trovale il nuovo stile appena definito e quindi usa quello di default...
la domanda è questa:
- è colpa di AF che non è stato sufficientemente sviluppato da accettare questo codice?
- oppure sono io che sbaglio qualcosa?
vi metto qua sotto il codice di sas base:
proc template;
define style numpag /store=appl.styles;
parent=styles.rtf; style numpag from systemfooter /protectspecialchars = off; end;
run;
ods noresults;
ods &extension file="&extFile" style=numpag; ods escapechar="^";
title1 J=center "Analisi Dati Marketing";
title3 J=right "Data aggiornamento dati: &data_agg";
title4 J=left "Compagnia:...";
footnote1 J=left "&oggi - Utente: &nominativo";
footnote2 J=right "^R\RTF'{pag.\field{\*\fldinst page\*\mergeformat}}{di \field {\*\fldinst numpages \*\mergeformat} }' ";
Grazie! valentì