|
|||||||||
| 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 | ||||||||