pb7.0中FORMAT格式的奇怪问题,请高手指点

yuhualong 2002-07-08 09:58:51
在PB数据窗中有一计算列,我定义的显示格式为 #,##0.000MT 数据为:12345 期望显示出来的是12,345.000MT 在PB5.0中没有问题,但是在PB7.0中显示为1,234.500MT.
请高手指点
...全文
253 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuhualong 2002-07-09
  • 打赏
  • 举报
回复
是啊,如果掩码太多,则可能前面多0,如果掩码太少则小数点可能前移。因为数字是变动的,不知道会有几位,所以掩码多也不好,少也不好,应该能象PB5.0那样出来的结果啊
Methodor 2002-07-08
  • 打赏
  • 举报
回复
没有问题啊~
那就###.###,###.000MT~~
你不会要123456->12,345.000MT吧?
yuhualong 2002-07-08
  • 打赏
  • 举报
回复
我要的是12,345.000MT
yuhualong 2002-07-08
  • 打赏
  • 举报
回复
而且如果我数值为123456,则显示出12,345.600MT~
Methodor 2002-07-08
  • 打赏
  • 举报
回复
那你要的结果是什么?
yuhualong 2002-07-08
  • 打赏
  • 举报
回复
还是不行,结果是12,345.000MT~
Methodor 2002-07-08
  • 打赏
  • 举报
回复
##,###.000MT~~
yuhualong 2002-07-08
  • 打赏
  • 举报
回复
那样就产生出000,012,345.000MT了,前面多了好几个零
stjauns 2002-07-08
  • 打赏
  • 举报
回复
那就定义format为###,###,##0.000MT好啦

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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