我开始使用SSRS,并希望以干净的方式开始我的项目,并且将来很容易改变报告的风格。
所以我为每个布局属性(font-family,fonz-size,color,border-style,border-width,....)声明了几个参数,并且想知道它是否适用于#c;可能做的事情"合并一些" :
而不是为每个属性执行此操作:
这将更有效且易于设置。但Visual Studio(2015版)并不允许我这样做。
在CSS中我们可以做"填充:10px 5px 2px 4px"或" padding-left:10px; padding-right:5px ...." (其他可能性,但只想在这里显示相应的)。
感谢您的帮助。
答案 0 :(得分:1)
是的,你可以 - 你只需要在每个之间加一个逗号。 将其复制并粘贴到顶级填充属性中:
=Parameters!ReportParameter1.Value, 19pt, =Parameters!ReportParameter1.Value, =Parameters!ReportParameter1.Value
然后展开该属性 - 您将看到已经设置了填充权限。
答案 1 :(得分:0)
不幸的是,当您选择具有不同属性的所有实体(即taxlib中的行)时,Left,Right,Top和Bottom的Padding选项将消失。为此,您需要将格式复制到记事本。然后从现有的select all中清除所有格式,然后只需复制并粘贴即可。这是非常令人生畏的,但我发现没有其他可悲的方式。
答案 2 :(得分:0)
我找到了解决方案!! 例如,我想一次设置属性Left,Right,Top,Bottom的边框颜色:
TableBody_BorderColor_LRTB
。然后选择tablix的主体,并在BorderColor属性中写入:
Black; =Parameters!TableBody_BorderColor_LRTB.Value(0); =Parameters!TableBody_BorderColor_LRTB.Value(1); =Parameters!TableBody_BorderColor_LRTB.Value(2); =Parameters!TableBody_BorderColor_LRTB.Value(3)
" Black"用于默认颜色。
然后我们选择分配给Left的第一个值Value(0)
等等......