>안녕하세요?
>GRID 를 사용하다 문의드릴 내용이 있습니다.
>화면에 다음과 같은 리스트를 그리드를 사용한다고 할 경우
>
> 제품명 단가 총구매금액 총구매수량 서울 대구 부산 광주
> 합계 32 19 5 4 4
> A 1000 7000 7 1 2 2 2
> B 2000 50000 25 18 3 2 2
>
>위와 같이 합계를 맨 위에 보여주고 있습니다.
>각 도시별 수량은 입력하는 grid 이고요..
>GRID 의 Format 을 다음과 같이 정의했다고 하면
><C>ID="product_id" Name="제품명" sumText="합계" </C>
><C>ID="price" Name="단가" </C>
><C>ID="tot_amt" Name="총구매금액" sumText=@sum value={price * (cnt1+cnt2+cnt3+cnt4)}</C>
><C>ID="tot_sum" Name="총구매수량" sumText=@sum value={cnt1+cnt2+cnt3+cnt4}</C>
><C>ID="cnt1" Name="서울" sumText=@sum </C>
><C>ID="cnt2" Name="대구" sumText=@sum </C>
><C>ID="cnt3" Name="부산" sumText=@sum </C>
><C>ID="cnt4" Name="광주" sumText=@sum </C>
>
>여기서 문제는 총 구매금액과 총 구매수량에 대한 sum 이 나오지 않는다는 것 입니다.
>아마도 DataSet 에 총 구매금액/총 구매수량의 값을 세팅해 주어야 할것 같은데
>그러기에는 너무 번거로움이 많고요...
>일단 총 구매수량의 경우 sumText={sum(cnt1) + sum(cnt2) + sum(cnt3) + sum(cnt4) }
>이렇게 하면 되긴 하는데, 총 구매금액의 경우에는 방법이 없네요.
>GRID 에 표시되는 대로 sum 이 될 수는 없나요?
>좋은 방안을 알려주셨으면 합니다..
>
>그럼 수고하세요.
>
>
현재 데이타셋에 들어져 있는 값이 아닌 가상컬럼에 대해서는 ViewSummary가 @count만 제공이 됩니다.
데이타셋에 들어져 있는 값이 변경될때 ViewSummary도 변경이 되어져야 하기 때문에 그렇습니다.
위의 경우에는 sql이나 application부분에서 총구매금액 및 총 구매수량을 구해주셔야 할듯 합니다.
>