我想制作一个报告,在加载和渲染后,用户会获得一个可以输入值的文本框。然后,我想添加一个指向另一个报表的链接,它从文本框中获取值并将其用作参数。这可能吗?
答案 0 :(得分:1)
它不优雅但是......
您可以执行此操作,但您必须在第一份报告中将文本框添加为普通参数。
然后,您将第二个报表添加为子报表(*请参阅末尾的注释),如果您的文本框参数为空,则将其隐藏。只有在textbox参数不为空时才会显示主报告。
因此,首先运行报告显示与隐藏子报表主报告,用户然后填充在文本框中参数和命中查看报告,这将重新运行报告,但作为文本框现在有一个值时,主报告将是隐藏和子报告可见。
您不必使用子报表,您可以构建报表的两个不同部分来显示/隐藏,但子报表可以使管理更容易,更快。