数据窗口中列的格式设置为Editmsk,格式为'###,###.00',如何使数字0能回显(解决问题的朋友送300分
数据窗口中列的格式设置为Editmsk,格式为'###,###.00',现在想在此编辑框输入0,但是不能显示0。00,其实0已经存在此框中,请问如何使0显示? 问题点数:100、回复次数:7Top
1 楼shycl(花花)回复于 2006-05-02 08:23:55 得分 0
up关注Top
2 楼pczhouji(咱也进城了)回复于 2006-05-02 09:51:36 得分 0
掩码改为"###,##0.00"试试。Top
3 楼ruky9988(ruky)回复于 2006-05-02 14:27:03 得分 0
想在此编辑框输入0,但是不能显示0。00
----
没看懂,你这种显示就是.00,###,###0。00 显示才是 0。00
###,###。## 显示 就是个。Top
4 楼pb65(菜菜)回复于 2006-05-02 15:32:15 得分 0
没看懂,你这种显示就是.00,###,###0。00 显示才是 0。00
###,###。## 显示 就是个。
---------------
如果按照以上设置,在用户没有输入的情况下就是0。00,而其实数据库中保存的是NULL。
我的想法是要让用户输入0,显示0。00Top
5 楼ruky9988(ruky)回复于 2006-05-02 15:43:23 得分 100
至于这个,我的想法是在数据窗口属性的
rows --- column specifications 里对相应的列设置初始值
比如这个就可以在 initial value里设 0Top
6 楼pb65(菜菜)回复于 2006-05-02 15:49:55 得分 0
恩啊,倒是一个思路。。Top
7 楼lzheng2001(1加1)回复于 2006-05-02 23:25:18 得分 0
楼主的问题是什么? 是显示问题,还是保存问题?
显示的话,可以设置列的FORMAT属性为###,##0.00
保存问题,可以设置初始值为0
Top




