<전체 레코드의 객체 참조
WillChangeRecord 이벤트
WillChangeRecord 이벤트는 하나 명 이상의 레코드 변경하기 전에 트리거됩니다.
Note: 이 이벤트를 반환하기 전에,이 이벤트를 발생시킨 작업을 취소 또는 후속 notications을 방지하기 위해 adStatusUnwantedEvent로 설정하는 adStatusCancel의 상태 매개 변수를 설정합니다.
RecordChangeComplete 이벤트
하나 개 이상의 레코드를 변경 한 후 RecordChangeComplete 이벤트가 트리거됩니다.
Note: 이 방법이 복귀하기 전에, 다음 알림을 방지하기 위해 adStatusUnwantedEvent에 상태 매개 변수를 설정합니다.
Note: , CancelUpdate, AddNew,으로 UpdateBatch 및 CancelBatch를 업데이트 삭제 : 다음 레코드 작업 중 하나를 사용하여 레코드의 필드를 변경하는 경우 WillChangeRecord 이벤트 또는 RecordChangeComplete 이벤트가 발생할 수 있습니다.
통사론
WillChangeRecord reason,numrec,status,objRs
RecordChangeComplete reason,numrec,objErr,status,objRs
매개 변수 | 기술 |
---|---|
reason | EventReasonEnum의 이 이벤트에 대한 이유를 지정하는 값 |
numrec | 레코드의 수에 영향을 나타냅니다 |
status | EventStatusEnum의 이벤트의 실행 상태를 나타내는 값 |
objErr | 상태가 adStatusErrorsOccurred로 설정되어있는 경우 오류를 설명하는 오류 개체의 이름은, 그렇지 않은 경우는 설정되어 있지 않습니다 |
objRs | 이 이벤트를 트리거 한 레코드 집합 개체의 이름 |
EventReasonEnum 값
일정한 | 값 | 기술 |
---|---|---|
adRsnAddNew | 1 | 동작은 새 레코드를 추가 |
adRsnDelete | 2 | 동작은 기록을 삭제 |
adRsnUpdate | 3 | 동작은 기존의 기록을 갱신 |
adRsnUndoUpdate | 4 | 동작은 기록의 업데이트를 반전 |
adRsnUndoAddNew | 5 | 동작은 새 레코드를 추가 반전 |
adRsnUndoDelete | 6 | 동작은 기록의 삭제를 반전 |
adRsnFirstChange | 11 | 동작은 기록에 처음 변경 한 |
EventStatusEnum 값
일정한 | 값 | 기술 |
---|---|---|
adStatusOK | 1 | 이벤트를 발생시킨 작업이 성공했다 |
adStatusErrorsOccurred | 2 | 이벤트를 발생 작업이 실패 |
adStatusCantDeny | 3 | 이벤트를 발생 작업은 취소 할 수 없습니다 |
adStatusCancel | 4 | 이벤트를 발생 작업이 취소됩니다 |
adStatusUnwantedEvent | 5 | 이벤트 방식 실행이 완료되기 전에 후속 알림을 방지 |
<전체 레코드의 객체 참조