아래와 같이 DECODE 문을 쓰시는것은 불가능하십니다 동적 구현을 하시고 싶으시다면
tbgr_partList.ColumnProp("prSchedule", "edit") = '{DECODE(receiveType,"Y","true",DECODE(prIsApply,"Y","true","false"))}';
아래와 같은 코딩 작업이 필요하실거 같습니다.
if(ds_id.nameValue(rowpoistion,"receiveType") == "Y"){
oGrid.ColumnProp("Partno","edit") = "Any";
}
감사합니다.
>* 고객시스템명 : (주)만도
>* GAUCE 버전 : MxGridU 2.0.1.271
>* WAS 종류(WebLogic 등등) : tomcat
>* DB 종류 : 오라클 9i
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>안녕하세요 좀 급한 질문입니다.
>다름이 아니고
>그리드 Row당 특정 cell을 none 또는 true로 주고 싶은대
>tbgr_partList<<그리드 ID
>tbgr_partList.ColumnProp("prSchedule", "edit") = '{DECODE(receiveType,"Y","true",DECODE(prIsApply,"Y","true","false"))}';
>
>이런식으로 스크립트를 했는데 먹지 않네요 뭐가 잘못됏는지 궁금합니다.