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

QQ登录

只需一步,快速开始

查看: 2639|回复: 9

[处理中4] list中的0值显示问题

[复制链接]

5

主题

14

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
发表于 2017-4-30 17:22:51 | 显示全部楼层 |阅读模式
list显示data中的float类型的字段值,如果值为0,则无显示,请问这是什么原因?

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-3 11:16:52 | 显示全部楼层
jsjliq 发表于 2017-5-3 07:50
我想把data中的数据类型改为decimal试一下,但是控件的datatype类型又没有decimal类型,请指导一下 ...

如果是float的话是不是可以使用output的format方法呢  

或是其他格式的方法格式化一下呢
回复 支持 0 反对 1

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-2 10:43:09 | 显示全部楼层
这个会不会与float类型本身有关

float类型的单精度浮点数变量不能直接和0.0进行比较的
回复 支持 反对

使用道具 举报

5

主题

14

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
 楼主| 发表于 2017-5-3 07:50:26 | 显示全部楼层
我想把data中的数据类型改为decimal试一下,但是控件的datatype类型又没有decimal类型,请指导一下
回复 支持 反对

使用道具 举报

5

主题

14

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
 楼主| 发表于 2017-5-4 20:27:03 | 显示全部楼层
谢谢,我在控件的bind-text中绑定 justep.String.format("%2f",val("ckzxjqzjb")),结果输出结果是:%2f,没有输出data中的字段值,这是什么原因,请指导
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-5 11:21:30 | 显示全部楼层
jsjliq 发表于 2017-5-4 20:27
谢谢,我在控件的bind-text中绑定 justep.String.format("%2f",val("ckzxjqzjb")),结果输出结果是:%2f, ...

%2f是啥意识啊 你是要拼接字符串吗?   如果是的话是可以直接拼接的
回复 支持 反对

使用道具 举报

5

主题

14

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
 楼主| 发表于 2017-5-6 09:16:12 | 显示全部楼层
我是想将data中的字段ckzxjqzjb的值按2位小数格式输出
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-8 13:55:05 | 显示全部楼层
jsjliq 发表于 2017-5-6 09:16
我是想将data中的字段ckzxjqzjb的值按2位小数格式输出

http://bbs.wex5.com/forum.php?mo ... 50613&highlight
回复 支持 反对

使用道具 举报

5

主题

14

帖子

62

积分

初级会员

Rank: 2

积分
62
QQ
 楼主| 发表于 2017-5-10 20:31:08 | 显示全部楼层
谢谢,如果我想将data中的字段值用百分比格式输出,例如data的地段值是0.1,我要在list中输出10%,这个可以用justep.String.format实现吗,我在控件的bind-text中绑定 justep.String.format("%2P",val("zdz")),结果输出结果是:%2P,没有输出data中的字段值,这是什么原因,请指导
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-11 09:22:14 | 显示全部楼层
jsjliq 发表于 2017-5-10 20:31
谢谢,如果我想将data中的字段值用百分比格式输出,例如data的地段值是0.1,我要在list中输出10%,这个可以 ...

这个保留两位小数的可以使用fixed方法
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 17:05 , Processed in 0.071766 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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