Comment obtenir les données de datagridview dans Crystal Report en C#
J'ai une Fenêtre de Forme en C#. je veux que lorsque je clique sur obtenir le rapport les données exactes de datagridview montrent également dans le visualiseur de rapports crystal.
DataTable dt = new DataTable();
DataSet ds = new DataSet();
dt = dataGridView1.DataSource as DataTable;
ds.Tables.Add(dt);
CrystalReport2 cos = new CrystalReport2();
cos.SetDataSource(ds);
crystalReportViewer1.ReportSource = cos;
- Vous pouvez déboguer votre code et de vérifier si le DataTable que vous avez ajouté à l'ensemble de données n'est pas null avant de cette ligne de code:
cos.SetDataSource(ds);
- Comment puis-je vérifier que je suis nouveau s'il vous plaît dites-moi
- Voulez-vous générer le rapport sur le nom de l'Auteur?
- Oui.................... BeginnerCoder
Vous devez vous connecter pour publier un commentaire.
Cher Saima Suivre le lien donné.
Ce que vous êtes absent de la Table en mode création.
Rapport Crystal dans la conception de mode besoin d'avoir une table qui contient exactement le même champ dans votre jeu de données
Ensuite, vous pouvez utiliser votre code et il fonctionne bien
Espère que cette aide
Suivez ce Lien