C# 将图表插入crystal报表
我在c工作。我想创建水晶报表,需要一个饼图显示在该报表上。 所以,你们能告诉我如何将图表插入到crystal报表中的过程、示例或链接吗 假设有一些课程及其特定的批次。批次有其特定的学生数量。 显示基于批次的饼图,没有特定课程的学生。 假设所有值都来自同一个表C# 将图表插入crystal报表,c#,.net,crystal-reports,C#,.net,Crystal Reports,我在c工作。我想创建水晶报表,需要一个饼图显示在该报表上。 所以,你们能告诉我如何将图表插入到crystal报表中的过程、示例或链接吗 假设有一些课程及其特定的批次。批次有其特定的学生数量。 显示基于批次的饼图,没有特定课程的学生。 假设所有值都来自同一个表 On btn_click() { SqlConnection cnn; string connectionString = null; string sql =
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();
}
在报表设计器的空白区域中单击鼠标右键,然后插入,然后单击“图表选项”。
在“类型”选项卡和“图表类型”列表中,选择“饼图”选项或任何其他类型的图表。如果您发现评论是垃圾邮件、冒犯性或非建设性的,您也可以将其标记为“伟大”或“标记”。如果你在评论上移动鼠标,你可以看到这个标记。正如我所看到的,你有5个问题已经回答了,但你没有接受。好的。谢谢提醒…顺便问一下,你能给我发一些关于我的问题的参考页吗?请告诉我…?实际上我从两个表中收集数据。因此我需要一个数据表来收集它。我的下一步问题是如何在crystal report上显示它。因为无论何时我要显示,程序都会运行,但它给我的列数是我选择的列数的两倍。因为在设计中我们也选择了一列。我不知道如何显示来自datatable的报表数据。我在上面的aspx页面的按钮点击中给出了我的代码。你知道吗?