문의하신 내용만으로는 원래 값이 왜 필요한지 모르겠습니다.
value={if(CurLevel=2,계산된 비율)}
그냥 이렇게 하면 됩니다.
SubSum 영역은 가상영역이기 때문에 원래 값이라는게 없습니다.
그냥 데이터셋에 담긴 값으로 계산하여 보여지는 영역이기 때문입니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 푸르덴셜생명
>* 문의할 Component명 및 버전 :
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>지난주 금요일에 질문드렸던 SubsumExpr가 잘 안나왔던 문제는
>스크립트로 AddRow해서 화면을 구성하다보니
>오브젝트에 param으로 선언해서는 반영이 안되고
>아래와 같이 스크립트를 넣어줬더니 잘 반영이 됩니다.
>tbds_1.Sort();
>tbds_1.SubsumExpr = '2:AGENCY';
>tbds_1.ResetSubsum();
>도움주셔서 정말 감사합니다.
>
>그런데 또 한가지 질문이 있습니다
>
>팀 전체인원 미달성인원 미달성비율
>a 10 1 0.1
>a 5 1 0.2
>a 5 2 0.4
>소계 20 4 ?
>
>위와같이 SubsumExpr로 추가된 row에 미달성 비율을 넣어주고 싶은데
>전체인원,미달성인원은 sum된 값이 나오면 맞지만
>미달성비율 부분은 sum된값이 아닌 비율을 보여줘야 하는데요
>
>그냥 생각엔 CurLevel을 이용해서 bgcolor를 다르게 보여주듯이 하면 될것도 같은데
>value={if(CurLevel=2,계산된 비율,원래값)}
>이런식으로 말이죠
>그런데 계산된 비율은 원하는대로 산식을 넣으면 되지만
>원래값에는 뭘 넣어줘야 할지 잘 모르겠습니다
>
>위와같은 방법이나 다른방법이나 관계없으니 도움주시면 대단히 감사하겠습니다.
>그럼 답변기다리겠습니다
>
>