起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5521|回复: 11

[处理中] 根据数据中存储的数字状态页面查询出来的列数据以图标显示

[复制链接]

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
发表于 2016-2-2 11:16:54 | 显示全部楼层 |阅读模式
数据库中有一个状态字段,存储的是1、2、3、4,在页面的显示列中,此字段中的数据需要显示出来,
例如:如果是1显示一个苹果的图标到列中,
如果是2显示一个橘子到列中,这个应该怎么实现呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-2-2 11:23:42 | 显示全部楼层
报表中显示图片可以参考http://bbs.wex5.com/forum.php?mod=viewthread&tid=38248
可以在ksql或者sql语句中用case when设置图片的路径
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-2-2 11:57:17 | 显示全部楼层
如果是直接用截图所示的图标应该怎么做?
QQ截图.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-2-2 13:08:18 | 显示全部楼层
不能直接设置,目前设置的就是图片
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-2-2 14:18:05 | 显示全部楼层
本帖最后由 tlkj 于 2016-2-2 14:20 编辑

您给的那个例子是用报表做的,这边是用grid做的,还有就是非报表好像没display-type这个属性吧,那应该怎么做呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-2-2 14:20:26 | 显示全部楼层
grid的可以参考http://doc.wex5.com/?p=4560#5.3

可以用button显示icon
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-2-2 14:22:42 | 显示全部楼层
jishuang 发表于 2016-2-2 14:20
grid的可以参考http://doc.wex5.com/?p=4560#5.3

可以用button显示icon

引自一楼:
数据库中有一个状态字段,存储的是1、2、3、4,在页面的显示列中,此字段中的数据需要显示出来,
例如:如果是1显示一个苹果的图标到列中,
如果是2显示一个橘子到列中。还是用case when实现?你别就给回一半啊。。。。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-2-2 14:27:12 | 显示全部楼层
grid的可以直接在grid中出来,把column设置为html
然后在onCellRender中通过event.colVal就可以获取到值,做判断,返回不同的button
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-2-2 14:47:30 | 显示全部楼层
把column设置为html??这个???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-2-2 14:50:32 | 显示全部楼层
不好意思,记错了,5.2.7版本的时候需要这样设置

5.3的版本不需要设置,直接子啊onCellRender中判断,然后设置event.html的值就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-3 03:20 , Processed in 0.088449 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表