게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : 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") 이 값이 변경되어 있네요..
이런 경우엔 어떻게 해야 하나요?
그럼 답변 기다리겠습니다..
수고하세요..