我在报表生成器/设计模式中看到,有一个 Position 和 Location 属性,允许您设置表格应显示在离顶部或左侧多远。
我的问题是,有没有办法在同一位置(即页面顶部从顶部 0,从左侧 0)设置 2 个或更多表,而无需在设计模式/报告生成器中将它们堆叠在一起?
有没有办法动态设置该位置属性?
例如,这是报表生成器中的报表草图:
top of page
---------------------------
Table 1 (hide) |
|
|
|
Table 2 (show at top) |
|
|
|
|
|
|
|
---------------------------
Run Code Online (Sandbox Code Playgroud)
页面底部
我有一个报告,其中提供了项目的当前状态以及项目的先前状态,我想同时显示两行并突出显示差异。例如:
STATUS ORDER# NAME ADDRESS QTY PRICE TOTAL
new 255 Joe 1 Main St 2 5 10
old 255 Joe 1 Main St 4 5 20
new 256 Matt 100 Green Ave 5 5 25
old 256 Matt 65 Blue St 5 5 25
Run Code Online (Sandbox Code Playgroud)
因此,对于订单255,由于它们已更改,因此我想突出显示“数量”和“总计”值。对于256订单,我想突出显示ADDRESS值。
有人知道我该怎么做吗?
提前谢谢一堆!!
我熟悉基于变量或参数值动态显示/隐藏其他报表对象(文本框/ tablix /列等...)但是有没有办法用标题执行此操作?我没有在标题对象上看到任何"可见性"选项卡来设置表达式.
更进一步,有没有办法根据导出样式隐藏标题.例如,我想在导出为PDF时显示标题,但是在导出到XLS时要隐藏它(以防止单元格合并).
我已经看到了"标题"被替换为可以切换的"矩形"的示例.我也看过文章引用= Globals!RenderFormat.IsInteractive ="EXCEL"),但我不知道它在哪里设置?在服务器配置文件?有没有办法让它只针对那个特定的rdl报告文件?
提前致谢!