SSRS에서 DATA SET을 사용하는 저장 프로 시저가 있습니다. 그것은 "(", ")", "$"등 내가 SQL 서버에서 SP를 실행할 수있는 몇 가지 열 이름을 포함하고 있습니다. 새로 고침 필드는 "쿼리에 이름이 없거나 중복 된 필드 이름이 두 개 이상 포함되어 있습니다"라는 오류가 발생합니다. 나는 그런 칼럼이 없다고 확신한다.
Q
SSRS : $
1
과 같은 특수 문자가있는 열 이름
A
답변
3
이 문제는 열 [INCUR COST$]
및 [INCUR COST£]
(적어도 사용자가 입력 한 세부 정보를 기반으로 함)로 인해 발생합니다.
SSRS는 데이터 집합 열에 대한 ,
$
및 £
같은 특수 문자를 허용하지 않습니다,하지만 행복하게 가능한 _
로 교체하여 인정 된 이름에 어떤 쿼리 열을 변환하려고합니다.
귀하의 경우 [INCUR COST$]
및 [INCUR COST£]
은 모두 INCUR_COST_
으로 변환되므로 중복 된 필드 이름의 오류가 발생합니다.
select [Incur Cost$] = 1
SSRS 오류없이이 작업을 수행합니다. 당신과 함께 오류가 발생합니다 :이 단계에서
select [Incur Cost$] = 1, [Incur Cost£] = 1
당신은 이름을 업데이트하는 옵션을 얻을 : 필요에 따라
업데이트.
해결 방법으로 SP에서보다 표준화 된 이름을 만들 수 있습니다 (실제로 이것은 최상의 연습 옵션입니다). 또는 BIDS의 데이터 세트에 필드를 수동으로 추가 할 수 있습니다. 여기서 원하는대로 데이터 세트 이름을 지정할 수 있습니다. 계정 SSRS 명명 제한 사항.
+0
TNX을 (부호) COST의 £ 부과 내가 – user2589824
관련 문제
- 1. SSRS : ssrs 2008 r2
- 2. SSRS
- 3. SSRS
- 4. SSRS
- 5. SSRS
- 6. SSRS
- 7. SSRS
- 8. SSRS -
- 9. SSRS - SSRS 보고서에서 매크로 사용
- 10. SSRS - SSRS 툴바에 버튼을 추가하면
- 11. SSRS 2005 TO SSRS 2008 업그레이드
- 12. ssrs 2008 r2를 ssrs 2016으로 마이그레이션
- 13. SSRS 2008에 SSRS 2005 설치를위한 Dundas 컨트롤
- 14. SSRS 추가 기능이없는 SSRS 보고서에 바코드 표시
- 15. ssrs 2008에서 ssrs 2012로 보고서 변환
- 16. SSRS 2005
- 17. SSRS 식
- 18. 는 SSRS
- 19. C1ReportViewer는 SSRS
- 20. SSRS 식
- 21. SSRS 성능
- 22. 가 SSRS
- 23. SSRS 2005
- 24. 는 SSRS
- 25. SSRS 모바일이
- 26. SSRS FormatDateTime
- 27. 는 SSRS
- 28. SSRS 날짜
- 29. 기본값은 SSRS
- 30. SSRS 구성
SP에서 SQL로 반환하는 열 머리글을 게시 할 수 있습니까? –
SP에서 SELECT로 출력 할 때 해당 필드를'[]'로 묶으시겠습니까? 발생 등 –
는 유료 TOTAL 답장 – user2589824