OnCilck 이벤트 대신 OnHeadCheckClick 이벤트를 사용하시기 바랍니다.
<script language="javascript" for=tb_Grid event=OnHeadCheckClick(Col,Colid,bCheck)>
tb_Grid.redraw = false;
if(bCheck == 1) {
for(i=0;i<=tb_DataSet.countrow;i++){
tb_DataSet.namevalue(i,'Status') = 1;
}
}
else if(bCheck == 0) {
for(i=0;i<=tb_DataSet.countrow;i++){
tb_DataSet.namevalue(i,'Status') = 0;
}
}
tb_Grid.redraw = true;
</script>
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* 문의할 Component명 및 버전 :
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>Grid제목줄 칼럼을 선택시 Row가 많지 않으면 제목줄 Checkbox에 체크가 되는데
>Row가 2000라인이 넘으니 체크가 되지 않는데...
>제가 스크립트를 잘못 쓴건지...
>아니면 버그인지... 해결방법 좀 알려주세요
>
><script for=oListGG event=OnClick(row,colid)>
> if(row == 0){
> if(oListGDS.NameValue( 0, "chkType" )==1){
> for(inx = 1; inx <= oListGDS.CountRow; inx++){
> oListGDS.NameValue( inx, "chkType" ) = 1;
> }
> } else if(oListGDS.NameValue( 0, "chkType" )==0){
> for(inx = 1; inx <= oListGDS.CountRow; inx++){
> oListGDS.NameValue( inx, "chkType" ) = 0;
> }
> }
> }
></script>
>
> <comment id='_oListGG_'><object id="oListGG" classid=<%=LGauceId.GRID%> width=100% height=395 class="comn">
> <param name="DataID" value="oListGDS">
> <param name="AllShowEdit" value="true">
> <param name="AutoResizing" value="true">
> <param name="FixSizing" value="true">
> <param name="Editable" value="true">
> <param name="MultiRowSelect" value="true">
> <param name="ColSizing" value="true">
> <param name="SortView" value="Right">
> <param name="UsingOneClick" value="1">
> <param name="Format" value= '
> <FC>id="chkType", name="<%= message.getMessage(ConstantUtil.TEXT, "0100", "선택") %>", width="50", align="center", EditStyle="CheckBox", HeadCheck=FALSE, HeadCheckShow=TRUE, HeadCheckEnable="true"</FC>
> <FC>id="statusCode", name="<%= message.getMessage(ConstantUtil.TEXT, "0101", "상태") %>", width="40", align="center", EditStyle="Lookup", Data="oStatusCodeGDS:code:data1", sort=true, edit="None"</FC>
> <FC>id="employeeName", name="<%= message.getMessage(ConstantUtil.TEXT, "0102", "이름") %>", width="60", align="center", sort=true, edit="None"</FC>
> <FC>id="employeeNo", name="<%= message.getMessage(ConstantUtil.TEXT, "0103", "사번") %>", width="60", align="center", sort=true, edit="None"</FC>
> <FC>id="departmentName", name="<%= message.getMessage(ConstantUtil.TEXT, "0104", "부서") %>", width="50", align="center", sort=true, edit="None"</FC>
> <C> id="age", name="<%= message.getMessage(ConstantUtil.TEXT, "0105", "나이") %>", width="50", align="left", sort=true, edit="None"</C>
> <C> id="genderCode", name="<%= message.getMessage(ConstantUtil.TEXT, "0106", "성별") %>", width="50", align="center", sort=true, edit="None"</C>
> <C> id="gradeTypeName", name="<%= message.getMessage(ConstantUtil.TEXT, "0107", "근무형태") %>", width="70", align="left", sort=true, edit="None"</C>
> <C> id="workTypeName", name="<%= message.getMessage(ConstantUtil.TEXT, "0108", "근무조") %>", width="60", align="center", sort=true, edit="None"</C>
> <C> id="buildingId", name="<%= message.getMessage(ConstantUtil.TEXT, "0109", "숙소") %>", width="60", align="left", EditStyle="Lookup", Data="oBuildingCodeGDS:buildingId:buildingName", sort=true, edit="None"</C>
> <C> id="buildingNo", name="<%= message.getMessage(ConstantUtil.TEXT, "0110", "동") %>", width="50", align="left", EditStyle="Lookup", Data="oBuildingNoGDS:code:data1", sort=true, edit="None"</C>
> <C> id="roomNo", name="<%= message.getMessage(ConstantUtil.TEXT, "0111", "호실") %>", width="50", align="center", sort=true, edit="None"</C>
> <C> id="movingInDate", name="<%= message.getMessage(ConstantUtil.TEXT, "0112", "입주일") %>", width="60", align="left", sort=true, edit="None"</C>
> <C> id="estimMovingOutDate",name="<%= message.getMessage(ConstantUtil.TEXT, "0113", "퇴거예정일") %>",width="60", align="left", sort=true, edit="None"</C>
> <C> id="movingOutDate", name="<%= message.getMessage(ConstantUtil.TEXT, "0114", "퇴거일") %>", width="60", align="left", sort=true, edit="None"</C>
> <C> id="requestNo", name="<%= message.getMessage(ConstantUtil.TEXT, "0115", "요청서 No.") %>",width="70", align="center", sort=true, edit="None"</C>
> <C> id="notes", name="<%= message.getMessage(ConstantUtil.TEXT, "0116", "비고") %>", width="100",align="left", sort=true, edit="None"</C>
> '>
> </object></comment><script>__ws__('_oListGG_');</script>
>