| 发表于:2007-08-18 08:43:25 楼主 |
我对水晶报表做以下的程序处理: dim sqlstring as string sqlstring = "select sum(shq.shq_buy) as sumgl,sum(shq.shq_jine) as sumje,count(shq.shq_id) as countcs,shq_number,shq_username,shq_jiage from shq where shq_time like '%2007-08% ' group by shq_number,shq_username,shq_jiage " dim ds as datatable = clsdboperation.dboperate(sqlstring) dim orpt as new tp orpt.setdatasource(ds) crystalreportviewer1.reportsource = orpt 报表上数据是可以动态显示,谁着sql语句的变化而变化 但图表却未变化,如果是三个数据,它会分成33%每个,就是图表平均显示各数据, 比如,数据是1,3,5,但这三个数据在图表里占的空间却都是33.3%,被平分了 |
|
|
|
|