none
SSRS 그룹화된 컬럼에 대한 함수사용 질문 RRS feed

  • 질문

  • 안녕하세요. SSRS를 주로 이용하는 한 개발자입니다.

    다름이 아니오라 리포트를 디자인할때 쿼리에서 뽑은 것을 토대로 디자인 및 계산을 하는것에 어려움이 있어 부득이 하게 질문글을 남깁니다.

    예시 쿼리: (Select 매출구분,1월매출,2월매출 from 매출) 이런 쿼리가 있고 쿼리 실행시

    매출구분은 3가지 종류가 있어서 각각 매출구분에 따른 월별 매출이 나오게 됩니다.

    예시 데이터 출력:  매출구분 / 1월매출 / 2월매출 

       외상     / 100,000 / 200,000

       카드    /  450,000 / 750,000

       현금    /  600,000 / 900,000

    이런식으로 나오게 된다면 보고서에서 매출구분을 부모그룹으로 하여 그룹핑하고 자식그룹으로 세부데이터로 각각 매월 매출의 컬럼을 등록하게 됩니다.

    근데 여기서 문제가 발생하는데 각 매출에 대한 합 or 구성비를 구하고 싶은데 이것을 어떻게 해야할 지 모르겠습니다.

    그룹핑을 하게 되면 디자인단계에서 데이터가 한줄로 표기되게 되는데 이럴때 식을 어떻게 작성해야 계산이 될지 모르겠습니다.

    만약 합을 구한다는 가정하에 이 데이터들이 각각 다른 dataset 이라면  =Fields!1월매출.Value , "외상" + Fields!1월매출.Value , "카드" + Fields!1월매출.Value , "현금"

    이런식으로 식을 세울텐데

    이것은 1개의 dataset에 있고 같은 테이블릭스 , Textbox를 사용하기 때문에 위와 같은 식이 적용되지 않아 여러가지 시도를 해보았으나 되질 않아 도저히 어떤식으로 식을 작성해야할지 모르겠습니다.  그냥 쿼리에서 계산하는방법밖에 없는건가요?..

    만약 식으로 계산이 가능하다면 어떠한 방식으로 구현이 가능한지 답변주시면 감사하겠습니다.



    • 편집됨 공영DBM 2014년 10월 20일 월요일 오전 4:50
    2014년 10월 20일 월요일 오전 4:48