XPLATFORM 101

- Dataset > 소계(getSum)


그리드 부분에서도 언급했지만 소계는 간단한 정규식만으로 처리가 가능합니다.

getSum 메소드를 사용해서 각 항목의 합계를 처리하는데

여기에 주의할점은 각 항목이 Int, Float, BigDecimal 형태일 경우만 합계가 처리됩니다.

그렇지 않은 경우 0으로 처리됩니다.

문자열을 그냥 연산자로 더하게 되면 문자열끼리 더해지는 형태가 되지만

getSum 메소드에서는 이와는 다르게 처리하고 있습니다.



예제에서도 String 유형을 어떻게 처리하는지 다루고 있습니다.


expr: getSum("parseInt(COL_STR)") 이나 expr: getSum("parseFloat(Column1)") 와 같이

타입을 변경해주어야 합니다.

http://cafe.naver.com/xplatform101/184