请问如何赋值呢?
我写道这一步就写不下去了:
ReportClass rc = (ReportClass)crystalReportViewer1.ReportSource;
ChartObject igo = (ChartObject)rc.ReportDefinition.ReportObjects["Graph1"];
我写道这一步就写不下去了:
ReportClass rc = (ReportClass)crystalReportViewer1.ReportSource;
ChartObject igo = (ChartObject)rc.ReportDefinition.ReportObjects["Graph1"];
ChartObject igo = (ChartObject)rc.ReportDefinition.ReportObjects["Graph1"];然后设置 Igo 地属性不可以吗
2、运行时,根据用户选择,“抑制显示”其它图表……
(1)“参数字段”结合“抑制显示”,用“公式”……
(2)chart.ObjectFormat.EnableSuppress = true;
chart 是 ChartObject 对象
ChartObject 成员
CrystalDecisions.CrystalReports.Engine 命名空间
公共实例属性
ObjectFormat(从 ReportObject 中继承而来) ObjectFormat。获取 ObjectFormat 对象
------------------------------------------------
ObjectFormat 成员
CrystalDecisions.CrystalReports.Engine 命名空间
公共实例属性
EnableSuppress 布尔值。获取或设置对象可见性。
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;
}
http://expert.csdn.net/Expert/TopicView1.asp?id=2291055
CSDN 开个 Crystal Report 版吧!!!&&&我与水晶报表……
haibodotnet 海波.NET想了解更多水晶报表的知识和技巧,请到
NET专栏 -> 水晶报表专栏
http://218.56.11.178:8009/
jpyc(九品御厨-进军嵌入式)