Salut à tous!
Voici mon problème : mes états crystal mettent plus de 30s pour s'afficher ! cela plusieurs jours que je cherche comment faire pour résoudre ce problème, mais je ne trouve rien. quelqu'un peut-il m'aider?
merci
Version imprimable
Salut à tous!
Voici mon problème : mes états crystal mettent plus de 30s pour s'afficher ! cela plusieurs jours que je cherche comment faire pour résoudre ce problème, mais je ne trouve rien. quelqu'un peut-il m'aider?
merci
comment rempli tu ton crystal report ? avec un dataset ? y as t'il une requete sql qui rempli ce dataset ? si oui, n'est ce pas plustot la requete qui prends du temps ????
Y as t'il des formules dans ton états ? si oui, lesquelles ?
Bonjour,
J'ai eu le même problème,
J'utilise de grosses tables et les relations étaient crées par crystalreport.
J'ai regroupé les données une nouvelle table avec un maximun de données
Dans CR utilisé cette table et réduit les relations(uniquement sur de petites tables), le temps de réponse s'est nettement amélioré.
Apparement la création de relations dans CR prend du temps.
Bon boulot8-)
Jean
Salut !
Voici comment je procède pour charger les données dans l'état :
Je charge donc l'état avec les données sélectionnées dans la grille.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim dsImgRpt As New dtsBiblio Dim dr As dtsBiblio.TEtatDocumentRow = dsImgRpt.TEtatDocument.NewTEtatDocumentRow dr.CodeDoc = Grille.SelectedRows(J).Cells(0).Value dr.NomTypeDoc = Grille.SelectedRows(J).Cells(1).Value dr.TitreFr = Grille.SelectedRows(J).Cells(2).Value dsImgRpt.TEtatDocument.Rows.Add(dr) ListeDoc.SetDataSource(dsImgRpt) CrystalReportViewer.ReportSource = ListeReport FormImpression.ShowDialog()