我正在使用两个数据区域来显示两种类型的数据...一种缺少序列号,另一种运输状态不匹配。当我将报告导出到 excel 时,我使用分页符将每种类型的数据分隔到不同的工作表上。然后,我可以通过根据存储过程中的指示符列设置过滤器来区分哪个区域显示哪些数据。我的 SP 中有一个名为 @mode 的特定报告参数,共有三种类型,包括缺失序列、Badstatus 和 ALL(包括两者)。
All 模式工作正常,两个区域都在单独的表上,没有问题。但是,当我运行前两种模式时,它们是missingserial/Badstatus。该模式显示了正确的数据,但它仍会在 excel 文件中生成两张工作表,并为未使用的区域保留一个占位符,最终输出一个空白页。
如果我不清楚任何事情,我深表歉意,但我是 SSRS 和报告管理的新手。感谢您的任何反馈,并提前感谢您。
我也忘了提一下,我尝试了以下方法来解决这个问题:
- 设置页面高度/边距
- 将“Can Grow”属性设置为 false
- 将分页符属性从“breakAtEnd”移动到“breakAtstart”
-泰勒