화면 » Event

on_beforesubmit

Description

화면 Submit 통신 처리 전 이벤트이다. 자세한 내용은 샘플 소스를 참조한다.

Parameters

Parameters Type Description
mapid STRING screen 오브젝트의 requestsubmit() 함수를 호출할때, 첫번째 파라미터인 트랜잭션 MAP ID값
basync BOOL 비동기 통신 처리 여부

Return Value

Type Description
short 통신 진행 처리 방식 (0 - 통신 중단, 1 - 통신 수행)

Example

/**
 * 화면 Submit 통신 처리 전 이벤트
 * 화면의 submit 통신을 수행하기 전에 발생한다.
 * 주로 submit 통신 수행하기 전에 
 * 입력 데이터를 검증하여 submit 통신을 제어하거나
 * 처리중 화면 잠금 처리를 수행하기 위한 동작을 수행한다.
 *
 * @param {string} mapid XTranMap ID
 * @param {boolean} basync 비동기 통신 수행 여부
 *
 * @returns {number} submit 통신 수행 진행 여부 값
 * 	0 - 통신 중지 (requestsubmit API 호출에 false가 리턴됨)
 * 	1 - 통신 수행 (기본값)
 */
function screen_on_beforesubmit(mapid, basync)
{
	return 1;
}

See Also

on_submitcomplete

Viewer Ver.

9.1.1.1

Update Date

20230508