读书人

数据窗口列字段Format格式设置有关问题

发布时间: 2012-04-09 13:41:25 作者: rapoo

数据窗口列字段Format格式设置问题,请各位高手指点
在数据窗口对象中,字段名“days”,是integer型, 用来显示天数,用Format进行显示格式化

Expression 为:days + '天'

现在出现的情况是:

如果字段days的值不是整数,如:1, 3, 5, 9, 12 。。。。
显示的结果正常,是:1天, 3天, 5天, 9天, 12天

如果字段days的值是整数,如:10, 30, 50, 90 。。。。
显示的结果正常,是:11天, 33天, 55天, 99天

不知是那的问题,请各位指点,谢谢

[解决办法]
写成:##天
则 30 → 30天 (并不会是 33天)
但是 1 → 01天 (不是 1天)


expression写成:
fill('0', len(string(days))) + '天'

读书人网 >PB

热点推荐