>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 3.5
>* WAS 종류(WebLogic 등등) : Jeus4.2
>* DB 종류 : Oracle 10g
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>
>그리드에서 원하는 형태의 서식(?)으로 표현하려고 합니다.
>
>첨부한 엑셀에서 표현된 형태로 표현가능한지 가능하다면 어떤식으로
>
>그리드에서 표현해줘야 할지 알려주세요^^
>
>표현하고자 하는 형태 : 123Km456.789
>데이타는 : 123456.789
>
>
>
현재 그리드 자체의 기능으로는 지원되지 않습니다.
하나의 트릭을 소개하자면,
데이터 123456.789 를 Decimal 타입이 아닌 String 타입으로 컨버트하고,
또 데이터의 길이 정보를 가진 별도의 데이터_길이 라는 컬럼을 만들어 조회한 다음
그리드에서는
다음과 같이 Mask를 주면될 듯 합니다.
mask={decode(데이터_길이,11,'XXXXKmXXXXXXX',10,'XXXKmXXXXXXX',9,'XXKmXXXXXXX',8,'XKmXXXXXXX','XXXXXXX')}
단, 데이터의 형식은 1234.300, 45468.000. 3743734.120 처럼 소숫점 이하 3자리가 다 채워져야 합니다.
* 관리자님에 의해서 게시물 이동되었습니다 (2006-12-12 11:20)