读书人

问一个初级的水晶报表有关问题对DBF

发布时间: 2011-12-17 23:37:33 作者: rapoo

问一个初级的水晶报表问题,对DBF(VFP)根据条件取值
第一次用水晶报表,想咨询一下,如何对VFP的DBF文件根据条件取值,选择如何方式连接到DBF是不是会有不同,我是选择创建新连接的XBASE里面选择DBF文件,但这种方式没有可以使用SQL表达式,我只看到的公式字段,对水晶报表的语法不是很明白,想通过SELECT语句取出合计值,请哪位高手指点一下,对一个DBf文件,判断的条件如下:
select sum(发生额) from 表1 where 银行代码=1

[解决办法]
帮顶
[解决办法]
用DBF,
[解决办法]
现在数据库中写一个存储过程。
create proc proc-name
as select sum(发生额) as total from 表1 where 银行代码=1
然后建一个空的数据集,其中至少有一个字段 total int,在报表中使用这个空的数据集。然后在窗体的LOAD事件中调用存储过程;然后把得到的数据集给REPORTVIER的SETDATASOURCE函数做参数。

[解决办法]
应该不用写存储过程吧.用ODBC数据源连接上即可.

读书人网 >.NET

热点推荐