• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
말씀하신 아래 방법을 사용했더니
문자형 필드인 경우는 DECODE명령이 잘 작동이 되지만,
금액과 같은 숫자형 필드에는 DECODE명령 자체를 무시하고 금액을 뿌려주네요.
금액을 문자형으로 받으면 천단위구분기호등을 변환해주는 문제도도 있어서
가능하면 DECODE문이 작동했으면 좋겠는데,
숫자필드는 말씀하신 방법으로 되지를 않네요.

===============================================================



>DataSet의 컬럼 타입이 Number라면 그리드 상에서 null데이터로 표현하는 것은 구조적으로 불가능합니다.
>
>굳이 사용하려면 데이터셋에 담을 때 String으로 형변환을 해주거나,
>단순히 디스플레이만 하려는 의도라면 value로 값을 강제로 세팅하는 방법을 쓰면 됩니다.
>단, value를 사용하는 경우 해당 컬럼은 가상 컬럼이 되어 수정할 수 없습니다.
>
>ex) <C>ID=R_amt   name="Result"   value={decode(R_amt,0,"",R_amt)}</C>
>
>
>>게시판을 이용해 주셔서 감사합니다.
>>다음양식에 맞게 입력해주세요.
>>
>>* 고객시스템명 : 매출분석
>>* GAUCE 버전 : 가우스 닷넷 5.0
>>* WAS 종류(WebLogic 등등) :
>>* DB 종류 : 오라클
>>* 문의 유형(질문/요청/참조) :
>>* 내용 :
>>
>>
>>쿼리를 해올때 A라는 필드의 값이 Null이고 숫자타입인 경우에
>>그리드에는 ''값이 아닌 0값이 표시됩니다.
>>
>>쿼리해온 값이 null일때는 0값이 아니라 ''값으로 표시할 수 있을까요?
>>
>>
>
 
Tag List
XE Login