我有一个包含许多子报表的编译报告。子报表之一是特定组中团队成员的列表。有一个参数可以让我选择哪个组。子报表基本上是一个大头照和一些基本信息。
由于每个组之间还有其他报告,因此我多次将此子报告包含在主报告中。
问题在于,无论哪个组先加载,其头像都用于其他每个组。所有其他数据都是正确的,但是图像似乎是从第一组缓存的。
我已关闭报表服务器本身的缓存,因此报表每次都应使用新数据运行。
我还尝试过复制组列表报告,只是将每个组都设为自己的子报告,但是图像缓存问题仍然存在。
图像源是数据库,查询正在返回正确的数据。单独运行子报表也会导致显示正确的图片。仅当使用与父报表不同的参数多次调用子报表时。
我正在开发Microsoft Visual Studio 2015,但目标是“ SQL Server 2008 R2,2012,2014”。