>Ciao e grazie dell'intervento.
di niente, siamo qui per questo
>Che tu sappia, esiste qualche alternativa per far stampare automaticamente
>lato client un report?
>Se il viewer di Crystal non va bene, non c'è qualche metodo che
>gestisce questa situazione?
sinceramente ankio ho fatto solo tramite Crystal e mi sono trovato bene, pero' non avevo necessita' particolari...Hai provato a vedere se puoi impostare qualcosa di quell'ocx, tramite codice vbscript magari o tramite qualche tag nel codice html?
Prova a cercare anche nel supporto tecnico delle businessobject: http://technicalsupport.businessobjects.com
>Creando il report con le impostazioni che mi interessano e poi
>utilizzando il "window.print" sul client per mandare automaticamente
>in stampa il report, a quanto leggo in rete, ha come controindicazione
>il fatto che è il browser che gestisce i page break e ciò rovina
>l'impaginazione originale del report.
>Non ho ancora fatto questa prova, tu hai potuto verificare?
Il comando "window.print" è l'equivalente di premere il pulsante stampa della toolbar, quindi lasciare a ie il fatto di mandare in stampa il contenuto della pagina web che stai visualizzando.
Quando mandi in stampa pero', il foglio di stile associato puo' essere modificato rispetto a quello che si vede nel browser, (tipicamente infatti si nascondono i menu ed altre parti grafiche che non interessano), usando questo codice nella pagina:
<html>
<head>
<LINK media="print" href="print.css" type="text/css" rel="stylesheet" />
...
(il path del file poi è sempre relativo alla root del sito, puoi metterlo dove vuoi)
Prova a vedere se lavorando con lo stile impostato nel file "print.css" riesci a personalizzare come ti interessa (magari metti un bel po' di margine al div che ti interessa, in modo da forzare il salto del foglio A4).
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo