# Re: 请问VB6 DataReport 有否 Refresh 内容的功能

Posted by Zhang on May 31, 1999 at 20:39:59:

In Reply to: Re: 请问VB6 DataReport 有否 Refresh 内容的功能 posted by job on May 31, 1999 at 08:57:19:

: : 例如: 报表输出栏位相同, 但因为条件子句(Where...)不同使输出报表内容不同
: : , 如何Refresh 报表内容, 因为DataReport好像会Keep首次输出报表的
: : 内容耶, 感谢 高手解惑.~~~~~~~~<3~~~~~~

: 当然,因为,command你没有更新
: 之前我有帮人解决过,去找前面的
: 找不到再找我

感谢阁下赐教, 已查阅已之前的Q&A: DataEnvironment1.Commands(1).CommandType = adCmdText
DataEnvironment1.Commands(1).CommandText = strSql & My_Where_statement
DataEnvironment1.Recordsets(1).Close .....(Q)
dataEnvironment1.Commands(1).Execute

DataReport.Show

如果有(Q)该叙述, 则出现Error Message " the operation requested by the application is not allowed if the object is close"
如果无(Q)该叙述, 则始终Keep首次报表输出的内容,
之后执行并未Refresh 报表内容, 除非退出AP, 重新执行. Why.....?
Thanks a lot to JOB

Follow Ups:

- Re: 请问VB6 DataReport 有否 Refresh 内容的功能 job 08:40:52 6/01/99 (1)
  - Re: 请问VB6 DataReport 有否 Refresh 内容的功能 Zhang 18:44:19 6/01/99 (0)