vs2005 柱形统计图问题

ymj110 2010-06-23 09:44:04

要做成如图的柱形图要怎么做了,是用vs2005中的水晶报表做还是有其他方法了,请各位高手指点指点,有链接的情贴出来或者是给个例子,有代码是最好的
...全文
557 38 打赏 收藏 转发到动态 举报
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
ymj110 2010-06-28
  • 打赏
  • 举报
回复
[Quote=引用 33 楼 sp1234 的回复:]
如果你不知道.net中自己有Chart控件产品,真是孤陋寡闻了。

http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591
[/Quote]
我是做c/s的额
雷肿么了 2010-06-28
  • 打赏
  • 举报
回复
楼主问题还没解决吗? 这上面蛮多方法啊.

crackdung 2010-06-27
  • 打赏
  • 举报
回复
试试这个吧,有WebForms/WinForms 版本。

http://www.dotnetcharting.com



my blog
http://ufo-crackerx.blog.163.com/
ymj110 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 luols 的回复:]
引用 24 楼 babyt 的回复:
引用 21 楼 luols 的回复:

刚实际做了下,参考:
http://blog.csdn.net/luols/archive/2010/06/25/5692933.aspx


顶。

看了luols的博文,才发现我之前理解错了,汗~~


不知道楼主是不是这样的需求,希望我没理解错 :)
[/Quote]
您解答的很正确,但是我还有个问题就是,我想把图表专家里的数据标题,和组标题也跟着combobox的值变化,行不
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
如果你不知道.net中自己有Chart控件产品,真是孤陋寡闻了。

http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591
阿双2009 2010-06-26
  • 打赏
  • 举报
回复
就是报表里面的一个 普通文本对象

现在想想还是用 公式字段比较好,因为文本对象的文本要根据combobox的值显示不同内容,要在代码中控制,费事些,先前没考虑清楚⊙﹏⊙b汗

新建一公式,编辑:
if {?cateFlag} = '类型' then
'按会员卡类型'
else if {?cateFlag} = '单位' then
'按职业单位'
else if {?cateFlag} = '级别' then
'按会员等级'

这个公式字段是一个独立的字段,仅仅是为了显示你图表的标题,和图表本身没任何关系,你把它放在图表附近适当位置就好了
ymj110 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用 30 楼 luols 的回复:]
引用 29 楼 ymj110 的回复:
我想把图表专家里的数据标题,和组标题也跟着combobox的值变化,行不


这个用公式貌似没法直接控制到
不过可以考虑用TextObject代替。
[/Quote]
TextObject没用过,是报表里面的控件吗,还是
阿双2009 2010-06-26
  • 打赏
  • 举报
回复
[Quote=引用 29 楼 ymj110 的回复:]
我想把图表专家里的数据标题,和组标题也跟着combobox的值变化,行不
[/Quote]

这个用公式貌似没法直接控制到
不过可以考虑用TextObject代替。
阿双2009 2010-06-25
  • 打赏
  • 举报
回复
ymj110 2010-06-25
  • 打赏
  • 举报
回复
[Quote=引用 25 楼 luols 的回复:]
引用 24 楼 babyt 的回复:
引用 21 楼 luols 的回复:

刚实际做了下,参考:
http://blog.csdn.net/luols/archive/2010/06/25/5692933.aspx


顶。

看了luols的博文,才发现我之前理解错了,汗~~


不知道楼主是不是这样的需求,希望我没理解错 :)
[/Quote]
谢谢,我去试试看
阿双2009 2010-06-25
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 babyt 的回复:]
引用 21 楼 luols 的回复:

刚实际做了下,参考:
http://blog.csdn.net/luols/archive/2010/06/25/5692933.aspx


顶。

看了luols的博文,才发现我之前理解错了,汗~~
[/Quote]

不知道楼主是不是这样的需求,希望我没理解错 :)
阿泰 2010-06-25
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 luols 的回复:]

刚实际做了下,参考:
http://blog.csdn.net/luols/archive/2010/06/25/5692933.aspx
[/Quote]

顶。

看了luols的博文,才发现我之前理解错了,汗~~
daichenghua 2010-06-25
  • 打赏
  • 举报
回复
路过 学习
雷肿么了 2010-06-25
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 luols 的回复:]
刚实际做了下,参考:
http://blog.csdn.net/luols/archive/2010/06/25/5692933.aspx
[/Quote]

顶下..
ymj110 2010-06-25
  • 打赏
  • 举报
回复
[Quote=引用 27 楼 lthaoyue 的回复:]
chart控件,需要安装的
[/Quote]
这是什么东西了
lthaoyue 2010-06-25
  • 打赏
  • 举报
回复
chart控件,需要安装的
ymj110 2010-06-24
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 babyt 的回复:]
貌似只是按照combobox里面的条件,对数据过滤一下吧。

只要数据过滤了,图表自然会变的。图表是跟着数据走的,不用去自定义

如何进行数据过滤可参考:【水晶报表内功心法】--数据过滤
[/Quote]
泰哥,如果我要把过滤后的数据,以图表方式的柱形统计图显示出来了
ymj110 2010-06-24
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 luols 的回复:]
你的数据表结构是怎样的?
[/Quote]
说明:会员信息表
字段 说明 类型 字段大小 允许空 默认值
ID 自动编号 自动编号
KH 卡号 文本 50
XM 姓名 文本 50
LX 类型 文本 50
ZDSJ 根据积分自动升级 文本 50
JB 会员级别 文本 50
JF 积分 数字 长整型
KNYE 卡内余额 货币
XFCS 消费次数 数字 长整型
XFJE 消费金额 货币
ZT 状态 文本 50
YXQ 有效期 日期/时间
BZ 备注 文本 200
XB 性别 文本 50
CSRQ 出生日期 日期/时间
DWZY 单位职业 文本 100
YDDH 移动电话 文本 50
GDDH 固定电话 文本 50
DZYX 电子邮箱 文本 50
ZJLX 证件类型 文本 50
ZJHM 证件号码 文本 50
LXDZ 联系地址 文本 100
JRRQ 加入日期 日期/时间
ZHXFRQ 最后消费日期 日期/时间
CZY 操作员 文本 50
ymj110 2010-06-24
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 luols 的回复:]
引用 17 楼 ymj110 的回复:
引用 13 楼 luols 的回复:
你的数据表结构是怎样的?

说明:会员信息表
字段 说明 类型 字段大小 允许空 默认值
ID 自动编号 自动编号
KH 卡号 文本 50
XM 姓名 文本 50
LX 类型 文本 50
ZDSJ 根据积分自动升级 文本 50
JB 会员级别 文本 50
JF 积分 数字 长整型
KNYE 卡内……
[/Quote]
还有会员卡类型(LX),职业单位(ZWZY)。我对那种统计方式的会员个数进行统计的,比如说会员级别的是高级会员或普通会员的会员数统计出来的。你说通过水晶报表参数,公式来控制显示不同的图表,这要怎么做了
加载更多回复(17)

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧