2016-11-22 1 views
0

나는 사용자가 파라미터 선택하여 글꼴 색상을 변경할 수있는 몇 가지 보고서가 작동하지에 대한 IIF 문은이 글꼴 색상 속성에 식입니다SSRS 2016 글꼴 색 헤더

=IIF(Parameters!Display.Value = true, "#000000", "#ffffff") 

우리 보고서를 새로운 2016 인스턴스로 옮겼으며이 표현식이 더 이상 헤더에서 작동하지 않습니다. 그것은 보고서의 테이블/본문에있는 모든 필드에 대해 잘 작동합니다.

업데이트 : 색 이름 (검정/흰색)을 사용해 보았지만 차이가 없습니다. 색상을 내보내거나 인쇄 할 때 색상이 올바르지 만 잘못된 색상을 나타내는 "실행"을 클릭하면 보고서가 처음으로 표시됩니다.

업데이트 2 : CSS3111 : @ font-face에서 알 수없는 오류가 발생했습니다. in file : powerbiglyphs-regular.eot

업데이트 3 : 나는 크롬으로 보고서를 열었고 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; 
} 

그러나 FONT 폴더에있는 유일한 파일은 글꼴/powerbiglyphs-regular.woff입니다. 글꼴 파일이 없기 때문에 오류가 발생합니까?

우리가 알아야 할 몇 가지 특징이 있습니까?

+0

색상 이름을 사용 해보고 작동하는지 확인해 보셨습니까? –

+0

문제를 재현 할 수 없었습니다. 글꼴 색상과 배경색 모두 나와 함께 예상대로 작동했습니다. 두 헤더 모두에서. SSRS 2016. –

+0

'@ font-face' 오류가 발생했을 때 어떤 브라우저를 사용하고 있습니까? –

답변

1

동일한 문제가 발생하여 텍스트 위치 표시 자 앞에 공백을 넣거나 수직 정렬을 기본값 (또는 기본값)으로 설정하여 문제를 해결했습니다.

+2

"텍스트 홀더 앞에 공백 넣기"에 대해 자세히 설명 할 수 있습니까? 그리고 헤더의 수직 정렬? 또는 헤더의 텍스트? – BattlFrog

+0

자리 표시자를 사용하여 열 머리글의 텍스트를 채우는 것으로 가정합니까? 그렇지 않다면 먼저 해보십시오. 그런 다음 자리 표시 자 바로 앞에 공백을 추가 할 수 있습니다 (홀더의 값 식은 아니지만 자리 표시 자의 바깥 쪽). "정렬"을 해결하려면 헤더의 수직 정렬이 효과적입니다. 희망이 도움이됩니다. –

+0

둑 트란 (Duc Tran), 코멘트가 눈에 띄지 않을 수 있기 때문에 답변에 설명 텍스트를 추가하십시오. 감사합니다! – Alex