MSSQL 2008 Reporting Services 용 보고서 작성기 3을 사용하여 몇 가지 보고서를 작성했습니다. 내 보고서의 일부 필드에 "#Error"가 표시되는 대신 간단한 "-"만 표시하려고합니다. 이것을 극복 할 수있는 내장 함수 나 사용자 정의 코드가 있습니까?SSRS 보고서에 표시된 # 오류를 수정하기위한 맞춤 코드
1
A
답변
0
나는 아직도 당신의 공식을보고 싶지만 그것을 보여주지 않기로 결정한 것 같습니다. 그래서 그것없이 응답 할 때 야생의 찌르기를 할 것입니다. 저는 여러분이 현재 행의 필드를 이전 행의 필드로 나누는 것과 같은 일을하고 있다고 생각합니다. 그러나 이것은 #Error
이 아닌 첫 번째 행에 Infinity
을 줄 것이므로 다른 일이 발생합니다. 그러나 우리가 당신의 공식을 가지고 있지 않기 때문에 이것으로 어쨌든 실행합시다.
이 문제를 해결하는 가장 일반적인 방법은 이전 함수에 대해 반환되는 Nothing을 확인하는 것입니다. 일반적으로 필드에 항상 데이터가 있다고 가정 할 때 첫 번째 행에 있음을 나타냅니다. 이것은 가치가 보장되지 않는 분야에서 일하는 장점이 있습니다. 여기
=IIF(IsNothing(Previous(Fields!MyField.Value)), "-", Fields!MyField.Value/Previous(Fields!MyField.Value))
는 관계없이 항상 첫 번째 행를 확인합니다 행 번호를 사용하여 할 수있는 또 다른 방법이다 :
오류가 값 식에 의해 발생되고 있음을
=IIF(RowNumber(Nothing) = 1, "-", Fields!MyField.Value/Previous(Fields!MyField.Value))
이 가정 이전 행이 없을 때 유효하지 않은 Format, Color와 같은 다른 속성에 표현식을 적용하는 것과 같은 다른 메커니즘이 아닙니다.
관련 문제
- 1. SSRS 보고서에 iframe 포함
- 2. SSRS 보고서에 데이터가 없습니다
- 3. SSRS 추가 기능이없는 SSRS 보고서에 바코드 표시
- 4. SSRS 보고서에 빈 행 추가
- 5. SSRS 보고서에 DateTime 필드의 #Error가 표시됩니다.
- 6. 기본 보고서에 SSRS 하위 보고서 포함
- 7. 회사 도메인 외부에서 SSRS 보고서에 액세스
- 8. ASP.NET에서 ssrs 보고서에 액세스 할 수 없습니다.
- 9. SSRS 2008에서 만든 보고서에 Excel 파일 첨부
- 10. SSRS 보고서에 외부 자바 스크립트 파일 포함
- 11. 문자열의 외부 따옴표를 수정하기위한 루비 코드?
- 12. SSRS BIDS 2008 보고서에 표시되는 매개 변수 드롭 다운
- 13. Google 애널리틱스 맞춤 보고서에 일관성없는 방문
- 14. 보고서에 사용자 정의 코드 추가
- 15. SSRS 코드 내보내기
- 16. SSRS - 사용자 지정 코드
- 17. SSRS 2008R2의 전체 텍스트 양쪽 맞춤
- 18. SSRS 2008 보고서에 한 줄로 여러 줄 데이터 표시
- 19. 제공된 검색 매개 변수를 SSRS 보고서에 표시하려면 어떻게합니까?
- 20. SSRS 2005 보고서에 대한 유용한 마이그레이션 계획을 알고 있습니까?
- 21. MDX에서 내 SSRS 보고서에 여러 값을 전달하는 방법
- 22. ssrs 보고서에 대한 데이터 기반 구독을 만들 수 없습니다.
- 23. CRM 2011 : SSRS 보고서에 사용자 지정 엔터티 레코드의 GUID 만들기
- 24. SSIS 패키지에서 SSRS 보고서에 매개 변수를 전달하는 방법은 무엇입니까?
- 25. SSRS 날짜/시간 보고서에 표시되는 방법을 변경하는 매개 변수
- 26. SSRS 보고서에 대한 Oracle 부속 조회의 매개 변수 사용
- 27. SSRS 2005 서버 대신 보고서에 SimplePageHeaders를 설정 하시겠습니까?
- 28. SSRS 보고서에 액세스 할 때 IE가 잘못된 보안 영역을 가져옵니다.
- 29. SSRS 보고서에 여러 개의 스냅 샷을 만드는 방법
- 30. SSRS 원형 차트 색상 코드
질문에 +1하지만 여전히 질문해야합니다. 오류 수정은 옵션이 아닙니까? – Jeroen
이전 기능을 사용하고 있기 때문에 이것은 옵션이 아니므로 첫 번째 행에 항상 # 오류를 표시합니다.이 오류는 수정하고 "-"만 표시해야합니다. –
# 오류를 일으키는 수식과 오류를 일으키는 조건과 같은 # 오류가있는 상황을 자세히 설명 할 수 있습니까? –