|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ffws.lib.printReport
public class printReport
Questa classe consente di preparare un report in forma PDF, HTML o RTF. La classe fa uso della libreria Jasper e di un template preparato con IReport. I dati son prelevati direttamente da un database.
Constructor Summary | |
---|---|
printReport()
Crea una nuova istanza di printReport |
Method Summary | |
---|---|
boolean |
print(boolean view,
java.lang.String driver,
java.lang.String connectionString,
java.lang.String user,
java.lang.String pwd,
java.lang.String reportSource,
java.lang.String reportDest,
java.lang.String type)
Produce il report utilizzando il template indicato |
boolean |
view(java.lang.String driver,
java.lang.String connectionString,
java.lang.String user,
java.lang.String pwd,
java.lang.String reportSource)
Visualizza il report creato utilizzando il template indicato |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public printReport()
Method Detail |
---|
public boolean print(boolean view, java.lang.String driver, java.lang.String connectionString, java.lang.String user, java.lang.String pwd, java.lang.String reportSource, java.lang.String reportDest, java.lang.String type)
view
- se true al termine della creazione del file il suo contenuto viene visualizzato con il viewer di Jasperdriver
- il driver da usare, potrebbe essere ad esempio: "org.gjt.mm.mysql.Driver"connectionString
- la stringa di connessione al database, potrebbe essere ad esempio: "jdbc:mysql://localhost/nomedb"user
- nome utentepwd
- password utentereportSource
- il nome con path del template da usarereportDest
- il nome con path (e senza estensione) del file da produrretype
- (pdf o html o rtf) per indicare il tipo di file richiesto
public boolean view(java.lang.String driver, java.lang.String connectionString, java.lang.String user, java.lang.String pwd, java.lang.String reportSource)
driver
- il driver da usare, potrebbe essere ad esempio: "org.gjt.mm.mysql.Driver"connectionString
- la stringa di connessione al database, potrebbe essere ad esempio: "jdbc:mysql://localhost/nomedb"user
- nome utentepwd
- password utentereportSource
- il nome con path del template da usare
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |