2019년 4월 22일 월요일

[SSRS] The definition of the report is invalid

서비스: SSRS
버전: SQL Report Server 2016 

1. 증상 SSRS 레포트는 정상 출력 확인 됨

2. Row별로 =IIF(Rownumber(Nothing) Mod 2 =1 , "White","WhiteSmoke")로 변경하고자 하는데 특정 컬럼에서만 the definition of the report 'reportname' is invalid 에러가 발생

3. 사유 해당 Table 혹은 Matrix에서 다른 컬럼과 중복이 발생하면 에러가 발생한다.

4. 변경방법 해당 컬럼의 컬럼명을 바꾸어준다. 다른 DataSet의 컬럼과 중복되면 안됨.

5. 해당 Textbox의 이름도 변경 해줘야한다.

5번의 원인을 못 찾아서 시간을 많이 허비했다.
SSRS에서는 중복 때문에 에러가 많이 발생한다. 그러므로 중복 없이 컬럼명, 데이터 셋, 그룹명을 만들지 않도록 항상 주의해야 한다.

댓글 없음:

댓글 쓰기