I report
Résolu
laurent2403
Messages postés
79
Date d'inscription
Statut
Membre
Dernière intervention
-
laurent2403 Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
laurent2403 Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
bonjour tout le monde
quelqu'un s'il vous plait pourrait il me dire quelle chemin je dois entrer pour localiser mon fichier?
ici :
JasperDesign jasperDesign = JRXmlLoader
.load("???????????report1.jrxml");
et la : la meme je suppose avec comme extension.pdf :
JasperExportManager.exportReportToPdfFile(jasperPrint,
"???????????????report1.pdf");
je n'arrive jamais a compiler chaque fois il ne trouve pas le chemin , mes deux fichiers ce trouvent dans : C:\Users\laurent lynda\.ireport
voila merci beaucoup.
voici mon code :
package pack1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
import com.mysql.jdbc.Driver;
public class GeneratePDF {
public static void main(String[] args) {
// - Paramètres de connexion à la base de données
String url = "jdbc:mysql://localhost/BDindigo";
String login = "******";
String password = "********";
Connection connection = null;
try {
// - Connexion à la base
Driver monDriver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(monDriver);
connection = DriverManager.getConnection(url, login, password);
JasperDesign jasperDesign = JRXmlLoader
.load("C:\\ireport\report1.jrxml");
JasperReport jasperReport = JasperCompileManager
.compileReport(jasperDesign);
// - Paramètres à envoyer au rapport
Map parameters = new HashMap();
parameters.put("Titre", "Titre");
// - Execution du rapport
JasperPrint jasperPrint = JasperFillManager.fillReport(
jasperReport, parameters, connection);
// - Création du rapport au format PDF
JasperExportManager.exportReportToPdfFile(jasperPrint,
"C:\\ireport\\report1.pdf");
} catch (JRException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
quelqu'un s'il vous plait pourrait il me dire quelle chemin je dois entrer pour localiser mon fichier?
ici :
JasperDesign jasperDesign = JRXmlLoader
.load("???????????report1.jrxml");
et la : la meme je suppose avec comme extension.pdf :
JasperExportManager.exportReportToPdfFile(jasperPrint,
"???????????????report1.pdf");
je n'arrive jamais a compiler chaque fois il ne trouve pas le chemin , mes deux fichiers ce trouvent dans : C:\Users\laurent lynda\.ireport
voila merci beaucoup.
voici mon code :
package pack1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
import com.mysql.jdbc.Driver;
public class GeneratePDF {
public static void main(String[] args) {
// - Paramètres de connexion à la base de données
String url = "jdbc:mysql://localhost/BDindigo";
String login = "******";
String password = "********";
Connection connection = null;
try {
// - Connexion à la base
Driver monDriver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(monDriver);
connection = DriverManager.getConnection(url, login, password);
JasperDesign jasperDesign = JRXmlLoader
.load("C:\\ireport\report1.jrxml");
JasperReport jasperReport = JasperCompileManager
.compileReport(jasperDesign);
// - Paramètres à envoyer au rapport
Map parameters = new HashMap();
parameters.put("Titre", "Titre");
// - Execution du rapport
JasperPrint jasperPrint = JasperFillManager.fillReport(
jasperReport, parameters, connection);
// - Création du rapport au format PDF
JasperExportManager.exportReportToPdfFile(jasperPrint,
"C:\\ireport\\report1.pdf");
} catch (JRException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
A voir également:
- I report
- I showkeyplus - Télécharger - Utilitaires
- Crystal report download - Télécharger - Présentation
- Crystal report viewer - Télécharger - Gestion de données
- Successful mail delivery report - Forum Mail
- I love pdf avis ✓ - Forum PDF