• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1925
2008.01.30 (07:58:00)
그리드를 아래의 식으로 구성하면
<c> id=mileageTxlNo             name=일련번호 width=80 align=center sumtext='반영합계' </c>
<c> id=mileagePoint         name=적립포인트금액         sumtext={sum(decode(mileageStatusCd,'COMFIRM',mileagePoint,0))} </c>

반영합계 값이 잘 그리드에 출력이 되어 나옵니다.

근데 이제 저 출력된 값을 뽑아서 이용을 하려고 하니까

아래처럼 가우스 이벤트를 이용해봤는데
<script language=JavaScript for=grd_mileagedetail event=OnClick(row,colid)>
           alert(grd_mileagedetail.SummaryString('mileagePoint', 1));
           alert(grd_mileagedetail.VirtualString2(row, 'mileagePoint', 1));         
</script>

SummaryString 을 이용한 경우는  sum(decode(mileageStatusCd,'COMFIRM',mileagePoint,0)) 가 문자열로 그대로 출력이 되어버리고

VirtualString2 의 경우는 걍 값을 못받아오더군요.

decode 기능은 사용을 해야겠구, 값도 받아와야하는데 무슨 해결책을 알려주십시요. 도무지 찾아봐도 잘 모르겠네요.
* 기술지원44님에 의해서 게시물 이동되었습니다 (2008-01-30 10:01)
 
Tag List
XE Login