트리그리드 » Event

on_useraction

Description

그리드 팝업에서 사용자 동작에 대한 작업을 진행하기 전에 발생하는 이벤트이다.

Parameters

Parameters Type Description
objInst INSTANCE 그리드 오브젝트
nActionType short 사용자 동작 유형
strActionParam STRING 사용자 동작 유형별 부가적인 파라미터

Return Value

Type Description
short 작업 진행 방식

Remark

*** 리턴값 아래와 같다.
0: UI가 있는 경우 닫지 않고, 사용자가 지정한 동작을 수행하지 않음
1: UI가 있는 경우 닫고, 사용자가 지정한 동작 수행
2: UI가 있는 경우 닫고, 사용자가 지정한 동작을 수행하지 않음

strActionParam 파라미터는 nActionType 파라미터에 따른 부가적인 정보가 전달된다.

*** nActionType 파라미터는 아래와 같다.
11: 파일 다운로드 시작 (파라미터: 파일 유형)
12: 파일 다운로드 취소 (파라미터: 파일 유형)
21: 파일 업로드 시작 (파라미터: 파일 유형)
22: 파일 업로드 취소 (파라미터: 파일 유형)

Example

/**
 * 그리드 사용자 기능 선택 이벤트
 *
 * @param {Object} objInst 그리드 컴포넌트 인스턴스
 * @param {number} nActionType 사용자 동작 유형
 * @param {string} strActionParam 사용자 동작 유형별 부가적인 파라미터
 */
function grd_on_useraction(objInst, nActionType, strActionParam)
{
	factory.consoleprint("on_useraction> Start");
	factory.consoleprint("on_useraction> Grid Object Name = " + objInst.getname());
	factory.consoleprint("on_useraction> nActionType = " + nActionType);
	factory.consoleprint("on_useraction> strActionParam = " + strActionParam);
}

Viewer Ver.

9.1.1.1

Update Date

20230612