我有几个报告,允许用户使用参数选择更改字体颜色,这是字体颜色属性中的表达式:
=IIF(Parameters!Display.Value = true, "#000000", "#ffffff")
我们刚刚将报告移至新的2016实例,此表达式不再在标题中工作。它适用于报告的表/正文中的所有字段。
更新:我尝试使用颜色名称(黑色/白色),但没有区别。出口或打印时颜色是正确的,单击"运行"后的报告只是报告的初始显示。
更新2:我发现了一个错误-CSS3111: @font -face遇到未知错误。在文件中:powerbiglyphs-regular.eot
更新3:我在Chrome中打开了报告,并使用开发工具在内部戳戳。我在CSS文件中找到了这一点:
@font-face {
font-family: "PowerBIGlyphs-regular";
src: url("../fonts/powerbiglyphs-regular.eot");
src: url("../fonts/powerbiglyphs-regular.eot?#iefix") format("embedded-opentype"),
url("../fonts/powerbiglyphs-regular.woff") format("woff"),
url("../fonts/powerbiglyphs-regular.ttf") format("truetype"),
url("../fonts/powerbiglyphs-regular.svg#PowerBIGlyphs-regular") format("svg");
font-weight: 400;
font-style: normal;
font-stretch: normal;
}
,但是字体文件夹中唯一的文件是字体/powerbiglyphs-regular.woff。由于缺少字体文件,我是否有可能遇到错误?
2016年是否有一些怪癖?
我们在同一问题中运行,并通过将空格放在文本位置支架之前或将垂直对齐设置为顶部(或默认)。