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

* 고객시스템명 : GSCP
* GAUCE 버전 : 4.0(4013) (Max 2.0)
* WAS 종류(WebLogic 등등) : Weblogic 8.1
* DB 종류 : Oracle
* 문의 유형(질문/요청/참조) : User Status 변경
* 내용 :

안녕하세요..
가상 필드에 value값이 undo시 원상복귀가 안됩니다.

value={IF(cntrSeq=2, shipRate, IF(stuffingQty<>0, Round((revisedTarget4/stuffingQty),2), 0.00))} BgColor={IF(itemName='Total', '#F0F0F0','Default')}

필드값들을 이용해서 가상필드에 값을 구성하여 보여주는 부분입니다.

undo가 안되는 이유가 무엇일까요?

아래와 같이 해 보았으나 그래도 안되는군요..

        gdsStuffingPlan.UndoAll();
        
        ggStuffingPlan.ReDraw = "false";
        ggStuffingPlan.ColumnProp('rateTarget', 'value') = "{IF(cntrSeq=2, shipRate, IF(stuffingQty<>0, Round((revisedTarget4/stuffingQty),2), 0.00))} BgColor={IF(itemName='Total', '#F0F0F0','Default')}";

        for(var i=1; i<=gdsStuffingPlan.CountRow; i++){
            if (gdsStuffingPlan.NameValue(i, "cntrSeq") != "2") continue;
            gdsStuffingPlan.NameValue(i, "shipRate") = gdsStuffingPlan.OrgNameValue(i, "shipRate");
        }
        ggStuffingPlan.ReDraw = "true";

그리고
gdsStuffingPlan.OrgNameValue(i, "shipRate") 이 값이 변경되어 있네요..
이런 경우엔 어떻게 해야 하나요?

그럼 답변 기다리겠습니다..
수고하세요..
 
Tag List
XE Login