http://member.shift.co.kr/ComponentManual/MDITemplate/gfm/gauce-sample/report/report3/Report_0_Null.html?lang=en&_CurrentThreadID=Thread17d4Report Tag에서 Decode 사용 가능합니다.
<C>태그의 ID에 decode문을 사용하면 됩니다.
단, 문자열 처리시 쿼테이션을 열고 닫는 처리에 주의가 필요합니다.
예) <C>id='{decode(nation,'K', '한국')}' ....</C>
MDI템플릿의 샘플을 참조하시기 바랍니다.(관련링크1)
Grid와 Report Tag와는 상관이 없습니다.
>* 고객시스템명 : 동방시스템
>* 문의할 Component명 및 버전 :
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>DB에서 코드값으로 가져와서 그리드에 뿌릴때 DECODE해서 그리드에 뿌려주는데요
>Report시에는 그리드에 뿌려진 값이 아니라 DB에서 코드값으로 가져온 데이터가 그대로 넘어와서
>Preview하면 코드값이 출력됩니다.
>
>Report에는 디코드같은 메서드가 없는거같은데 어떻게 처리하나요??
>
>===========정리===========
>DB에서 코드값으로 셀렉트 K -> 그리드에서 DECODE(nation, 'K', '한국) -> 그리드상에서 나라컬럼에 한국이 출력됨. -> 인쇄를 눌러 Preview 하면 K가 나옴.
>
>