RDLC报告上的交互式颜色/文本格式

时间:2017-02-04 20:45:14

标签: reporting-services rdlc

有没有办法根据用户点击更改RDLC报告中行的填充颜色?例如,如果用户单击某个文本框,则文本框操作将添加或删除该行中的突出显示。我认为我需要创建一个数组并存储每行的高亮显示开关,但我不确定在报告加载后如何更新它。

我正在使用Visual Studio Pro 2013。

编辑:我应该澄清一下,我无法对ReportViewer或服务器上的任何其他文件进行更改。 RDLC文件几乎是我唯一的代码容器。

1 个答案:

答案 0 :(得分:0)

不幸的是,这是不可能的。至少,每次点击发生时都要刷新数据。我有这种感觉,那不是你想要做的。

基于RDL的报告中的文本框没有内置的事件,您需要这些事件才能实现。最终用户单击文本框时可以执行一些操作,但它们仅限于转到当前报表中的URL,其他报表或书签。但是,当发生单击时,您无法运行Background setter表达式或代码。

我认为人们在处理SSRS / RDL [C]时有时会忘记的事实是,可交付成果是一份报告,而不是一份完整的申请。你想要的是更多的应用程序结束。像。的那样清单。

祝你好运!