AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Stampa fatture

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian)
View previous topic :: View next topic  
Author Message
pole
Guest





PostPosted: Wed Sep 28, 2005 8:20 am    Post subject: Stampa fatture Reply with quote



Sto cercando un modo semplice per produrre fatture da un'applicazione
swing. Le caratteristiche di ciò che cerco sono:

- flessibilità nella gestione del layout e look&feel del documento generato
- peso ragionevole delle librerie
- semplicità di utilizzo (ho tempi abbastanza stretti)
- gestione multipagina


Le ipotesi che ho vagliato finora sono:

1) Strumenti di reporting (JFreeReport,Jasper Reports)

Pregi: gestiscono bene il multipagina
Difetti: non leggerissimi e non semplicissimi. JFreeReport l'ho usato e
non l'ho trovato flessibilissimo, IMHO non all'altezza dell'ottimo
fratello JFreeChart. Jasper Reports non l'ho ancora provato, ho visto
che ci sono dei designer visuali ma non so se una fattura valga la
candela. Qualcuno lo conosce bene?

2) Jakarta POI

In pratica genero un documento che andrebbe poi stampato con un altro
software.

Pregi: semplice e flessibile
Difetti: bruttino per il cliente, che tra l'altro dovrebbe anche
installarsi il software aggiuntivo solo per stampare.


3) Soluzione "manuale": XSLT + Browser

In questo caso genero a partire dalla fattura un doc xml, trasformato in
HTML tramite XSLT, apribile poi attraverso un browser per
visualizzazione e stampa.

Pregi: premetto che questa è la soluzione che mi piace di più:
flessibile, semplice e il browser è già presente su tutti i PC. Tra
l'altro potrei anche utilizzare il browser component di JDIC per
integrare il browser dentro l'applicazione stessa.
Difetti: l'unico che vedo, difficoltà a gestire il multipagina. E' vero
che il broswer è già in grado di paginare stampe lunghe, ma ovviamente
non nel modo elegante che si addice a una fattura (con riproduzione
dell'header su ogni pagina etc.). Trovare un modo semplice per ovviare a
questo problema mi farebbe scegliere decisamente questa strada.


4) Altre?


Ciao e grazie
pole
--
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it
Back to top
Anderthal ®
Guest





PostPosted: Wed Sep 28, 2005 9:43 am    Post subject: Re: Stampa fatture Reply with quote



"pole" <ddpole (AT) tiscali (DOT) it> ha scritto nel messaggio
news:433a518d$0$8480$5fc30a8 (AT) news (DOT) tiscali.it...
Quote:
Sto cercando un modo semplice per produrre fatture da un'applicazione
swing. Le caratteristiche di ciò che cerco sono:

4) Altre?


in pdf tramite iText ?



Back to top
Davide Consonni
Guest





PostPosted: Wed Sep 28, 2005 12:39 pm    Post subject: Re: Stampa fatture Reply with quote



pole wrote:

Quote:
Anderthal ® wrote:
in pdf tramite iText ?

Grazie, pensavo anche a questa eventualità, solo che mi sembra molto
simile all'utilizzo diretto del PrintJob di Java.
Mi piacerebbe qualcosa che permetta facilmente il ridisegno al volo del
documento tramite un template esterno. Sai come sono i clienti, vogliono
sempre qualcosa all'estremo opposto di come l'avevi immaginato tu... Smile

xsl:fo ma è un lago di sangue
vedi apache fop

--
Davide Consonni
<davideconsonni (AT) virgilio (DOT) it>
http://csvtosql.sf.net

Back to top
pole
Guest





PostPosted: Wed Sep 28, 2005 12:41 pm    Post subject: Re: Stampa fatture Reply with quote

Anderthal ® wrote:
Quote:
in pdf tramite iText ?

Grazie, pensavo anche a questa eventualità, solo che mi sembra molto
simile all'utilizzo diretto del PrintJob di Java.
Mi piacerebbe qualcosa che permetta facilmente il ridisegno al volo del
documento tramite un template esterno. Sai come sono i clienti, vogliono
sempre qualcosa all'estremo opposto di come l'avevi immaginato tu... :)

Forse IReport + Jasper Reports è la soluzione migliore...
Anche se la soluzione XSLT ancora mi affascina... :)

pole
--
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it

Back to top
Vincent Vega
Guest





PostPosted: Wed Sep 28, 2005 12:52 pm    Post subject: Re: Stampa fatture Reply with quote

pole ha scritto:

Quote:
4) Altre?

XLS-FO (http://xmlgraphics.apache.org/fop/)


Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.