화면 » Api

gettraniomapinfobyid

Description

화면의 특정 트랜IO맵의 정보를 리턴하는 API이다.

Parameters

Parameters Type Description
strTranIOMapId STRING 트랜IO맵 ID

Return Value

Type Description
class 트랜IO맵 정보 오브젝트

Remark

트랜IO맵에 해당하는 정보가 없는 경우 null 값이 리턴된다.

리턴되는 트랜IO맵정보 오브젝트 구조는 아래와 같다.

objTranIOMap = {
    id: 'tran_iomap_id',
    tiemout: '120',
    input_item_arr: [objItemInfo, ],      // 아래 objItemInfo 구조 참조
    output_device_arr: [objDeviceInfo, ]  // 아래 objDeviceInfo 구조 참조
};

objDeviceInfo = {
    type: 'screen_id',
    formid: 'form_id', 
    item_arr: [objItemInfo, ] // 아래 objItemInfo 구조 참조
};

objItemInfo = {
    id: 'id',
    link: 'link_component_name',
    length: '4',
    type: 'edit',  // edit, ...
    sub_item_arr: [objSubItemInfo, ]  // type이 'multi'인 경우 하위 아이텀 정보 배열 
};

objSubItemInfo = {
    id: 'id',
    link: 'link_column_name',
    length: '4',
    type: 'edit'  // edit, ...
};
  

Example

function btn_test_on_mouseup() { var objTranIOMap; objTranIOMap = screen.gettraniomapinfobyid("TRAN_IO_MAP_ID"); if(objTranIOMap == null) { screen.alert("objTranIOMap is null"); return; } }

See Also

gettraniomapcount

Viewer Ver.

9.1.1.1

Update Date

20190422