Skip to Content
0
Former Member
May 22, 2009 at 03:32 AM

WEB调用水晶报表ACTIVEX 传参数的问题

110 Views

在WEB客户端调用水晶报表ACTIVEX来显示带参数的报表,但是ACTIVEX显示报表页面前就弹出一个对话框【请输入报表参数】。为了让这个对话框不弹出来,我想用代码给报表参数赋值。

问题:报表参数赋值的入口在哪里?如何赋值?要有具体代码更好。

请BO技术员或各位高手帮忙,万分感激!----【成都市保安服务总公司】

步骤如下:

-1-引用ACTIVEX控件,

控制ACTIVEX控件的显示属性

-2-加载报表

Sub Page_Initialize

On Error Resume Next

Dim webBroker

Set webBroker=CreateObject "CrystalReports11.WebReportBroker.1")

if err.number <> 0 then

window.alert "The Crystal Report Viewer is unable to create its resource objects."

CRViewer.ReportName = "890"

else

Dim webSource0

Set webSource0 = CreateObject("CrystalReports11.WebReportSource.1")

webSource0.ReportSource = webBroker

webSource0.URL = "http://crystal:8880/businessobjects/viewrpt.cwr?id=890"

webSource0.PromptOnRefresh = true

CRViewer.ReportSource = webSource0

end if

--浏览报表

CRViewer.ViewReport

End Sub

**在哪里赋参数值?