• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1955
2010.11.22 (09:38:03)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

* 고객시스템명 :
* 문의할 Component명 및 버전 : GRID 1.2.1.153
* DataSet 버전 : 1.2.1.24
* Tr 버전 :
* 문의 유형(질문/요청/참조) : 질문
* 내용 :

value
----------------------
   1.23
   2.23
12,312
2,312
12,312


안녕하세요 개발중인 화면에서 위와같이 그리드에서 일부row는 1.23 와같이 소수점으로 값을 보여주고
일부는 백만원으로 나눈값을 보여주어야 합니다.
여기 팁에서 decode((currow>3),1,Round((VALUE_$$/1000000000),0),VALUE_$$&"") 이런형식으로 하면
되는걸 알게되어서 활용해서 잘 쓰고 있는데요.
그런데 crosstab에서 똑같이 사용할려고 하는데 소수점으로 되어 있는 부분은
정렬이 안되는 문제가 발생하고 있습니다.
Align로 정의한 대로 정렬이 되어야 하는데
밑에 숫자부분은 정렬이 되는데 소수점부분은 정렬을 따르지 않고 가운데 정렬이 됩니다.
&"" -> 이부분을 없애면 정의된 정렬방식을 따르는데
&"" 있으면 정렬방식을 안따르네요..
해결 방법을 알려주시면 감사하겠습니다.


<C>ID=VALUE_$$        NAME=$xkeyname_$$ mask="XXXXXXXXXXXX" width=87, HeadBgColor=#DEE9F5,value={decode((currow>3),1,Round((VALUE_$$/'+sel_money_unit.value+'),0),VALUE_$$&"")}, Align=Right </C>
 
Tag List
XE Login