注册 登录
编程论坛 PowerBuilder

数据窗口中关系列超出某个数据后值就开始不对

jump2003 发布于 2006-05-25 21:52, 661 次点击

integer ls_gzjs
dw_1.accepttext()
g_rownumber=dw_1.getrow()
ls_gzjs=dw_1.getitemnumber(g_rownumber,"gzjs")

dw_1.setitem(g_rownumber,"kjje",ls_gzjs*0.05)

关系式kjje=gzjs*0.05,数据窗口中代码如上,gzjs,kjje类型都为number型,奇怪的问题出来了,当在窗口中gzjs那列输入40000,kjje竟然等于-1276.80;gzjs=50000,kjje= -776.80,gzjs=60000,kjje= -276.80,gzjs=70000,kjje= 223.20,......好象是数字超过30000以上比较大后,值就开始不对了,这是怎么回事啊?

1 回复
#2
jump20032006-05-28 10:06
没人碰到过这个问题吗?是不是accepttext本身有什么限制啊?
1