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 02/09/2004, 15h01   #1
Invité de passage
 
Inscription : mai 2004
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 4
Points : 1
Points : 1
Envoyer un message via MSN à ahervieux
Par défaut [CR9][VB.NET] Probleme avec un rapport qui a 2 sous-rapports

:
Bonjour, voici mon problème: J'ai un rapport avec CR 9 pour vb.net. Dans ce rapport (RAPx), j'ai un sous-rapport (SOUSRAP1) qui est dans une section. J'ai un deuxieme sous-rapport (SOUSRAP2) dans une autre section. Le probleme est que mes 2 sous rapports sont en fait le meme fichier Crystal report car j'ai 2 affichage identique mais avec des données differentes dans 2 sections differentes.

Je sui capable de renseigner mon rapport RAPx, mon premier sous-rapport, mais le 2e ne fonctionne pas. J'alimente mes rapports avec un dataset fortement typé. quelqu'un a une idee?!?!

voivi mon code:

Code :
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
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Imports System.IO
Imports HeliosWEB.clsEnum
 
  Protected WithEvents CReportViewer AS CrystalDecisions.Web.CrystalReportViewer
 
  Dim MonEtat AS RapEve
  Dim MonSousEtatPersImp AS subRapEvePersImp
  Dim MonSousEtatDesc AS subRapEveDesc
  Dim MonSousEtatAction AS subRapEveDesc
 
  Dim MyDSet AS DatasetTypEtat 'Dataset fortement typé
 
  MyDSet = New DatasetTypEtat
  Dim ORADataAdapt As New OracleClient.OracleDataAdapter("...
  Dim ORADataAdaptSubDesc As New OracleClient.OracleDataAdapter("...
  Dim ORADataAdaptSubAction As New OracleClient.OracleDataAdapter("..
 
    ORADataAdapt.Fill(MyDSet.TBLRAPS)
    ORADataAdaptSubPersImp.Fill(MyDSet.PersImp)
    ORADataAdaptSubDesc.Fill(MyDSet.Description)
    ORADataAdaptSubAction.Fill(MyDSet.Actions)
 
 
    MonEtat = New RapEve
    MonSousEtatPersImp = New subRapEvePersImp
    MonSousEtatDesc = New subRapEveDesc
    MonSousEtatAction = New subRapEveDesc
 
    MonEtat.SetDataSource(MyDSet)
    MonSousEtatPersImp.SetDataSource(MyDSet)
    MonSousEtatDesc.SetDataSource(MyDSet)
    MonSousEtatAction.SetDataSource(MyDSet)
 
    CReportViewer.ReportSource = MonEtat
    CReportViewer.RefreshReport()
 
    MyDSet.Clear()
    MyDSet.Dispose()


merci a tous

Alex
ahervieux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2004, 16h04   #2
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
mais dans le rapport est-ce qu'il y a une liaison entre le rapport et le sous-rapport2 ?
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2004, 17h38   #3
Invité de passage
 
Inscription : mai 2004
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 4
Points : 1
Points : 1
Envoyer un message via MSN à ahervieux
Par défaut oui

Oui, ils ont le meme lien, les tables de mon dataset sont identiques sauf pour le nom ... et les données..

C'est justement ce que je veux faire: changer la table source de mon sous etat no2...
ahervieux 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 04h21.


 
 
 
 
Partenaires

Hébergement Web