현재 그리드의 특정 Row가 Insert, Update, Delete된 Row인지를 반환한다.
| Parameters | Type | Description | 
|---|---|---|
| nRow | long | Operation 값을 얻어올 Row Index | 
| bRowPrevOp | BOOL | [옵션] 이전 Row Operation 여부 (기본값: false) | 
| Type | Description | 
|---|---|
| STRING | 특정 Row의 Operation | 
Row Operation 상수값 XFD_ROWOP_ERROR = "" XFD_ROWOP_NONE = " " XFD_ROWOP_INSERT = "I" XFD_ROWOP_UPDATE = "U" XFD_ROWOP_DELETE = "D"
bRowPrevOp 파라미터가 true인 경우, 바로 이전 상태가 리턴되며, 바로 이전 상태가 없는 경우, XFD_ROWOP_ERROR가 리턴된다.
function btnTest()
{
	var strOperation = grd.getrowoperation(1);
	if(strOperation == XFD_ROWOP_INSERT) {
		screen.alert("Insert Row");
	} else if(strOperation == XFD_ROWOP_UPDATE) {
		screen.alert("Update Row");
	} else if(strOperation == XFD_ROWOP_DELETE) {
		screen.alert("Delete Row");
	} else if(strOperation == XFD_ROWOP_NONE) {
		screen.alert("Nothing..");
	}else {
		screen.alert("Error..");
	}
}