如何自动将数字格式化
编号:QA000989
建立日期: 1999年5月15日 最后修改日期:1999年5月15日
所属类别:
mloduck:
在vfp5.0中,假设在form中有三个textbox框,如何实现在第一 textbox框中输入一连串的数字后,当按下“enter"键后,其形式会转化成:xxx,xxx,xxx,xxx.xx,其后必须有两位小数位。即最后两位默认为小数点后两位。第二textbox框同样,第三textbox为这两数之和,其形式一样是xxx,xxx,xxx,xxx.xx.并以这样形式存到数据库中,不知能否实现?
回答:
在lostfocu 中填写如下代码:
text1.text=tran(val(text1.text),'@z 999,999,999,999.99')
即可。数据库如果是数字型,则不能存此格式。你只能在输入或显示时格式化。
此问题由Richard Tsang回答。
| |
|
|
| |
|
|