× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 parametrage du code java pour imprimer
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
pytheas
  Posté le 30/10/2010 @ 04:30 
Aller en bas de la page 
Petit astucien

Bonsoir à tous,j'ai utilisé ireport pour crée un etat à partir d'une table de ma base de données,seulement il affiche à l'édition tous les enregistrements de la table sur une seule feuille. c'est pas ce que je recherche,ma question est comment paramétré ma requete sql,enfin,arrivé à pouvoir utiliser des parametres dans mon code ci dessous pour avoir l'affichage d'un seul enregistrement à la fois sur une feuille et non pas tous.voici mon code:

try {

// - Connexion à la base

Driver monDriver = new com.mysql.jdbc.Driver();

DriverManager.registerDriver(monDriver);


connection = DriverManager.getConnection(url, login, password);

// - Chargement et compilation du rapport

JasperDesign jasperDesign = JRXmlLoader.load("C:\\Documents and Settings\\Administrateur\\Mes documents\\NetBeansProjects\\Etats\\test_essai1_1.jrxml");

JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);

// - Paramètres à envoyer au rapport

Map parameters = new HashMap();

// parameters.put("Titre", "Titre");

parameters.put(NumActeNaiss, NumActeNaiss.getText());

// - Execution du rapport

JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, connection);

// - Création du rapport au format PDF

JasperExportManager.exportReportToPdfFile(jasperPrint, "C:\\Documents and Settings\\Administrateur\\Mes documents\\NetBeansProjects\\Etats\\Etat d'acte de naissance.pdf");

} catch (JRException e) {

e.printStackTrace();

} catch (SQLException e) {

e.printStackTrace();

}

//LECTURE DU FICHIER classic.pdf

if (Desktop.isDesktopSupported()) {

if (Desktop.getDesktop().isSupported(java.awt.Desktop.Action.OPEN)) {

try {

java.awt.Desktop.getDesktop().open(new File("C:\\Documents and Settings\\Administrateur\\Mes documents\\NetBeansProjects\\Etats\\Etat d'acte de naissance.pdf"));

// vidertable();

} catch (IOException ex) {

//Traitement de l'exception

}

} else {

//La fonction n'est pas supportée par votre système d'exploitation

}

} else {

JOptionPane.showMessageDialog(null, "Non supporté");

}


Publicité
koukou06870
 Posté le 06/05/2011 à 17:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne

Bonjour,

j'ai le meme probléme que vous, et j'aimerais bien que vous m'aidiez si vous avez parvenu à trouver la solution.

merci d'avance

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
19,99 €Souris gamer Logitech MX518 à 19,99 €
Valable jusqu'au 25 Novembre

Boulanger fait une promotion sur la réédition Legendary de la souris Logitech MX518 qui passe à 19,99 € alors qu'on la trouve ailleurs à 45 €. Cette très bonne souris dédiée aux joueurs dispose d'un capteur optique très précis Hero 16000 DPI, 8 boutons programmables et une mémoire permettant de sauvegardera 5 profils d'utilisation différents. 


> Voir l'offre
1169 €TV 55 pouces LG 55BX6LB 2020 (4K, OLED, FullHD, 10 bits) à 1169 €
Valable jusqu'au 26 Novembre

Amazon fait une promotion sur l'excellente TV 55 pouces (140 cm) OLED LG 55BX6LB 2020 à 1169 € livrée gratuitement au lieu de 1500 €. Offrant un noir absolu et des couleurs riches, ce modèle 4K vous invite dans un monde exceptionnel pour un divertissement inoubliable. La version 65 pouces (


> Voir l'offre
89,99 €Disque dur externe portable Seagate Backup 4 To USB 3.0 à 89,99 €
Valable jusqu'au 26 Novembre

Boulanger propose actuellement le disque dur externe portable 2.5 pouces Seagate 4 To Backup USB 3.0 à 89,99 €. On le trouve habituellement autour de 105 €. Grâce à la connectique USB 3.0 (compatible USB 2.0), ce disque dur vous offrira d'excellents débits pour vos transferts et vos sauvegardes. Notez que le disque à l'intérieur n'est pas soudé (vous pouvez le récupérer pour le mettre dans un portable) et qu'il est compatible PS4. 


> Voir l'offre

Sujets relatifs
code vb pour suppression
[java] Simplification code
Requete SQL ou code java
Imprimer un graphique édité sous Java - Résolu
Besoin info pour création graphiques sous Java
C , ou: java ? pour ce genre d'anim' >
Code source pour config routeur
creation d'icone cliquable pour appli JAVA
faire un lien pour imprimer
Classe java pour la connexion avec MySQL
Plus de sujets relatifs à parametrage du code java pour imprimer
 > Tous les forums > Forum Autres langages