Newsgroup: it.comp.lang.visual-basic
Titolo: [VB 2005] Report HTML

Salve,
vorrei stampare dei report generati in HTML e visualizzati da un 
controllo webbrowser.
Quando cerco di stampare, vengono visualizzati anche l'header e il 
footer della pagina.
E' possibile in qualche modo nasconderli?
Se non fosse possibile nasconderli, potrebbe essere utile passare la 
stampa ad un controllo printdocument.
Qualche suggerimento?
bye

 stampa ad un controllo printdocument.
Scusa Nicola ma non ti conviene creare direttamente un PD e magari con un 
pulsante dare la possibilita' di visualizzarlo su un webbrowser ?
In pratica inverti il tuo ragionamento.

 In pratica inverti il tuo ragionamento.
Si, ci ho pensato... però l'idea è quella di creare dei modelli di 
report in html+css.
Questo darebbe all'utente la possibilità di personalizzare all'infinito 
i report. Inoltre evito di acquistare controlli di terze parti (Crystal 
Report e compagnia bella).
Ho provato l'ottimo MyNeoReport di Fabio, ma ho grosse difficoltà ad 
utilizzarlo con SQLite. Inoltre manca di alcune funzioni come la 
possibilità di aggiungere il bordo ad un campo (se non aggiungendo una 
shape).
In sostanza, un ottimo prodotto per chi non necessita di grosse 
personalizzazioni.
(a proposito... Fabio, che ne dici di fare un progetto OpenSource sul 
Sito Comune? Una roba in cui ognuno di noi ci mette del proprio).
Nicola

 shape).
io guarda ho vissuto bene senza cristal report, mi son appoggiato a miei 
prodotti, poi a PrnPrv di Gbc per le stampe veloci in vb6... ora 
sinceramente in Net la stampa mi rimane molto + semplice di prima... pensavo 
di farmi degli snippet di stampa personalizzata... ma in verita' e' talmente 
semplice che non ne ho avuto bisogno *finora*!
Imho se punti su Html+css dovresti anche fissare un browser , tipo impostare 
tutto per firefox cosi' al momento della stampa lanci il browser gia' 
configurato secondo le tue preferenze e sei sicuro che html e css che vedi 
tu sono quelli sul pc cliente.
PS: mozilla non mette a disposizione un suo ocx equivalente del webbrowser ?
-- 
Gigio2k
www.g2kweb.it
mi trovi su --> 
http://www.g2kweb.it/?3099
 

 
Per VB6 si. Il mio ProteggiBimbo č tutto basato sul Mozilla Control (che 
implementa gli stessi eventi, classi e proprietŕ del webbrowser. Quindi 
se hai una applicazione sviluppata con il webbrowser basta solo mettere 
il controllo Mozilla Activex Control con lo stesso nome.
Per .NET invece non c'č nulla di tutto ciň. Dovrebbe essere in 
lavorazione Gecko#, ma al momento non č reperibile nessuna informazione 
su google.
bye

 Comune? Una roba in cui ognuno di noi ci mette del proprio).
Non so, ci stavo pensando.
In realtà dovrei ripulire il codice (forse te l'avevo già accennato) perchè 
attualmente è un campo di battaglia e un po' mi vergogno a pubblicarlo :P
Poi, senza nulla togliere al SitoComune, se dovessi pubblicare il codice 
forse preferirei alti siti dove la partecipazione è maggiore (senza contare 
che è scritto in c# e non in 
vb.net
).
Ciao 

 riesce a fare.
Capisco benissimo. E' per questo che dicevo che sarebbe bene aprire il 
codice e raggruppare sviluppatori.
Tralaltro potrebbe anche essere un'ottima idea quella di pubblicare 
tutto su 
visual-basic.it
 di Gianluca Cannalire. Là si trovano molti bei 
progetti\esempi\controlli ed il tuo potrebbe essere un buon progetto che 
debutta su un sito con buona visibilità.
Per il linguaggio non ci sarebbe problema, la conversione da C# a 
VB.NET
 
è semplicissima e può essere fatta con SharpDevelop in pochi secondi (ho 
provato su svariati progetti e funziona a meraviglia).
bye