我想在表中建一个字段,使它的结果为负数,且有单位“db”
怎么做到?
而且,希望运行表单进行添加数据时,直接输入 27.36,而不是输入“-27.36db”。
而在打印时,报表又自动显示“-27.36db”
谢谢各位先!
------解决方案--------------------------------------------------------
作为字符型处理,更新数据时做个变换:
'- '+alltrim(str(lnValue,10,2))+ 'db '
------解决方案--------------------------------------------------------
该字段应设为数值型,长度为可设为10,小数点位数设为2。在显示或打印时按楼上的方法进行转换即可。
------解决方案--------------------------------------------------------
要变换处理
------解决方案--------------------------------------------------------
字段用数值型,打印时,在域控件的表达式里填写: "- "+TRANSFORM(字段名)+ "db "