请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangyi

初级会员

31

主题

90

帖子

269

积分

初级会员

积分
269

活字格认证

zhangyi
初级会员   /  发表于:2015-3-26 20:33  /   查看:7371  /  回复:7
您好,我想请教一下,当flexgrid一些单元格为零时,我不想显示这些零,直接显示空白

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-27 11:22:00
沙发
回复 1楼zhangyi的帖子

你是想实际显示null,但本身存值还是0呢?
还是说直接将值就改成null了?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
zhangyi
初级会员   /  发表于:2015-3-27 17:02:00
板凳
回复 2楼Alice的帖子

您好,本身值是0,但我不想显示这个0,我想如果值是0的像null一样显示空白
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-27 18:20:00
地板
回复 3楼zhangyi的帖子

根据你的描述,可以尝试C1FlexGrid的DataMap功能(值映射列表)。
C1FlexGrid的列支持DiaplyaValue和Value,展示的是DisplayValue,存入的值是Value。

这个功能的具体使用方法,可以参考在线文档:
http://www.gcpowertools.com.cn/d ... #!Documents/_16.htm
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
zhangyi
初级会员   /  发表于:2015-3-28 22:11:00
5#
回复 4楼Alice的帖子

可能我的表达没清楚
比如有个绑定到数据源的flexgrid

姓名   销售额
张三    100
李四    0
****    300
****    0
****    0
王五   150

我现在在界面上显示这个flexgrid的时候,
这些销售额为0的我不想显示这个0
但前提是不能在数据源上设成null
达到下面的效果

姓名   销售额
张三    100
李四   
****    300
****   
****   
王五   150
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-30 10:02:00
6#
回复 5楼zhangyi的帖子

除了我提到的功能,C1FlexGrid没有这种功能的单元格。
你可以按照需求自定义一个支持DisplayValue的单元格类型,然后添加到C1FlexGrid。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
zhangyi
初级会员   /  发表于:2015-3-30 16:13:00
7#
回复 6楼Alice的帖子

好的,谢谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-30 17:57:00
8#
回复 7楼zhangyi的帖子

谢谢反馈。
也欢迎就本次服务质量评分。

评分

参与人数 1满意度 +5 收起 理由
zhangyi + 5 非常感谢

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部