显示包含子报表的报表时,可能需要禁用CrystalReports查看器的向下钻取功能,并让用户只预览全局报表。
如何做到这一点?
修改
此外,当鼠标指针在报表查看器上方移动时,报表的不同部分(包括子报表)将以橙色边框突出显示,如下图所示:
点击该项目会使此边框变为红色且持久。
有可能阻止这种情况吗?
答案 0 :(得分:1)
WPF CrystalReportsViewer
的{{1}}成员有一个ViewerCore
布尔属性。所以简单地说,只需执行以下操作:
EnableDrillDown
答案 1 :(得分:1)
在谈到边界时,我假设你指的是子报告周围的边界。要删除这些边框,请右键单击主报表中的子报表。点击"格式化子报告"然后单击" Borders"标签。只需改变"单一"的线条样式。到"无"边界将消失。 Crystal Reports会自动将这些边框放在新的子报表周围。 要禁用向下钻取,您必须在CrystalReportViewer属性中将EnableDrillDown属性更改为false。