Blog信息 |
blog名称:注册会计师(注会)练习软件 日志总数:398 评论数量:116 留言数量:27 访问次数:3269429 建立时间:2005年6月6日 |

| |
[borland eco 技术]oclpshandle的动态查询 软件技术
吕向阳 发表于 2006/5/22 12:38:33 |
oclpshandle的动态查询,当然是要先在可视化界面为oclpshandle增加列。以后可在代码中改动其每一列的表达式,并执行。ohgoods.columns['firstsl'].Expression:= 'self.kcmxs->select (p|p.daterange.sjrange=''000'+''').quantity->sum';ohgoods.execute;
调试体会:1)self代表oclpshandle(goods.allinstances)的主对象,goods---kcmx是0.1 ---0.*的关系
2) p代表的是对象goods.kcmxs对象,刚开始我一直当goods处理。3).quantity数量因为是kcmxs中的一个属性,因此也是一个对象集,所以一定要加sum求和得到,即使它只有一条记录也是。自己出错也就在这。
|
|
|