OnSave 이벤트가 발생하면 실행 컨텍스트 개체의 getEventArgs 메서드를 사용하여 저장 이벤트를 관리하는 데 사용할 수 있는 메서드가 포함된 개체를 검색할 수 있습니다.
| 메서드 | Description |
|---|---|
| getSaveMode | 사용자가 저장 이벤트를 시작한 방법을 나타내는 값을 반환합니다. |
| isDefaultPrevented | preventDefault 메서드가 이 이벤트 처리기 또는 이전 이벤트 처리기에서 사용되었기 때문에 저장 이벤트가 취소되었는지 여부를 나타내는 값을 반환합니다. |
| preventDefault | 저장 작업을 취소하지만 이벤트에 대한 나머지 모든 처리기는 계속 실행됩니다. |
| preventDefaultOnError | 이벤트 처리기에 스크립트 오류가 있는 경우 저장 작업을 취소하고, 비동기 이벤트 처리기에 대해 거부된 약속을 반환하거나, 작업 시간 초과를 반환합니다. |
| disableAsyncTimeout | 이벤트 처리기에 대한 시간 제한을 사용하지 않도록 설정합니다. 대신 이벤트는 이벤트 처리기의 약속이 충족될 때까지 기다립니다. 비동기 OnSave 시간 제한에 대해 자세히 알아보기 |
PostSave 이벤트 인수
OnPostSave 이벤트가 발생하면 실행 컨텍스트 개체의 getEventArgs 메서드를 사용하여 게시물 저장 이벤트를 관리하는 데 사용할 수 있는 메서드가 포함된 개체를 검색할 수 있습니다.
| 메서드 | Description |
|---|---|
| getEntityReference | 이 메서드를 사용하여 저장되는 테이블에 대한 정보를 알 수 있습니다. 저장에 성공하면 테이블 논리 이름, 레코드 ID 및 테이블 이름을 반환합니다. |
| getIsSaveSuccess | 이 메서드를 사용하여 저장 작업이 성공했는지 또는 실패했는지 여부를 알 수 있습니다. |
| getSaveErrorInfo | 이 메서드를 사용하여 저장이 실패한 이유에 대한 오류 세부 정보를 알 수 있습니다. |