내 SSRS 보고서의 데이터 소스를 변경해야합니다. SSRS 보고서를 만드는 데 사용되는 SQL Server 2008 데이터베이스에서 일부 필드 이름과 DIM-FACT 테이블 이름이 변경되었습니다. 내가 한 모든 작업을 잃지 않고 어떻게 DataSource를 변경할 수 있습니까? 일부 필드 이름이 같지 않거나 제거되었습니다. 보고서가 이미 Visual Studio에서 업로드/배포되었고 SharePoint 2010으로 복사되었습니다. 전체 드릴 다운 보고서를 다시 작성하지 않고도 원래 데이터 원본을 수정할 수 있습니까? SSRS를 처음 사용하여 궁금한 것이 있으면 좋겠다.
해결 된 Visual Studio의 솔루션 탐색기와 속성은 수정되었지만 왼쪽의 ReportData 섹션은 여전히 동일합니다. 누군가 나를 도울 수 있습니까? ssrs 보고서를 만든 후에 데이터 소스를 변경할 수 있습니까?
2
A
답변
1
예를 들어, 보고서는 3 부분으로 나누어 져 있습니다. 즉, 실제 보고서 정의 인 RDL입니다. 귀하의 데이터 세트 인 RSD는 sproc 또는 귀하의 전체 쿼리에 대한 참조를 보관하고 필드 이름, 데이터 유형 등에 대한 정보를 유지합니다. 및 데이터 소스 인 RDS를 포함하며 연결 문자열 만 포함합니다.
그 사이의 메타 데이터가 동일하면 다른 파일과 독립적으로이 파일을 변경할 수 있습니다. &은 RSD를 완전히 다시 쓸 수 있으며 필드 이름, 데이터 유형 및 매개 변수가 RDL은 수정 작업 없이도 계속 작동합니다. 마찬가지로 데이터 원본의 (RDS) 연결 문자열을 변경할 수 있으며 새 연결이 동일한 개체, RSD에 액세스 할 수 있으므로 RDL이 정상적으로 작동합니다.
소스을 변경하기 만하면 파일을 수정하기 만하면됩니다.
그러나 데이터 세트을 변경해야하는 것처럼 들립니다. 이것은 당신이 원하는 것처럼 간단하거나 복잡 할 수 있습니다. 은 일 수 있습니다. 쿼리를 간단히 업데이트하고 모든 새 필드 이름을 변경하기 전의 별칭으로 되돌립니다. RDL을 수정하지 않아도되지만, 나쁜 습관으로 간주 될 수 있습니다.
마지막으로 한 값을 다른 값으로 바꾸는 간단한 변화 인 경우 RDS, RSD, RDL과 같은 3 개의 파일이 모두 XML임을 알 수 있습니다. 선택한 메모장 클론을 사용하여 열어보고 모든 것을 찾아서 바꾸십시오 (Visual Studio에서 "코드보기"를 사용할 수도 있음).
관련 문제
- 1. WSO2DSS에서 동적으로 데이터 소스를 변경할 수 있습니까?
- 2. Crystal 보고서에서 데이터 소스를 변경할 수 없습니다.
- 3. 테이블을 만든 후에 데이터베이스 테이블의 엔진을 변경할 수 있습니까?
- 4. HttpClient를 만든 후에 HttpClientHandler의 속성을 변경할 수 있습니까?
- 5. SSRS 보고서를 사용하여 요청을 제출할 수 있습니까?
- 6. SSRS 보고서에 대한 기존 데이터 소스를 찾을 수 없습니다.
- 7. SSRS 데이터 소스 내가 SSRS이 데이터 소스를 서버
- 8. 어떻게 사용자 위치를 기반으로 TableViewController 데이터 소스를 변경할 수 있습니까?
- 9. 다른 범주를 기반으로 내 스크립트에서 데이터 소스를 변경할 수 있습니까
- 10. SSRS 보고서를 열 수 없습니다.
- 11. ImageView의 소스를 프로그래밍 방식으로 변경할 수 있습니까
- 12. 정의 SSRS 보고서의 데이터 집합 및 데이터 소스를 동적으로
- 13. SSRS 보고서 뷰어가 데이터 소스를 감지하지 못합니까?
- 14. SSRS 2008 R2 - ReportServer에서 하나의 보고서를 변경하지만 다른 데이터 소스를 사용하도록 변경하는 방법
- 15. 사용자가 SSRS 보고서의 데이터 소스를 전환하도록 허용하려면 어떻게합니까?
- 16. 런타임시 보고서 모델의 datsource를 변경할 수 있습니까?
- 17. 도메인 IP에서 SSRS 보고서를 열 수 없습니다.
- 18. Visual Studio에서 기존 SSRS 보고서를 가져올 수 있습니까?
- 19. SSRS 보고서에서 데이터 소스를 결합하고 CSV를 생성합니다.
- 20. 누가 데이터 소스를 변경했는지 식별 SSRS
- 21. SSRS 보고서 : 동적으로 데이터 소스를 변경하는 방법
- 22. 그림을 만든 후에 그림을 이동할 수 있습니까?
- 23. SSRS 보고서를 Excel로 내보내기
- 24. SSRS Adhoc 보고서 모델 대신 데이터 소스를 사용하여 보고서
- 25. Visual Studio에서 보고서를 미리 볼 수 없게합니다. SSRS
- 26. SSRS 및 Crystal Report에서 생성 된 보고서를 비교할 수 있습니까?
- 27. SSRS 데이터 집합 렌더링
- 28. SSRS 동적 공유 데이터 원본
- 29. SSRS 데이터 소스 연결 오류
- 30. Crome에서 SSRS 보고서를 볼 수 없습니다
저장 프로 시저에서 필드 별칭의 이름을 변경하고 SSRS 데이터 소스의 필드를 새로 고치면 새 필드를 이전 필드에 매핑하는 "마법사"가 제공됩니다. 그런 다음 보고서의 필드 이름이 자동으로 업데이트됩니다. 테스트 환경에서 이것을 시도하십시오. – HardCode
위의 보고서에 대해 DATASET을 변경하려고한다고 생각하지만 레이아웃이나 계산 등을 잃고 싶지는 않습니까? – user3056839