Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2007, 10h02   #1
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Par défaut [VB 2005- CR X] [help] Generer et paramétrer son rapport avec du Code

Salut

Voila je vous expplique mon problème:
J'ai un poste avec une base SQLExpress 2005 ou je vais faire tourner mon soft qui se connecte en locale sur cette base

Je génère un dataset par du code avec mes données issues de la base, le problème c'est que je n'arrive pas trouver comment AVEC DU CODE remplir le rapport (je ne peut pas utiliser l'interface graphique vu que mon dataset est générer à la volé). Comme par exemple lui données les champs issus du dataset a afficher, l'espacement entre les champs,... ce genre de chose car je part d'un Rapport presque vierge.

Pour résumer, pour l'instant mon code ce résumé à:
connection à la base => remplissage d'un dataset => association de mon dataset au rapport (setdatasource) et apres je sèche pour rentrer les champs avec du code...

Je vous remercie d'avance car c'est très important et je dois trouver une solution le plus rapidement possible il ne me reste qu'1 semaine de développement.

tchao
poutrell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 13h54   #2
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Je ne sais pas si j'ai été très clair donc du code vaut mieux que du BlaBla:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
 Dim ds AS New DataSet
    Dim cr AS New CrystalReport2
        Dim strConnexion AS New String("Server=.\RDHWEBSERVICE;AttachDbFilename=C:\Program Files\Common Files\RDH WebService\MngCore\Data\RDHManDB.mdf;Database=RDHManDB;Trusted_Connection=Yes;")
        Dim oConnection AS New SqlConnection
        oConnection.ConnectionString = strConnexion
        Dim da AS New SqlDataAdapter("SELECT * from RDHManUsr.rapports where grppath='" & grppath & "' AND date_cpt ='" & dte & "'", oConnection)
 
da.Fill(ds)
 
        cr.SetDataSource(ds.TABLES(0))
 
 
====================================================
 
code ? pour remseigner les champs du dataset à mettre dans le rapport ??
 
 
====================================================
        CrystalReportViewer1.ReportSource = cr
        CrystalReportViewer1.Refresh()
        CrystalReportViewer1.SHOW()
voila le code, rien de compliqué, mais ensuite je ne trouve pas comment renseigner le rapport pour lui dire qu'elles champs et dans quel ordre de mon dataset il doit afficher.

Voila.
poutrell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2007, 16h57   #3
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Lundi commence ma dernière semaine de Dev sur crystal repport et j'aimerais vraiment qu'une personne puisse m'aider, a moin qu'il n'y ai aucune solution ?


Encors une fois, merci d'avance !
poutrell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 15h25   #4
Invité de passage
 
Inscription : août 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 5
Points : 1
Points : 1
Personne ne peut m'aider ??
Je cherche juste a savoir comment renseigner les champs du dataset a afficher dans mon rapport et ce sans l'outil de conception vu que mon dataset est généré et rempli juste au dessus ....

Please
poutrell est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h22.


 
 
 
 
Partenaires

Hébergement Web