【问题标题】:inserting piechart to a crystal report将饼图插入水晶报表
【发布时间】:2015-06-05 16:13:18
【问题描述】:

我正在使用 c#。我想创建需要在该报告上显示饼图的水晶报表。 所以你能告诉我(程序或任何示例或任何链接)如何将图表插入水晶报表。

例如。假设有一些课程及其特定批次。批次有其特定的学生人数。 显示基于批次的饼图,其中没有特定课程的学生。 假设所有值都来自同一个表。

On btn_click()

{   
            SqlConnection cnn;
            string connectionString = null;
            string sql = null;
            connectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=EMS;User ID,password=";

            cnn = new SqlConnection(connectionString);
            cnn.Open();
            sql = "query";

            SqlDataAdapter dscmd = new SqlDataAdapter(sql, cnn);
            DataSet1 ds = new DataSet1();
            dscmd.Fill(ds, "names");
            cnn.Close();
            CrystalReport1 objRpt = new CrystalReport1();
            objRpt.SetDataSource(ds.Tables[1]);
            CrystalReportViewer1.ReportSource = objRpt;
            CrystalReportViewer1.RefreshReport();    
}

【问题讨论】:

  • 如果您发现它们是垃圾邮件、冒犯性或不具建设性,您还可以将 cmets 标记为出色或标记它们。如果你在评论上移动鼠标,你可以看到这个标记。
  • 我看到你有 5 个问题已经回答,但你没有接受。
  • ok.thanx 为纪念....顺便问一下,您可以给我发送任何参考页面来解决我的问题吗?
  • 请有人告诉我...?实际上我从 2 个表中收集数据。因此我需要一个数据表来收集它。我的下一个问题是如何在水晶报表上显示它。因为每当我要显示时,程序都会运行,但它使我选择的列数增加一倍。因为在设计中我们还选择了一个列。我没有任何想法显示数据表中的报告数据。我在上面给出我的代码按钮点击 aspx 页面。你知道吗?

标签: c# .net crystal-reports


【解决方案1】:

在报表设计器的空白区域单击鼠标右键,然后单击Insert,然后单击Chart option。 在Type 选项卡中,从chart type 列表中选择Pie 选项或任何其他类型的图表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 2019-07-20
    相关资源
    最近更新 更多