我有一个包含几个子报表的主报表,每个报表都有略微不同的查询和不同的数据显示方式。
所以,在我的情况下,我有一个文本框,需要从几个不同的报告中编译数据,这些报告具有不同的标准。例如
MainReportTextbox =(Sum(columnA, "Main Dataset"))-(SubReportTextBox))
或者
MainReportTextbox =(Sum(columnA, "Main Dataset"))-(subReportVariable))
我看到了一些建议的解决方案,例如this。哪个使用该=[Reports]!MainReport!SubReport!Textbox
方案。问题是它[Reports]
不是一个公认的标识符。
我确实考虑过废弃子报告,只是让所有内容都在同一个主报告上运行,但是我们失去了能够单独使用报告的功能,而无需在两个地方维护相同的东西。
所以我想我的问题是,你能从子报告中提取变量或元素(特别是表格中的文本框)值吗?
如果答案是否定的,请从 MSDN 或有效来源向我展示一些关于它为什么不是或如何不是的信息,并给出一些有效的反击建议。