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

* 고객시스템명 : 시험관리시스템
* 문의할 Component명 및 버전 : MxGridU 1,2,1,168
* DataSet 버전 : 2,0,1,49
* Tr 버전 : 2,0,1,36
* 문의 유형(질문/요청/참조) : Edit에 Row별 활성/비활성 문제
* 내용 :

안녕하세요?
이곳 게시판을 참고해서 ColumnProp의 EditStyle=CheckBox일때 Edit 활성/비활성 기능을 짜고 있는데,
실행이 제대로 안되고 있습니다. 도와주세요.

<object id="Failure_Grid" classid="clsid:71E7ACA0-EF63-4055-9894-229B056E9C31"
                      width=100% height=100%>
<Param Name="DataID"       value="Failure_DataSet">
<Param Name="editable"     value="true">
<Param Name="indwidth"     value="0">
<Param Name="ColSizing" value="true">
<Param Name="UsingOneClick" value="1">
<Pram Name=AutoResizing value=true>
<Pram Name="MultiRowSelect"   value=True>
<Param Name="Format"       value='
<C> id=status   show=true   width=100  align=center HeadBgColor=#EAF2F6  bgcolor=$color</C>                
<F> id=add_yn  align=center width=30 edit={decode(status,"-","true","N","false","Y","false")} editstyle=CheckBox  editdata="F:N,T:Y"  HeadBgColor=#EAF2F6 bgcolor=$color     </F>
<F> id={currow}   Name=No align=center width=30 edit=none  HeadBgColor=#EAF2F6 bgcolor=$color     </F>
'>
</object></comment><SCRIPT>__WS(__NSID__);</SCRIPT>

status 의 값은 "-" or "Y" DB에 있는 데이터 그대로 잘 보여지는데,
edit={decode(status,"-","true","N","false","Y","false")}  <-- 이 부분이 적용되지 않고
Edit가 모두 비활성처리되어 버립니다.

edit={decode(status,"-","true","N","true","Y","false")} <-- 이렇게 바꿔보면 모두 활성처리되구요.
아무래도 id=status를 인지를 못하는게 아닌지 의심이 됩니다만, status 항목의 값은 제대로 보이거든요.

어떤 부분이 잘못되었을까요?

 
Tag List
XE Login