OnBeforeCheck (event)

사용자가 체크박스의 값 변경시 (마우스 클릭 또는 Space 키를 누름으로 변경) 편집하기 직전에 이벤트가 발생합니다.
체크박스의 값 변경을 하기 직전에 이벤트가 발생하므로 체크시점에 조건에 의한 처리가 가능합니다. 지원되는 데이터타입 : DelCheck, CheckBox, Radio, DummyCheck

Syntax

function 오브젝트ID_OnBeforeCheck(Row, Col) { }

Parameters

Parameter Type Description
Row Long 해당 셀의 Row Index
Col Long 해당 셀의 Column Index

Example

// 체크 되기 직전 이벤트가 발생한다.
//체크하려는 행이 입력행이면 경고창 띄우기.
function mySheet_OnBeforeCheck(Row, Col) {
  if(mySheet.GetCellValue(Row,"sStatus") == "I") {
      alert("상태가 ‘입력'인 행은 선택이 불가능 합니다.");
      mySheet.SetAllowCheck(0);//체크를 막는다.
  }else{
      mySheet.SetAllowCheck(1);//반드시 else인 경우에는 체크를 열어줘야 한다.
  }
}

See also

Since

version desc
7.0.0.0