그리드 특정 아이템의 속성값을 구한다.
Parameters | Type | Description |
---|---|---|
nRow | long | 행 인덱스 (Zero-Based) |
strColumName | STRING | 컬럼 이름 |
strPropName | STRING | 속성값 문자열 |
bReturnColumn | BOOL | [옵션] 아이템별 값 미정의시 컬럼 속성값 리턴 여부 (기본값: false) |
strDefaultValue | STRING | [옵션] 아이템별 값 미정의시 리턴 기본값 (기본값: null) |
Type | Description |
---|---|
STRING | 속성값 또는 undefined 또는 null |
파라미터가 유효하지 않은 경우, null이 리턴된다.
정의되지 않은 속성 이름을 지정한 경우, undefined가 리턴된다.
속성값 데이터 형식이 boolean 형식인 경우, true/false 값이 리턴된다.
속성값 데이터 형식이 콤보박스 형식인 경우, 숫자 값이 리턴된다.
속성값 데이터 형식이 문자열 형식인 경우, 문자열 값이 리턴된다.
속성값 데이터 형식이 배열 형식인 경우, 배열 값이 리턴된다. 배열 형식의 속성으로는 margin 관련 속성, font 관련 속성, color 관련 속성등이 있다.
function btn_on_mouseup(objInst)
{
var item_input_type;
// 아이템별 값 미정의시 기본값 반환
item_input_type = grdList.itempropbyname(0, "COL_A", "input_type", false, null);
factory.consoleprint("item_input_type = " + item_input_type);
// 아이템별 값 미정의시 컬럼값 반환
item_input_type = grdList.itempropbyname(0, "COL_B", "input_type", true, null);
factory.consoleprint("item_input_type = " + item_input_type);
}