0

我的报告(SQL Express 2008)有一个参数 Value1,它是一个文本

我有一个数据集(DS1),其中包含表格中显示的值和名称。

当我单击表中的值时,我使用 GO TO Report 操作,

指向同一个报告,只需将参数 Value1 附加到单击的值并传递它。

接下来,我想隐藏包含基于 INSTR() 函数的值的行。

在开发环境中它可以正常工作。

同样在同一台服务器上的报告管理器中也可以正常工作。

当我想在我的 ASP.Net 应用程序中使用 reportviewer 时,就会出现问题。(.Net 4.5 报表查看器 11.0.0.0 VS2012)

当我单击该值时,文本框填充了正确的参数,只是它不隐藏。

我必须再次单击“查看报告”按钮才能进行表达。

我还尝试在 VS 2010 中使用 reportviewer 10.0.0,结果相同。

有人知道该怎么做吗?这对我来说绝对是至关重要的。已经工作了 2 周。没有令人满意的结果。

4

1 回答 1

0

这是一个时间问题,我不得不搜索 2 周。

解决方案是等到报表/网页在浏览器中完全呈现。

现在我可以重现这个。

当我在操作按钮上单击太快时无法正确渲染。

如果我等到渲染完成,就没有问题了。

于 2013-09-30T10:16:27.077 回答