IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Jasper Discussion :

Impossible de modifier le paramétre intégré REPORT_CONNECTION


Sujet :

Jasper

  1. #1
    Membre régulier Avatar de yacine.dev
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Points : 88
    Points
    88
    Par défaut Impossible de modifier le paramétre intégré REPORT_CONNECTION
    Bonjour,je connais bien que le forum de jasper n'est pas assez riche de membre pour nous répondre ,c'est pour cela que mes questions ne sont pas résolues,mais pour contribuez au développement de forum je pose encore de question.Cette fois ci j'ai pu créer mon rapport sous iReport et j'ai enfin mon fichier rapport.jasper.

    Est ce que le paramétre "REPORT_CONNECTION " de la connection est enregistré dans le fichier .jasper ou je dois le fournir dans le map de paramétres quand je veux imprimer mon rapport apartir da classe java en localisant l .jasper???
    merci pour d'avance de m'expliquer.

  2. #2
    Membre régulier Avatar de yacine.dev
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Points : 88
    Points
    88
    Par défaut
    Bonjour,voiçi la réponse dans une fonction


    **********
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    Long codRDV=15;
            
            Map<String,Object> parameters=new HashMap<String, Object>();
    
         //mon rapport est paramétré
    
            parameters.put("codRDV", codRDV);
            
        JasperPrint jasperprint = null;
    
    	try {
    //getconnection() intance une connection a une base de donné mysql
    //je rempli le modéle (.jasper) en créeant un file .jprint
    		 jasperprint=JasperFillManager.fillReport("C:/.../RDV1.jasper",parameters,getConnection());
    	
    	} catch (JRException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}
         try {
    	
    		//j'export le .jprint pour créer un pdf (librairie:iText-x.y.z.jar est obligatoire)
    JasperExportManager.exportReportToPdfFile(jasperprint,"C:\\.....\\RDV.pdf");
    
    	} catch (JRException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}
         
          
    *************
    	public java.sql.Connection getConnection(){
    		java.sql.Connection con=null;
    		try {
    			Class.forName("com.mysql.jdbc.Driver");
    			
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			System.out.println("forname");
    			e.printStackTrace();
    		}
    		try {
    			con= DriverManager.getConnection("jdbc:mysql://localhost/ihssan","root","");
    		} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			System.out.println("url");
    			e.printStackTrace();
    		}
    		return con; }
    	
    	
    }
    come méme voila j'ai pu me débrouller mais j'ai une question comment pour lancer l'impression d'un pdf sachant qu'on est dans une application web?

  3. #3
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Points : 2 914
    Points
    2 914
    Par défaut
    Bonjour,
    Tu jetes un oeil sur cet article (mon article ).
    J'avais travaillé avec JSF mais c'est pareil pour les autres démarches.
    Tu n'as pas à mentionner un chemin pour l'export pdf. Regarde la méthode viewReportPDF() au niveau de l'article.

Discussions similaires

  1. Impossible de modifier les paramètres d'alimentation
    Par halawak dans le forum Windows 7
    Réponses: 7
    Dernier message: 27/12/2010, 21h19
  2. Réponses: 2
    Dernier message: 05/10/2005, 16h27
  3. Réponses: 6
    Dernier message: 30/09/2005, 17h24
  4. Réponses: 11
    Dernier message: 30/08/2005, 10h31
  5. Constructeur de copie modifiant le paramètre ?
    Par Nicodemus dans le forum C++
    Réponses: 4
    Dernier message: 12/01/2005, 22h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo