bonjour,
je veux creer un crystal report avc dataset typé.
par exemple j'ai deux tables: article et marque en relation(chaque article a une marque).
je veux avoir dans mon etat :
liste des articles par marque.
je ne sais pas comment faire.
Merci bcp
Version imprimable
bonjour,
je veux creer un crystal report avc dataset typé.
par exemple j'ai deux tables: article et marque en relation(chaque article a une marque).
je veux avoir dans mon etat :
liste des articles par marque.
je ne sais pas comment faire.
Merci bcp
bonjour
j'ai deja lu cet article, mais ça n'a pas marché chez moi: je reçoi un etat vide.
http://www.developpez.net/forums/sho...d.php?t=139034
1 - tu ajoute à ton projet un element crystal report, iic on va dire qu'on le nomme "ETAT"
2 - à cet état tu lui affecte comme source de données ton dataset. Onglet a gauche 'explorateur de champs', clic droit sur champs de base de données, ajouter. Les champs de ton dataset vont apparaitre.
3 - tu glisse ces champs dans la zone détais de ton état
4 - sur ton design tu place un composant crystalreportviewer que l'on va nommer "crvETAT"
4 - dans ton code, une fois que tu as rempli ce dataset et donc ton datagrid, tu mets ca pour afficher ton état (ici je suis en vb) :
Code :
Code :
Dim report As New ETAT
report.SetDataSource(TON_DATASET)
crvETAT.ReportSource = report__________________
il me donne des erreurs
moi je veux grouper par champs, sans passer de parametre.
il reconnait pas "VBetats". est ce ke je dois importer des bibliotheques?
montre nous ton code et les messages d'erreur exact
il reconnais pas "VBetats"..
c'est quoi vbetat ??? c'est ton état crystal report ??? l'a tu ajouté à ton projet ???
ds l'exemple c ecrit:
Dim MonEtat As VBetats.EtatTuto
chez moi il reconnais pas "VBetats".
je dois importer qq chose?
c'est pas le code que je t'ai donné, tu dois ajouter un nouvel element crystal report à ton projet en le nommant ETAT par exemple et l'intancier :
'tu instanci ton crystal report
Dim report As New ETAT
'tu lui dit que sa source de données est ton dataset
report.SetDataSource(TON_DATASET)
'tu affiche ton etat dans ton crystal report viewer
crvETAT.ReportSource = report
tu n'as pas de références à importer normalement