# Re: DataReport....?

Posted by AOK on October 20, 1999 at 22:14:42:

In Reply to: Re: DataReport....? posted by 大汉堡 on October 18, 1999 at 19:07:48:

: : 请问各位先进:

: : 在DataReport中是否可用ado的方式,而不须透过 DATAENVIRMENT
: : 若是可以该如何设定或写程式码....
: : 谢谢....

: '个人使用的结果发现:
: '1.DataReport是由DataEnvironment来提供
: '必须的RecordSet,而且不仅是执行阶段,即使
: '是设计阶段也是如此(否则DataField无法设定)
: '因此你希望将ADODC中的RecordSet直接
: '送到DataReport,是有困难的
: '2.就算你可以执行时指定DataReport的DataSource
: '及DataMember,你也应该知道,设计时还是得先由
: 'DataEnvironment中的Command来做设计,尤其是
: '有群组的报表,所以无论如何还是要弄个Command
: '出来!!
: '3.如果你只是希望保持ADODC.Recordset与
: 'DataEnvironment.rsCommand为相同资讯(也就是
: 'DataReport show的是目前ADODC的资料),其实
: '是可以的,你可以于DataReport.Show执行前,
: '先更改Command中的CommandText使其与ADODC
: '的RecordSource相同
: '例:
: 'DataEnvironment1.Commands("command1").CommandText = Form1.Adodc1.RecordSource
: 'DataReport1.Show
: '4.最后还是提醒您:设计DataReport时还是得依靠
: 'DataEnvironment来做(其实DataEnvironment用的
: '也是ADO Object!!)
: 'PS.如果有人发现设计阶段就可指定完成,而且不用
: 'DataEnvironment,也请赐知

Follow Ups: