게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* 문의할 Component명 및 버전 :
* DataSet 버전 :
* Tr 버전 :
* 문의 유형(질문/요청/참조) :
* 내용 :
grid에서 자료 입력시
수치2자리입력하면 X만X천원 으로 표현하고, 수치3자리입력하면 XX만X천원 으로 표현하고,
수치4자리입력하면 XXX만X천원 식으로 표현되게 하려고 합니다.
<C>ID=month1 name='1월' width=100 align=left sort=true headbgcolor=#DDDDDD
mask={IF(Number(month1)<100,'X만X천원','XX만X천원')}
</C>
==> 이렇게 하면 수치 2자리와 3자리는 가능하나 4자리 이후는 할 수 없구요.
(if에 else if 사용못하죠?)
<C>ID=month1 name='1월' width=100 align=left sort=true headbgcolor=#DDDDDD
mask={decode(Number(month1),2,'X만X천원',3,'XX만X천원',4,'XXX만X천원')}
</C>
매뉴얼에는 mask부분에서 길이에따라 표현할 수 있는것처럼 되어있어서 이렇게 했는데 안되네요.
길이가 아니고 그냥 값으로 인식하네요.
무슨 방법 없을까요? length 를 불러올 수 있는 함수라도 있으면 좋겠는데요..