2018년 9월 21일 금요일

[SSRS] 다른 Data set 데이터 참조하기

데이터를 출력해야 하는데 가지고 오는 것은 No 이지만 출력은 코드 테이블에서 가지고 오고싶다.
이미 하나의 Data set에 다른 Data set을 가지고 오기 위해 함수를 찾아봤다.
LookUp 함수를 사용하면 된다.

사용방법은 다음과 같다.
Dataset1 / Dataset2 일 때 Tablix Or Matrix에 Dataset1이 설정 되어있을 때
DataSet2의 컬럼 값이 필요하다.

= Lookup(Fields!Dataset1column1.Value, Fields!Dataset2column1.Value, Fields!Dataset2column2.Value, "Dataset2")

 이렇게 하면 Dataset2의 데이터를 가지고 올 수 있다. 
Fields!Dataset1column1.Value = Fields!Dataset2column1.Value 일 경우
Fields!Dataset2column2.Value의 값을 호출 하는 것이다.
Inner Join과 같다고 생각하면 이해가 쉬울 것 같다.


댓글 없음:

댓글 쓰기