Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Esportazione in html usando IIS+ASP

Allora, le mie conclusioni sono queste....
Ieri, grazie ad un interessante thread con Albe V°, mi sono fatto illuminare
a sufficienza sulla stampa unione di Word, al fine di ottenere un qualche
documento esportabile in HTML......
risultato: la stampa unione non mi ha soddisfatto, per diversi
motivi......allora, andiamo oltre......
il programma ora utilizza crystal report per le stampe, ma le sue funzioni
di esportazione mi hanno veramente lasciato di stucco!!! Allora, ecco
l'ennesima soluzione che sto valutando.....
i dati che voglio stampare risiedono in un db Access. Se voglio esportare in
HTML, non mi serve nient'altro che creare pagine ASP, che conosco alla
perfezione, che pescano i dati, li formattano in tabelle come dico io, e le
visualizzo sul browser......
tecnicamente funziona, l'unica forte "rottura" è quella di dover installare
IIS/PWS sul PC da usare insieme all'applicativo.....
qualche domanda buttata lì:
conoscete qualche API che:
- capisca se sul PC in uso sia installato un server Web, e specialmente IIS
- mi sappia dire la directory root dell'IIS (C:\Inetpub\wwwroot, quella di
default)
mi piacerebbe dare al mio applicativo una sorta di "porta verso il Web",
anche perchè un domani potrei benissimo mettere tutto su un server centrale
da qualche parte, e il mio .exe comunica via XML/SOAP al server i dati da
formattare......che ne dite?
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
---
"Tu devi capire che lei è nuova a queste cose..."
"Bhè, e che cosa ci vuole?"
"Ci vuole, ci vuole, è questione di orizzonti che non è abituata a
vedere..."
Una persona che conosco, 8 Novembre 2002

 Allora, le mie conclusioni sono queste....
[cutto cutto]
scusa Igor ma non ti seguo: se la tua applicazione deve esportare in html,
perchè devi passare attraverso asp?
html è un semplice file di testo.. visto che conosci asp (e quindi html),
scriverti delle routine che producano dei report in html a partire dai tuoi
dati mi sembra banale...
o forse non ho compreso il problema? :-)
saluti
--
Stefano Zamboni 
sz...@libero.it
Legge di Rudin:
In casi di crisi che obbligano la gente a scegliere tra varie linee di
condotta, la maggioranza sceglierà la peggiore possibile.

sě, il problema l'hai afferrato......
il fatto č che ASP č molto flessibile, i report sono molto complessi.....
piuttosto che scrivere routine che esportano in HTML, che poi magari devo
aggiornare continuamente, o modificarle a seconda del cliente (magari ogni
cliente vuole personalizzarsele, per dire, con il logo dell'azienda in alto
a sinistra, cambiare i colori, il carattere, etc.)......
ritengo che ASP sia la strada assolutamente piů veloce: i dati sono nel db,
le pagine ASP rappresentano solamente il "formato" da far assumere alle
informazioni:
se voglio modificarle, basta aprirle con il blocco note, senza mettere mano
al codice.....
inoltre, posso farlo direttamente dal cliente senza troppe
complicazioni.......
piuttosto che scrivere un Do...While che generi tanti <TR></TR> per creare
righe della tabella, a questo punto lo faccio direttamente in ASP......
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
---
"Tu devi capire che lei č nuova a queste cose..."
"Bhč, e che cosa ci vuole?"
"Ci vuole, ci vuole, č questione di orizzonti che non č abituata a



[cut]
ritengo che il problema sia risolvibile in altra maniera...
per quanto riguarda gli stili, puoi usare un file separato.. lo utlizzerà la
tua applicazione...
idem per quanto riguarda i template dei report: li crei e li lasci separati
dall'applicazione.. dentro i template naturalmente ci saranno dei tag
proprietari che permettono al programma di sapere dove mettere le
informazioni e che informazioni...
è sicuramente una palla, ma se ti crei le routine (classi ecc.. come vuoi
strutturarlo dipende da te), poi hai un sistema molto flessibile.. senza
avere il problema del web server (pws sotto w98/me è una tragedia..) ed
annessi e connessi...
just my 2 eurocents...
saluti
--
Stefano Zamboni 
sz...@libero.it
Legge di Ruckert:
Non c'è problema tanto piccolo che non possa essere ingigantito.