Bonjour,
Je cherche à réaliser des états crystal report en VB avec visual studio 2008.
L'etat a été réalisé avec crystal report 2008 et se trouve dans
C:\Program Files\afi\etats\NOM DE L ETAT.rptJe m'y prend de la maniere suivante :
Dans un premier temps je charge une table impression que l'etat va interroger lors de sa création puis j'appel l'etat voici le code d'appel.
Me.crv_etat = New CrystalDecisions.Windows.Forms.CrystalReportViewer
Me.rpd_etat = New CrystalDecisions.CrystalReports.Engine.ReportDocument
Me.SuspendLayout()
'
'CrystalReportViewer1
'
Me.crv_etat.ActiveViewIndex = 0
Me.crv_etat.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.crv_etat.Dock = System.Windows.Forms.DockStyle.Fill
Me.crv_etat.Location = New System.Drawing.Point(0, 0)
Me.crv_etat.Name = "Les brevets"
Me.crv_etat.ReportSource = "C:\Program Files\afi\etats\liste_brevets.rpt"
Me.crv_etat.Size = New System.Drawing.Size(700, 600)
Me.crv_etat.TabIndex = 0
'
'reportDocument1
'
Me.rpd_etat.FileName = "rassdk://C:\Program Files\afi\etats\liste_brevets.rpt"
'
Me.Controls.Add(crv_etat)
Me.ResumeLayout(False)
Les temps de reponse anormalement long (un etat de 1 page avec 5 données dessus prend 30 seconde, un etat de 11 pages remplit de variable prend 50 seconde) localisé au niveau de l'appel de l'etat me font penser que je ne m'y prend pas de la bonne manière.
D'ou ma question : y a t il des éléments que je dois ameliorer?
merci d'avance
laurent
afi