다음을 통해 공유


이벤트 인수 저장(클라이언트 API 참조)

OnSave 이벤트가 발생하면 실행 컨텍스트 개체의 getEventArgs 메서드를 사용하여 저장 이벤트를 관리하는 데 사용할 수 있는 메서드가 포함된 개체를 검색할 수 있습니다.

메서드 Description
getSaveMode 사용자가 저장 이벤트를 시작한 방법을 나타내는 값을 반환합니다.
isDefaultPrevented preventDefault 메서드가 이 이벤트 처리기 또는 이전 이벤트 처리기에서 사용되었기 때문에 저장 이벤트가 취소되었는지 여부를 나타내는 값을 반환합니다.
preventDefault 저장 작업을 취소하지만 이벤트에 대한 나머지 모든 처리기는 계속 실행됩니다.
preventDefaultOnError 이벤트 처리기에 스크립트 오류가 있는 경우 저장 작업을 취소하고, 비동기 이벤트 처리기에 대해 거부된 약속을 반환하거나, 작업 시간 초과를 반환합니다.
disableAsyncTimeout 이벤트 처리기에 대한 시간 제한을 사용하지 않도록 설정합니다. 대신 이벤트는 이벤트 처리기의 약속이 충족될 때까지 기다립니다. 비동기 OnSave 시간 제한에 대해 자세히 알아보기

PostSave 이벤트 인수

OnPostSave 이벤트가 발생하면 실행 컨텍스트 개체의 getEventArgs 메서드를 사용하여 게시물 저장 이벤트를 관리하는 데 사용할 수 있는 메서드가 포함된 개체를 검색할 수 있습니다.

메서드 Description
getEntityReference 이 메서드를 사용하여 저장되는 테이블에 대한 정보를 알 수 있습니다. 저장에 성공하면 테이블 논리 이름, 레코드 ID 및 테이블 이름을 반환합니다.
getIsSaveSuccess 이 메서드를 사용하여 저장 작업이 성공했는지 또는 실패했는지 여부를 알 수 있습니다.
getSaveErrorInfo 이 메서드를 사용하여 저장이 실패한 이유에 대한 오류 세부 정보를 알 수 있습니다.

클라이언트 API 실행 컨텍스트
실행 컨텍스트 메서드