社区
C#
帖子详情
·如何根据用户选择动态改变水晶报表中的图表类型?
ht_csc
2003-10-20 02:56:06
用的是.net2003自带的水晶报表。
...全文
55
8
打赏
收藏
·如何根据用户选择动态改变水晶报表中的图表类型?
用的是.net2003自带的水晶报表。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haibodotnet
2003-10-22
打赏
举报
回复
“抑制显示”图表参考代码:
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;
}
haibodotnet
2003-10-22
打赏
举报
回复
1、根据用户的需求,预先做好若干种不同类型的“图表”;
2、运行时,根据用户选择,“抑制显示”其它图表……
(1)“参数字段”结合“抑制显示”,用“公式”……
(2)chart.ObjectFormat.EnableSuppress = true;
chart 是 ChartObject 对象
ChartObject 成员
CrystalDecisions.CrystalReports.Engine 命名空间
公共实例属性
ObjectFormat(从 ReportObject 中继承而来) ObjectFormat。获取 ObjectFormat 对象
------------------------------------------------
ObjectFormat 成员
CrystalDecisions.CrystalReports.Engine 命名空间
公共实例属性
EnableSuppress 布尔值。获取或设置对象可见性。
LA003
2003-10-21
打赏
举报
回复
学习~~
ht_csc
2003-10-21
打赏
举报
回复
没人知道啊,:(
Montaque
2003-10-21
打赏
举报
回复
Dim MyGraph As Engine.GraphicObject
MyGraph = CType(MyCrystalReport.ReportDefinition.ReportObjects("MyGraph"),
Engine.GraphicObject)
MyGraph.Width = some value
MyGraph.Height = some value
不过好像大多数的属性这个时候都是只读的。
ht_csc
2003-10-20
打赏
举报
回复
自己顶
meixiaofeng
2003-10-20
打赏
举报
回复
up
ht_csc
2003-10-20
打赏
举报
回复
请高手不吝赐教!
C#.net_经典编程例子400个
68 实例059 在ListBox控件间交换数据 68 实例060 将数据库数据添加到组合框
中
70 实例061 借助绑定控件实现数据
选择
录入 71 实例062 ListBox拒绝添加重复信息 72 2.6
选择
类控件应用 73...
C#程序开发范例宝典(第2版).part02
实例209 根据日期
动态
建立文件 296 实例210 清空回收站 298 6.2 查找文件 299 实例211 搜索文件 299 实例212 检查文件是否存在 300 实例213 提取指定文件夹目录 301 6.3 修改文件 302 实例214 更改文件名称 ...
.net技术资料大全(语言规范 源码教程 学习笔记 技术资料 .net代码生成器)
水晶报表
使用winform.txt 水印.txt 特殊文件夹路径.txt 同一解决方案
中
一个项目的xml注释在另一个项目
中
不能智能提示显示这些注释的解决方法.txt 图像读取.txt 无标题窗口的拖放.txt 下面的5行代码完成了从...
ASP升级.net资料大全(c#入门 语言规范 源码教程 学习笔记 技术资料 面试题 asp与.net代码生成器)
水晶报表
使用winform.txt 水印.txt 特殊文件夹路径.txt 同一解决方案
中
一个项目的xml注释在另一个项目
中
不能智能提示显示这些注释的解决方法.txt 图像读取.txt 无标题窗口的拖放.txt 下面的5行代码完成了从...
C#程序开发范例宝典(第2版).part13
实例209 根据日期
动态
建立文件 296 实例210 清空回收站 298 6.2 查找文件 299 实例211 搜索文件 299 实例212 检查文件是否存在 300 实例213 提取指定文件夹目录 301 6.3 修改文件 302 实例214 更改文件名称 ...
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章