우선 subsum 만을 이용해서 작업하기는 힘들겠네요.
수량2의 값을 일자별 합계가 아닌 값으로 해서 subsum 을 하시던지,
아니면 subsum 이 되면 그 로우의 값들은 읽기만 가능하고 쓰기가 불가능해서 값들을 임의로 조작을 하실수가 없습니다.
새로운 데이타셋을 하나 만들어서 subsum 까지 된 데이타셋을 새로운 데이타셋에 값을 넣으시고
이때 데이타셋의 exportData 와 importData 를 이용하시면 됩니다.
그렇게 해서 만들어진 데이타셋은 값들을 임의로 주실수가 있으므로 원하는 값들을 연산을 해서 넣으시면 될것 같습니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 동부통합시스템 (개발중)
>* 문의할 Component명 및 버전 : grid / 1.1.199
>* DataSet 버전 : 1.1.1.52
>* Tr 버전 : 1.1.1.49
>* 문의 유형(질문/요청/참조) : 기술지원
>* 내용 : subsum을 기술하는 그리드 입니다.
>품명 | 일자 | 수량1 | 수량2
> 가 12/1 1 2 suppress를 써서 2가 한번만 보이게 함
> 2 2
> 2 2
> 12/2 1 6
> 3 6
> 1 6
>subsum 10 8
>
>위와 같은 형태 입니다.
>
>보시다시피 subsum은 품명 필드로 걸려 있습니다.
>수량1은 개별 수량이라 아무문제 없으나 수량2의 경우는 일자별 합계수량이라
>실제데이터는 로우별로 나오는게 아니라 일자별로 나와야 하지만
>그리드 상에서 보여주기를 로우를 합쳐서 보여줘야 해서 suppress기능을 이용하였습니다.
>
>문제는 subsum값을 구했을때
>소계가 수량2는 위의 경우 8이 나와야 하는데
>실제로는 수량2를 다 더한 값인 24가 나온다는 것입니다.
>
>어떻게 해야 할까요?
>단 일자별로 수량2의 count는 가변적입니다.
>
>
>* 기술지원에 계시는 분하고 통화했습니다.
>게시판을 통해서 담당하고 계시는 분들중에서 답변을 해주실거라고 들었습니다.
>이건 부탁인데요 답변해주실때 글만으로는 힘들면 아래 연락처로 연락해주시면
>제가 이해하는데 더 도움이 되겠습니다.
>그럼 부탁드립니다.
>