编程抑制显示图表示例代码

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 haibodotnet 的 blog

using crystaldecisions.crystalreports.engine;

private const string report_name = @"..\..\crystalreportanalysis.rpt";
private const string chart_object_name = @"graph2";

private void form1_load(object sender, system.eventargs e)
{
 report = new reportdocument();
 report.load(report_name);
 report.refresh();

 crvchart.reportsource = report;
}

private void btnchangetype_click(object sender, system.eventargs e)
{
 chartobject chart;
 
 chart = getchartobject(chart_object_name);
 chart.objectformat.enablesuppress = true;

 crvchart.refreshreport();
}

private chartobject getchartobject(string reportobjectname)
{
 chartobject chart;

 // 按名称获取 reportobject,将其转换为 chartobject,
 //并返回此对象。
 chart = report.reportdefinition.reportobjects[reportobjectname] as chartobject;
 if (chart != null) return chart;
 else return null;
}

本文关键:水晶报表
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top