我有一對夫婦的報告,讓用戶更改字體顏色與參數選擇的工作,這是在字體顏色屬性的表達:SSRS 2016 IIF語句字體顏色不在頭
=IIF(Parameters!Display.Value = true, "#000000", "#ffffff")
我們只是將報告移至新的2016實例,並且此表達式不再處於標題中。它適用於報表的表格/正文中的所有字段。
更新:我試過使用顏色名稱(黑/白),但沒有區別。導出或打印時顏色是正確的,點擊顯示錯誤顏色的「運行」後,它就是報告的初始顯示。
更新2:我發現錯誤 - CSS3111:@ font-face遇到未知錯誤。在文件中:powerbiglyphs-regular.eot
更新3:我用chrome打開了報告,並使用dev工具在裏面捅了捅。我發現這個在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年有一些我們需要知道的怪癖嗎?
你嘗試使用顏色名稱,看看是否有效? –
我無法重現這個問題。它的字體顏色和背景顏色都符合我的預期。都在頭上。 SSRS 2016. –
當遇到'@ font-face'錯誤時,您使用哪種瀏覽器? –