0

ユーザーがパラメーターを選択してフォントの色を変更できるようにするレポートがいくつかあります。これは、フォントの色属性の式です。

=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;
}

ただし、FONT フォルダー内の唯一のファイルは fonts/powerbiglyphs-regular.woff です。フォントファイルが見つからないためにエラーが発生する可能性はありますか?

2016年に知っておくべき癖はありますか?

4

1 に答える 1

1

同じ問題を実行し、テキストプレースホルダーの前にスペースを入れるか、垂直方向の配置を上 (またはデフォルト) に設定することで回避策を見つけました。

于 2017-01-06T15:33:54.320 に答える