Programming/TypeScript

[ AG-GRID ] aggFunc: 'sum' ์•ˆ ๋˜๋Š” ๋ฌธ์ œ

seulye 2023. 10. 30. 16:08

 

duration์— ๋Œ€ํ•ด ํ•ฉ๊ณ„๊ฐ€ ํ•„์š”ํ•œ ํ†ต๊ณ„ ๊ทธ๋ฆฌ๋“œ๊ฐ€ ์žˆ๋‹ค. 

const columnDefs = [
... (์ƒ๋žต)
{
                    headerName: 'duration',
                    field: 'duration',
                    enableValue: true,
                    aggFunc: 'sum',
                    width: 150,
                    minWidth: 150,
                    cellStyle: { textAlign: 'center' }
                }
                ];

๋‹ค๋ฅธ ์ปฌ๋Ÿผ๋“ค์ฒ˜๋Ÿผ aggFunc: 'sum'์„ ์จ์ฃผ์—ˆ๋Š”๋ฐ, ๊ณ„์† ํ•ฉ๊ณ„๊ฐ€ ์ƒ๊ธฐ์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. 

์ด์œ ๋Š” ๋ฐ”๋กœ.. duration์ด text๋กœ ๋„˜์–ด์™”๊ธฐ ๋•Œ๋ฌธ.

์ˆซ์ž์—ฌ์•ผ๋งŒ sum์„ ํ•  ์ˆ˜ ์žˆ์–ด์„œ, duration์— ๋Œ€ํ•œ ํ•ฉ๊ณ„๊ฐ€ ๋งŒ๋“ค์–ด์ง€์ง€ ์•Š์•˜๋‹ค. 

 

๊ทธ๋ž˜์„œ duration์„ float์œผ๋กœ ๋ฐ›๊ณ  ๋‚˜์„œ valueFormatter์„ ํ†ตํ•ด ์‹œ๊ฐ„ ํ˜•์‹์˜ text๋กœ ๋ฐ”๊ฟ”์ฃผ์—ˆ๋‹ค.