具体是:用qrexpr计算出了所有价格的总和。现在要把这个值转换为大写人民币。
问题是我取qrexpr的值时,碰到问题。如何得到qrexpr的返回值。
我现在得出来全是一个固定的大写值,是不是我adoquery没弄好,算的不是搜索出来的值叠加,是所有值的和啊,但是如果小写的话值是正确的,我提取
QRExpr1.Expression:= 'SUM([发票金额])';
QRLabel33.Caption:= DXRmb(QRExpr1.Value.intResult);就是固定的值了
问题是我取qrexpr的值时,碰到问题。如何得到qrexpr的返回值。
我现在得出来全是一个固定的大写值,是不是我adoquery没弄好,算的不是搜索出来的值叠加,是所有值的和啊,但是如果小写的话值是正确的,我提取
QRExpr1.Expression:= 'SUM([发票金额])';
QRLabel33.Caption:= DXRmb(QRExpr1.Value.intResult);就是固定的值了
解决方案 »
- 程序退出,进程还在?是什么原因?
- 关于Tcxgrid控件
- 请教RAVE高手,关于RAVE中的纸张设置总是问题
- 请问访问读写SQLSERVER cursortype locktype cursorlocation怎样搭配最合理?
- 一个困扰我的菜单级问题,关于右键菜单
- 如何用SQL语句把表中字段'A'有两条以上重复的记录给找出来?
- 如何使程序建立关联后,点击相关联的文件后就后自动打开该文件在我的程序里。
- 谁有flatstyle控件for D6的?50分大放送!
- 一个简单的工具栏问题
- 怎样把测试一个popmenu是否已经弹出???????????
- 计算1-30列中所有行中不等于空的算法
- 请教如何代码实现从SQLserver库向ORACLE库同步几个字段
多设点变量
、DXRmb(QRExpr1.Value.intResult);
可以改为如 a:=QRExpr1.Value.intResult;
DXRmb(a);
这样断点进去调试,才能发现问题。
进去看看每步的数值,就明白了。这两行代码看不出问题噢