Bonjour,
je realise actuellement un report sous crystal, avec visual Studio.
J'ai reussi a créer mon etat, ce dernier a une arborescence a 3 niveaux :
donc l'etat est fait...mais je n'arrive pas a alimenter mon dernier niveau
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Etat Principal (1) | +-- Sous état (2) | | | +-- Sous état (3) +-- Sous état (2) | +-- Sous état (3) | +-- Sous état (3)
j'ai un truc comme ca
qq1 a une idée pour pouvoir charger mon dernier niveau ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 //ca, ca marche MonEtatPrincipale rpt = new MonEtatPrincipal() rpt.SetDataSource(monObjetPrincipal); ReportDocument sousRpt = rpt.SubReports["SousRpt.rpt"]; sousRpt.SetDataSource(monSousObjet); ReportDocument sousSousRpt = sous.SubReports["SousRpt.rpt"]; //et la ca plante, impossible de recuperer le sous état pour l'alimenter en donnée //j'ai essayé de le caster en le bon type de report, que ce soit le niveau 2 ou 3 //j'ai essayé avec OpenSubreport, mais rien ne marche
d'avance merci
Partager