Name | Description |
---|---|
back_color | 화면 배경 색상 설정 |
back_image | 화면 배경 이미지 설정 |
back_imagehorzalign | 화면 배경 이미지 수평 정렬 선택 |
back_imagesize | 화면 배경 이미지 크기 선택 |
back_imagevertalign | 화면 배경 이미지 수직 정렬 선택 |
horzscrollbar_style | 수평 스크롤바 스타일 선택 |
show_loadstatus | 화면의 로딩 상태 표시 여부를 지정한다. |
transparent | 배경을 투명하게 보일지 여부 |
vertscrollbar_style | 수직 스크롤바 스타일 선택 |
devstudio_lock | 개발툴 화면 잠금 방식 지정 |
hidden | 거래 화면에 보일지 여부. 거래 데이터에는 존재 |
screen_hashtag | 화면 해시태그 설정 |
screen_help | 어떤 화면인지 설명하는 도움말을 설정 |
title | 화면 제목 설정 |
tooltipbox | 별도의 툴팁박스를 이용하여 상세 툴팁을 표시한다. 툴팁박스 내용은 HTML 문자열을 포함할 수 있다. toolipbox 속성값 처리용 get/settooltipbox API 도움말을 참조한다. tooltipbox 속성값을 일반 문자열로 지정할 경우, 입력된 문자열을 개행 문자를 포함하여 그대로 표시하기 위해서는 <pre> 태그로 감싸면 된다.
tooltipbox 속성값을 JSON 형태의 문자열로 지정한 경우, 아래의 내용를 참조한다. { "placement": 2, // [옵션] 툴팁 박스 표시 위치 (0:left, 1:right, 2:top, 3:bottom) "width": 200, // [옵션] 툽팁 박스 최대 너비 "horz_align": 1, // [옵션] 툴팁 박스 수평 정렬 (0:left, 1:center; 2:right) "vert_align": 1, // [옵션] 툴팁 박스 수직 정렬 (0:left, 1:center; 2:right) "title": "", // [옵션] 타이틀 문자열/문자열 배열 (빈 문자열 지정시 표시하지 않음) "content": "" // 내용 문자열/문자열 배열 (HTML 문자열 표현 가능) } |
trancode | 지정된 거래 코드 설정 |
tranheader | 거래시 추가적인 header정보 설정 |
anchor | 컴포넌트의 배치 기준을 지정한다. |
canvas_height | 화면 캔버스 높이를 설정한다. |
canvas_width | 화면 캔버스 너비를 설정한다. |
display_type | 컴포넌트 DOM 오브젝트의 display CSS 속성을 지정한다. |
height | 화면 영역의 높이를 설정한다. |
height_type | 화면 높이 유형을 설정한다. |
margin | 컴포넌트 DOM의 margin CSS 속성 지정한다. |
position | 컴포넌트 DOM의 position CSS 속성 지정한다. |
resize_dir | 부모 크기 변경시 컴포넌트 크기 변경 방식을 지정한다. |
width | 화면 영역 너비를 설정한다. |
width_type | 화면 너비 유형을 설정한다. |
directory |
Name | Description |
---|---|
activate | 지정한 화면을 활성화 시키는 API이다. |
addcustomclass | 컴포넌트에 특정 CSS 클래스를 추가하는 API이다. |
addcustominputclass | 필드성 컴포넌트 custom_input_class 속성에 CSS 클래스를 추가하는 API이다. |
addgxdatasetinxtranmap | 해당 화면 xTranMap의 모든 맵에 xGlobalDataSet정보를 추가한다. |
addmainloadstatus | SHOW_MAINLOADSTATUS 실행 파라미터가 true인 경우, 메인 로딩 상태 메시지를 추가한다. |
addtransitionclass | 대상 컴포넌트에 transition 스타일이 포함된 CSS 클래스를 추가한다. transition 스타일에 지정된 속성 처리 완료시 strCallbackFunc 파라미터에 지정된 함수가 호출된다. |
addxdataset | 화면에 새로운 xDataSet을 추가한다. |
addxdatasetinxtranmap | 해당 화면 xTranMap의 모든 맵에 xDataSet정보를 추가한다. |
addxtranmap | 화면에 xTranMap을 추가한다. |
alert | 알림창을 띄우는 API이다. |
alertbox | 알림 메세지 박스를 띄우는 API이다. * 파라미터 instFocus은 옵션 파라미터로서 알림 메세지 박스 닫음 처리시 포커스를 받을 컴포넌트를 지정한다. |
animate | 애니메이션효과를 설정하는 API이다. |
animatefinish | 애니메이션 진행을 종료하고 애니메이션 완료시 상태로 표시한다. |
animatestop | 애니메이션 진행 종료 및 애니메이션 큐 상태 삭제 처리를 수행한다. |
applyattributemap | 화면내 컴포넌트에 지정한 ATTRIBUTEMAP에 설정된 정보를 적용합니다. |
applytraniomap | 특정 맵 설정시 속성셋팅은 하지 않고 트랜코드만 셋팅하는 API이다. |
applytranmap | 화면에 정의된 특정 TRANMAP을 적용하는 API이다. |
browserhistorycurrstate | 브라우저 History 현재 위치와 관련된 state 오브젝트를 반환한다 |
browserhistorygo | 브라우저 History 정보 갯수를 반환한다 |
browserhistorylength | 브라우저 History 정보 갯수를 반환한다 |
browserhistorypushstate | 브라우저 History 오브젝트의 pushState API를 호출한다 |
browserhistoryreplacestate | 브라우저 History 오브젝트의 replaceState API를 호출한다 |
callscriptmethod | 화면에 존재하는 함수를 호출하는 API이다. 주로 제어 대상이 되는 화면의 외부 화면에서 제어 대상 화면에 구현된 스크립트 함수를 호출하기 위해서 사용된다. |
callscriptmethodex | 화면에 존재하는 함수를 호출하는 API이다. 주로 제어 대상이 되는 화면의 외부 화면에서 제어 대상 화면에 구현된 스크립트 함수를 호출하기 위해서 사용된다. |
callscriptmethodparam | 화면에 존재하는 함수를 호출하는 API이다. |
checktranmapinputdata | 화면 tranmap 기준 입력 데이터 값 검증 처리용 API이다. |
checkxtranmapinputdata | 화면 xtranmap 기준 그리드를 제외한 입력 데이터 값 검증 처리용 API이다. |
closeallportlet | 화면에서 loadportlet 함수를 통해서 로드한 모든 포틀릿 화면을 닫는 API이다. |
closeallportletpopup | 화면에서 로드한 포틀릿 팝업 화면을 모두 닫는 API이다. |
closeportlet | screen.loadportlet 함수를 통해서 로드한 포틀릿 화면을 종료시키는 API이다. |
closeportletpopup | 화면에서 로드한 특정 포틀릿 팝업 화면을 닫는 API이다. |
confirm | 선택창을 띄우는 API이다. |
createobject | 오브젝트를 동적으로 생성하는 API이다. 파라미터 strStyleID는 옵션 파라미터로 스타일을 지정할 경우 값을 전달하고 불필요할 경우 값을 주지 않으면된다. |
createobjectex | 오브젝트를 동적으로 생성하는 API이다. |
createshape | 도형을 동적으로 생성하는 API이다. 파라미터 strStyleID는 옵션 파라미터로 스타일을 지정할 경우 값을 전달하고 불필요할 경우 값을 주지 않으면된다. |
createshapeex | 도형을 동적으로 생성하는 API이다. |
destroy | 콘트롤을 Destory하는 API입니다. |
destroyarrayctrlbyname | 배열로 생성된 오브젝트를 삭제하는 API이다. |
destroycontrol | 화면에 생성된 오브젝트를 컨트롤 아이디로 찾아 삭제하는 API이다. |
destroycontrolbyindex | 화면에 생성된 오브젝트를 in_index로 찾아 삭제하는 API이다. |
destroycontrolbyname | 화면에 생성된 오브젝트를 이름으로 찾아 삭제하는 API이다. |
domodal | 해당 화면을 modal로 변환시키는 API이다. |
downloadexcel | 여러개의 그리드를 하나의 엑셀 파일에 Sheet를 분리하여 다운로드한다. |
ensurevisible | 스크롤 외 영역의 컨트롤을 화면에 보이도록 스크롤을 이동하는 API이다. |
eventlock | 컨트롤의 이벤트 발생 여부를 설정한다 |
eventlock | 화면의 이벤트를 실행시키지 않도록 할 수 있는 API이다. |
filldupdata | dup 버퍼가 활성화 되어있는지 여부를 확인하고 dup 버퍼에 있는 값을 반환하는 API이다. |
findattrmapid | 현재 화면에 Attribute 맵 ID에 해당하는 Attribute 맵의 존재 여부를 반환한다. |
findportlet | screen.loadportlet 함수를 통해서 화면에 떠있는 포틀릿 인스턴스를 포틀릿 이름을 기준으로 가져오는 API이다. |
findportletpopup | 화면에서 로드한 포틀릿 팝업중에서 팝업 이름에 해당하는 포틀릿 팝업 화면 인스턴스를 반환하는 API이다. |
findportletpopupbyindex | 화면에서 로드한 포틀릿 팝업중에서 인덱스에 해당하는 포틀릿 팝업 화면 인스턴스를 반환하는 API이다. |
findscriptmethod | 화면에 구현된 스크립트에 해당 함수가 존재하는지 여부를 가져오는 API이다. 주로 제어 대상이 되는 화면의 외부 화면에서 제어 대상 화면에 구현된 스크립트를 호출하기 전에 해당 함수가 제어 대상 화면에 존재하는지를 확인하는 용도로 사용된다. |
fireonsizeevent | 화면 크기가 외부 동작(CSS 스타일 포함)에 의해서 크기간 변경된 경우, 컴포넌트 크기 변경에 대한 컴포넌트 내부 처리 동작 수행 처리를 위해 호출하는 API이다. |
fireparenttabevent | 화면이 링크된 탭 컴포넌트의 on_itemscreenevent를 발생시킨다. |
forcepaint | 화면을 강제 Repaint 처리를 수행한다. |
forcestopsubmit | requestsubmit 관련 API를 통해서 진행중이 AJAX 통신을 강제 중단시킨다. |
forcestoptran | requesttran 관련 API를 통해서 발생한 TranMapID의 통신을 강제 중단시킨다. |
getarrayindex | 필드컨트롤 및 버튼컨트롤의 arrayindex 값을 가져오는 API이다. |
getarrayinstbyname | 화면에서 특정 arrayindex를 가진 오브젝트를 반환하는 API이다. |
getattrmapid | 현재 화면의 셋팅되어 있는 Attribute 맵 ID를 반환한다. |
getbackcolor | 오브젝트의 배경색을 가져오는 API이다. |
getbackcolor | 화면의 배경색을 가져오는 API입니다. |
getbottom | 컨트롤의 아랫쪽(bottom) 위치값을 반환하는 API이다. |
getboxshadoweffecttype | 컴포넌트의 boxshadow_type 속성값을 반환하는 API이다. |
getclientheight | 화면의 실제 Drawing 영역 높이를 반환하는 API이다. |
getclientwidth | 화면의 실제 Drawing 영역 너비를 반환하는 API이다. |
getcontrolcount | 화면의 모든 오브젝트의 개수를 반환하는 API이다. |
getcontrolid | 컨트롤의 아이디값을 반환하는 API이다. |
getcontrolkind | 컴포넌트 종류에 대해 정의된 상수를 반환하는 API이다. |
getcustomdata | 콤포넌트의 custom_data 속성값을 가져오는 API이다. |
getcustomdata | 화면의 custom_data 속성값을 가져오는 API이다. |
getcustomprop | Custom속성으로 사용하는 속성들의 값을 반환한다. |
getcustomprop | Custom속성으로 사용하는 속성들의 값을 반환한다. |
getdefaulttranmapid | 화면의 default TranMapID를 반환하는 API이다. |
getdescription | 화면의 description 속성에 설정한 값을 반환하는 API입니다. |
getdescription | 컨트롤의 설명(description값)을 반환하는 API이다. |
getdom | 컴포넌트에 해당하는 HTML DOM 오브젝트를 리턴한다. |
getdom | 컴포넌트에 해당하는 HTML DOM 오브젝트를 리턴한다. |
getdomid | 컴포넌트 내부에서 사용하는 DOM ID를 반환하는 API이다. |
getdragable | dragable 속성값을 리턴한다. |
getenable | 탭에 링크된 화면의 상태가 비활성화 상태인지를 가져오는 API이다. |
getenable | 컨트롤의 활성화 상태를 가져오는 API이다. |
geteventhandler | 화면에 설정되어 있는 이벤트처리 함수정보를 읽어들이는 API입니다. |
geteventhandler | 콤포넌트에 설정되어 있는 이벤트처리 함수정보를 읽어들이는 API입니다. |
geteventlock | 컨트롤의 이벤트 발생 여부를 반환한다 |
getextradata | 화면 생성 호출 함수(Remark 참조)에서 extra_data 파라미터에 지정된 값을 반환한다. |
getfocuscontrol | 현재 화면에서 포커스를 가지고 있는 오브젝트를 가져오는 API이다. |
getfocusouttype | 해당 컨트롤에 포커스 아웃이 발생한 유형을 리턴하는 API이다. |
getfont | 콤포넌트의 설정된 폰트 정보를 font class형태로 반환 받는 API입니다. |
getfontbold | 컨트롤의 text 폰트가 굵게(bold)효과가 적용되어 있는지 여부를 반환하는 API이다. |
getfontitalic | 컨트롤의 text 폰트가 이탤릭체(Italic:기울어진체)인지 여부를 반환하는 API이다. |
getfontname | 컨트롤의 text 폰트명을 반환하는 API이다. |
getfontsize | 컨트롤의 text 폰트의 크기를 반환하는 API이다. |
getfontunderline | 컨트롤의 text 폰트가 밑줄(underline)효과가 적용되어 있는지 여부를 반환하는 API이다. |
getforecolor | 컨트롤의 글자 색상을 반환하는 API이다. |
getgeolocation | 현재 지리적 위치 정보를 구한다. |
getgridiomapcolumn | grid obj의 io_index 중 특정 index의 컬럼인덱스를 반환하는 API이다.SOFTBASE |
getgridiomapcount | 특정 맵의 그리드 오브젝트 맵ID 개수를 반환하는 API이다. |
getgridiomaptext | 트랜 맵의 스타일이 입력박스일 때 입력된 숫자를 반환하는 API이다.SOFTBASE |
getheight | 컨트롤의 높이(height)값을 반환하는 API이다. |
gethiddenareainstanceall | 개발툴에서 화면의 숨김 영역에 표시한 컴포넌트의 배열을 반환하는 API이다. |
gethiddenareavisible | 개발툴에서 화면의 숨김 영역에 표시한 컴포넌트들이 보여지고 있는 여부를 반환하는 API이다. |
gethostdata | 거래 가능한 모든 컨트롤의 host에서 수신받은 전문 전송용 텍스트를 반환하는 API이다. |
getinputindex | 컨트롤의 in_index값을 반환하는 API이다. |
getinputtype | 컴포넌트의 input_type 속성값을 반환하는 API이다. |
getinstance | 화면에 생성된 오브젝트를 컨트롤 아이디로 찾아 가져오는 API이다. |
getinstanceall | 해당 화면에 그려져 있는 모든 콘트롤들의 Instance들을 Array형태로 반환한다.(*단 도형은 제외), 만약 패널이나 탭패널을 포함 하고 있는 경우 그 하위 콤포넌트도 모두 포함해서 정보를 받는다. |
getinstancebydom | HTML DOM Element를 기준으로 HTML DOM Element에 해당하는 컴포넌트 인스턴스를 가져오는 API이다. |
getinstancebyindex | 화면에 생성된 오브젝트를 in_Index로 찾아 가져오는 API이다. |
getinstancebyname | 화면에 생성된 오브젝트를 이름으로 찾아 가져오는 API이다. |
getinstancefirst | 화면에서 특정 기준에 따른 첫번째 오브젝트를 찾아서 반환하는 API이다. |
getinstancefirstex | 화면에서 검색 기준 옵션에 따른 첫번째 오브젝트를 찾아서 반환하는 API이다. |
getinstancelastex | 화면에서 검색 기준 옵션에 따른 마지막 오브젝트를 찾아서 반환하는 API이다. |
getinstancenext | 화면에서 기준 오브젝트의 다음 오브젝트를 찾아서 반환하는 API이다. |
getinstancenextex | 화면에서 특정 기준에 따른 기준 오브젝트의 다음 오브젝트를 찾아서 반환하는 API이다. |
getinstanceprevex | 화면에서 특정 기준에 따른 기준 오브젝트의 이전 오브젝트를 찾아서 반환하는 API이다. |
getiomapcolumnattribute | 트랜 맵의 특정 그리드성 컴포넌트의 컬럼 트랜맵 속성을 리턴하는 API이다. |
getiomapcount | 특정 트랜맵의 입출력 구분에 따라 컨트롤 개수를 반환하는 API이다.SOFTBASE |
getiomapdata | 특정 맵에 입출력 컴포넌트의 데이터 정보 오브젝트 배열을 리턴한다. |
getiomapobjattribute | 트랜맵의 특정 컴포넌트의 트랜맵 속성을 반환하는 API이다. |
getiomapobjcontrolid | 특정 맵의 특정 인덱스 오브젝트의 컨트롤 ID를 가져오는 API이다.SOFTBASE |
getiomaptext | 트랜 맵의 스타일이 체크 박스가 아닌 입력박스 일때 입력박스에 입력된 숫자를 반환하는 API이다.SOFTBASE |
getjdom | 컴포넌트에 해당하는 jQuery 오브젝트를 리턴한다. |
getjdom | 컴포넌트에 해당하는 jQuery 오브젝트를 리턴한다. |
getleft | 컨트롤의 왼쪽(x) 위치값을 반환하는 API이다. |
getlinkautorun | 특정 연동정보 화면의 AutoRun의 체크 유무를 확인하는 API이다. |
getlinkcopyinfo | 특정 연동정보 화면의 복사 정보를 가져오는 API이다. |
getlinkinfocount | 연동정보에 등록된 화면의 개수를 반환하는 API이다. |
getlinkscreenurl | 특정 연동정보 화면의 경로를 가져오는 API이다. |
getlinktitle | 특정 연동정보 화면의 타이틀을 가져오는 API이다. |
getlinkxdataset | 해당 콤포넌트에 Bind 되어 있는 xDataSet의 인스턴스를 반환하는 API이다. |
getlinkxdatasetcolumnid | 해당 콤포넌트에 Bind 된 xDataSet의 Column ID를 반환하는 API이다. |
getlinkxdatasetid | 해당 콤포넌트에 Bind 된 xDataSet ID를 반환하는 API이다. |
getmargin | 컴포넌트의 margin 속성값을 반환하는 API입니다. |
getmembers | 화면의 멤버 오브젝트를 리턴하는 API이다. |
getmenuboxdom | 메뉴의 DOM 오브젝트를 구하는 API이다. |
getmenuheight | 메뉴의 높이를 가져오는 API이다. |
getmenuwidth | 메뉴의 너비를 가져오는 API이다. |
getmenuxpos | 메뉴의 윈도우(모니터) 상 X 좌표를 가져오는 API이다. |
getmenuypos | 메뉴의 윈도우(모니터) 상의 Y 좌표를 가져오는 API이다. |
getname | 컨트롤의 이름을 반환하는 API이다. |
getobjectkind | 해당 인스턴스가 어떤 종류의 오브젝트인지 판단한다. |
getobjectkind | 해당 인스턴스가 어떤 종류의 오브젝트인지 판단한다. |
getoriginalscreenheight | 초기설정한 화면의 높이를 가져오는 API이다. |
getoriginalscreenwidth | 초기설정한 화면의 너비를 가져오는 API이다. |
getoutputindex | 컨트롤의 in_index값을 반환하는 API이다. |
getparent | 현재 화면의 부모 화면을 가져오는 API이다. |
getparent | 해당 콤포넌트의 Parent Instance를 가져오는 API입니다. |
getparentinstancebydom | HTML DOM Element를 기준으로 HTML DOM Element에 해당하는 컴포넌트의 부모 컴포넌트 인스턴스를 가져오는 API이다. |
getparentscrinstance | 해당 컨트롤이 포함되어 있는 부모 화면의 인스턴스를 가져오는 API이다. |
getpointerevents | 컴포넌트의 pointer_events 속성값을 반환하는 API이다. |
getpopupheight | 팝업의 높이를 가져오는 API이다. |
getpopupname | 팝업 화면의 이름을 가져오는 API이다. 해당 이름은 loadpopup으로 팝업을 띄울때 파라미터로 준 값이다. |
getpopuptitle | 팝업 화면의 타이틀을 가져오는 API이다. |
getpopupwidth | 팝업의 너비를 가져오는 API이다. |
getpopupxpos | 팝업의 윈도우(모니터) 상의 X 좌표를 가져오는 API이다. |
getpopupypos | 팝업의 윈도우(모니터) 상의 Y 좌표를 가져오는 API이다. |
getportletname | 포틀릿 이름을 가져오는 API이다. |
getportletpopupcount | 현재 화면에서 포틀릿 팝업으로 띄워진 화면 개수를 반환하는 API이다. |
getportletpopupnamebyindex | 현재 화면에서 로드한 인덱스에 해당하는 포틀릿 팝업 이름을 반환하는 API이다. |
getposition | 컴포넌트의 position 속성값을 반환하는 API이다. |
getprintcompletemsg | 전표출력 화면의 속성 중 print_complete_msg 속성값을 반환한다. |
getprintcpi | 프린트 할 화면의 CPI 정보를 가져오는 API이다. |
getprintlatticex | 전장표 화면에서 lattice_x 값을 가져오는 API이다. |
getprintlatticey | 전장표 화면에서 lattice_y 값을 가져오는 API이다. |
getprintleftmargin | 프린트 할 경우 왼쪽 여백 너비값을 가져오는 API이다. |
getprintlpi | 프린트 할 화면의 LPI 정보를 가져오는 API이다. |
getprintmediatype | 전표출력 가능한 화면의 속성 중 mediatype를 가져오는 API이다. |
getprintoutputmsg | 전표출력 화면의 속성 중 print_out_msg 속성값을 반환한다. |
getprintscreencontent | 화면 내부의 내용에 대한 출력용 HTML 문자열을 반환한다. |
getprinttopmargin | 전표출력 가능한 화면의 속성 중 topmargin를 가져오는 API이다. |
getrect | 컴포넌트 좌표 배열을 반환하는 API이다. |
getrectex | 컴포넌트 좌표 정보 오브젝트를 반환하는 API이다. |
getrequestsubmitdata | 화면에 설정된 xTranMapID를 기준으로 AJAX 송신 데이터를 리턴한다. |
getright | 모든 컨트롤의 오른쪽(right) 위치값을 반환하는 API이다. |
getscreencapture | 화면의 screen_capture 속성값 가져오는 API이다. |
getscreencontentheight | 컨테이너 화면에서 컨텐츠 화면을 로드했을때 컨텐츠 화면의 높이를 가져오는 API이다. |
getscreencontentwidth | 컨테이너 화면에서 컨텐츠 화면을 로드했을때 컨텐츠 화면의 너비를 가져오는 API이다. |
getscreendata | 화면의 모든 입출력 컴포넌트의 컴포넌트 데이터 정보 오브젝트 배열을 리턴한다. |
getscreenform | 화면의 screen_form 속성값 가져오는 API이다. |
getscreenhashtag | 화면 screen_hashtag 속성값 배열을 리턴하는 API이다. |
getscreenheight | 화면의 높이를 가져오는 API이다. |
getscreenhtml | 현재 화면의 HTML 문자열을 가져오는 API이다. |
getscreenid | 화면의 ID를 가져오는 API이다. |
getscreenkind | 화면의 종류를 가져오는 API이다. |
getscreenloadtype | 화면의 로딩 유형을 리턴한다. |
getscreenprotect | setscreenprotect 함수 호출에 의해서, 잠금 화면 표시 여부를 리턴한다. |
getscreenprotectimage | 화면의 protect_image 속성값을 반환한다. |
getscreenrule | 화면의 screen_rule 속성값 가져오는 API이다. |
getscreenscrollheight | 화면의 스크롤 영역을 포함한 높이를 가져오는 API이다. |
getscreenscrollwidth | 화면의 스크롤 영역을 포함한 너비를 가져오는 API이다. |
getscreentab | 화면이 탭에 링크된 경우, 링크된 탭 컴포넌트를 가져오는 API이다. 탭에 링크된 화면이 아닌 경우에는, null을 리턴한다. |
getscreentabindex | 화면이 탭에 링크된 경우, 링크된 탭 인덱스를 가져오는 API이다. 탭에 링크된 화면이 아닌 경우에는, -1을 리턴한다. |
getscreentitle | 화면의 타이틀을 가져오는 API이다. |
getscreentrancode | 화면의 속성 중 등록되어 있는 Trancode를 확인하는 API이다. |
getscreentype | 화면의 유형을 가져오는 API이다. |
getscreenurl | 화면의 경로를 가져오는 API이다. |
getscreenwatermark | 화면의 screen_watermark 속성값 가져오는 API이다. |
getscreenwidth | 화면의 너비를 가져오는 API이다. |
getscrollbarstyle | 화면에 지정된 스크롤의 스타일을 반환하는 API이다. |
getscrollpos | 화면의 스크롤바 현재 위치를 가져오는 API이다. |
getshapeinstancefirst | 화면에서 특정 기준에 따른 첫번째 도형 오브젝트를 찾아 반환하는 API이다. |
getshapeinstancenext | 화면에서 기준 도형 오브젝트의 다음 도형 오브젝트를 찾아서 반환하는 API이다. |
getsubmitresult | screen.requestsumbit 싱크방식의 경우 거래 후 거래 결과정보를 가져오는 API이다. 해당 정보에서 알 수 있는 데이터는 다음과 같다. 결과정보 이름이 instResult라고 가정할 경우 instResult.mapid : requestsubimt xTranMap ID instResult.result : 거래 결과값 instResult.recvuserheader : 수신된 User Header Data(없는 경우 empty) instResult.recvcode : 수신받은 결과 코드(없는 경우 empty) instResult.recvmsg : 수신받은 결과 메세지(주로 오류 메세지)(없는 경우 empty) |
gettableviewpos | 컴포넌트가 위치한 테이블뷰의 내 위치 정보를 가져오는 API이다. |
gettabstop | 컨트롤의 tabstop 상태를 반환하는 API이다. |
gettext | 컨트롤에 입력된 텍스트를 반환하는 API이다. |
gettooltipbox | 컴포넌트 tooltipbox 속성값을 리턴하는 API이다. |
gettop | 컨트롤의 윗쪽(y) 위치값을 반환하는 API이다. |
gettrancode | 화면의 설정된 Trancode를 알 수 있는 API이다. |
gettranheader | 화면의 설정된 Tranheader값을 읽어들이는 API이다. |
gettraniomapcount | 현재 화면에 존재하는 트랜 IO 맵의 갯수를 리턴하는 API이다. |
gettraniomapinfobyid | 화면의 특정 트랜IO맵의 정보를 리턴하는 API이다. |
gettraniomapinfobyindex | 화면의 특정 트랜IO맵의 정보를 리턴하는 API이다. |
gettranmapcount | 현재 화면에 존재하는 맵의 갯수를 설정하는 API이다. |
gettranmapetcinfo | 특정 트랜맵에 설정된 부가정보 값을 반환한다. |
gettranmapid | 현재 화면의 셋팅되어 있는 트랜맵ID를 반환한다.SOFTBASE |
gettranmapidex | 현재 화면의 트랜맵 중 컬럼인덱스로 맵ID를 가져오는 API이다.SOFTBASE |
gettranresult | screen.requesttran 싱크방식의 경우 거래 후 거래 결과정보를 가져오는 API이다. 해당 정보에서 알 수 있는 데이터는 다음과 같다. 결과정보 이름이 instResult라고 가정할 경우 instResult.mapid : requestsubimt xTranMap ID instResult.result : 거래 결과값 instResult.recvuserheader : 수신된 User Header Data(없는 경우 empty) instResult.recvcode : 수신받은 결과 코드(없는 경우 empty) instResult.recvmsg : 수신받은 결과 메세지(주로 오류 메세지)(없는 경우 empty) instResult.recvdata : 수신받은 데이터(없는 경우 empty) |
gettransparent | 배경 투명여부를 읽어들이는 API이다. |
getuserdata | 콤포넌트에 사용자가 저장한 특정 값을 가져오는 API이다. |
getuserheader | xDataSet 거래 헤더중 USER_HEADER 부분에 전송할 데이터가 설정된 값이 있다면 이 값을 반환한다. |
getvisible | 오브젝트가 화면에 보이고 있는지 여부를 가져오는 API이다. |
getvisible | 화면이 보이고 있는지 여부를 가져오는 API이다. |
getwidth | 컨트롤의 너비값(width)을 리턴하는 API이다. |
getwindowbottom | 브라우저 페이지 상의 컨트롤 하단(bottom) 위치값을 반환하는 API이다. |
getwindowheight | 화면의 윈도우 높이를 반환하는 API이다. |
getwindowid | 화면의 window ID를 가져오는 API이다. |
getwindowleft | 브라우저 페이지 상의 컨트롤 좌측(left) 위치값을 반환하는 API이다. |
getwindowrect | 윈도우 상의 화면 위치값들(left,top,right,bottom)을 배열으로 반환하는 API이다. |
getwindowrect | 브라우저 페이지 상의 컨트롤 위치값들(left,top,right,bottom)을 배열으로 반환하는 API이다. |
getwindowright | 브라우저 페이지 상의 컨트롤 우측(right) 위치값을 반환하는 API이다. |
getwindowtop | 브라우저 페이지 상의 컨트롤 상단(Top) 위치값을 반환하는 API이다. |
getwindowwidth | 화면의 윈도우 너비를 반환하는 API이다. |
getworkflowinstance | 화면에서 현재 진행중인 워크플로우 인스턴스를 반환한다. |
getxdataset | 현재 화면의 해당 xDataSet Instance를 반환한다. |
getxdatasetcolumncount | 화면에 설정되어 있는 xDataSet중 원하는 xDataSet의 행갯수를 반환합니다. |
getxdatasetcount | 현재 화면에 설정된 xDataSet 갯수를 반환한다. |
getxdatasetdata | xDataSet의 원하는 아이템의 값을 반환합니다. |
getxdatasetids | 현재 화면에 설정된 xDataSetID를 Array에 담아서 반환한다. |
getxdatasetrowcount | 화면에 설정되어 있는 xDataSet중 원하는 xDataSet의 열갯수를 반환합니다. |
getxtranmapcomment | 원하는 xTranMap의 Comment를 반환한다. |
getxtranmapids | 현재 화면에 설정되어 있는 xTranmap ID를 Array형태로 반환한다. |
getxtranmapinputcols | 현재 화면에서 해당 xTranMap의 해당 xDataSet중 입력 대상 컬럼의 ID를 Array 형태로 반환한다. |
getxtranmapinputcomponent | 현재 화면에서 해당 xTranMap의 해당 xDataSet중 입력 대상 xDataSet의 ID에 링크된 컴포넌트를 Array 형태로 반환한다. |
getxtranmapinputkind | 해당 데이터셋의 입력 종류를 반환한다. |
getxtranmapinputxdataset | 현재 화면에서 해당 xTranMap의 해당 xDataSet중 입력 대상 xDataSet의 ID를 Array 형태로 반환한다. |
getxtranmapoutputcols | 현재 화면에서 해당 xTranMap의 해당 xDataSet중 출력 대상 컬럼의 ID 모두를 Array형태로 반환한다. |
getxtranmapoutputcolumnmode | xTranMap의 특정 테이터셋의 출력 컬럼 처리 방식을 리턴한다. |
getxtranmapoutputkind | 해당 데이터셋의 출력 종류를 반환한다. |
getxtranmapurl | 특정 xTranMap에 설정된 서비스 URL을 반환한다. |
getzoom | |
hascustomclass | 컴포넌트에 특정 CSS 클래스가 추가되어 있는지 여부를 리턴하는 API이다. |
hascustominputclass | 필드성 컴포넌트 custom_input_class 속성에 CSS 클래스 존재여부를 리턴하는 API이다. |
hidemainloadstatus | SHOW_MAINLOADSTATUS 실행 파라미터가 true인 경우, 메인 로딩 상태 표시를 숨긴다. |
httpgetfile | 해당 URL을 Get 방식으로 호출하여 데이터를 리턴한다. |
httpgotourlpost | 해당 URL을 새창으로 열고 Post방식으로 데이터를 전송하기 위한 API이다. |
httprequestpostasync | 해당 URL을 Post방식으로 호출하기위한 API이다. 비동기방식으로 동작하며 해당 서비스 URL을 호출 후 결과값은 Class 형태로 전달된다. |
httprequestpostsync | 해당 URL을 Post방식으로 호출하기위한 API이다. 비동기방식으로 동작하며 해당 서비스 URL을 호출 후 결과값은 오브젝트 형태로 전달된다. |
importscreenjs | 화면에 모듈 형식(export 사용)으로 구현된 JavaScript 파일을 동적으로 로드합니다. |
isdatacontrol | 컴포넌트가 데이터 처리용 컴포넌트인지 여부를 리턴한다. |
isexceldownloading | 그리드의 내용을 엑셀 파일로 다운로드 작업 진행 여부를 리턴한다. |
isexpired | 해당 API호출 시점에 해당 오브젝트가 소멸되지 않고 존재하는지 여부를 확인하는 API이다. |
isexpired | 해당 API호출 시점에 해당 화면이 소멸되지 않고 존재하는지 여부를 확인하는 API이다. |
ishasfocus | 컨트롤이 현재 포커스를 받고 있는지 확인하는 API이다. |
isjsloaded | loadjs 함수에 의해서 이미 JavaScript 파일이 로드돼었는지를 리턴합니다. |
ispanelchild | 해당 컨트롤이 패널에 속해있는 컨트롤인지 여부를 반환하는 API이다. |
ispopupscreen | 해당 화면이 팝업 화면인지 여부를 반환하는 API이다. |
isprintscreen | 전표출력용 화면인지를 가져오는 API이다. |
isshowscreen | 숨겨진 팝업을 보여질 수 있게 하는 API이다. |
isshowscrollbar | 스크롤바가 표시되어 있는지 여부를 가져오는 API이다. |
issubmitcomplete | xDataSet거래중 해당 XTRANMAP 거래가 완료된 상태인지 여부를 리턴한다. |
istabpanelchild | 해당 컨트롤이 탭패널에 속해있는 컨트롤인지 여부를 반환하는 API이다. |
istrancomplete | 해당 TRANMAP 거래가 완료된 상태인지 여부를 리턴한다. |
loadcss | 동적으로 외부 CSS 파일을 동적으로 로드합니다. |
loadjs | 동적으로 외부 JavaScript 파일을 동적으로 로드합니다. |
loadmaximizeportletpopup | 포틀릿 화면을 모달 팝업으로 최대화해서 띄우는 API이다. |
loadmeta | 다국어 처리를 위해서 전역적으로 사용하는 메타 리소스 정보를 로딩한다. |
loadportlet | 메뉴 형태로 포틀릿 화면을 띄우는 API이다. |
loadportletpopup | 포틀릿 화면을 모달 팝업으로 띄우는 API이다. |
loadportletpopupsync | 포틀릿 화면을 모달 팝업으로 동기식으로 띄우는 API이다. |
loadportletsync | 메뉴 형태로 포틀릿 화면을 동기화 방식으로 띄우는 API이다. |
loadstyle | 동적으로 xFrame 스타일 파일을 동적으로 로드합니다. |
messagebox | 메세지박스를 로드하는 API이다. 메시지박스는 기본적으로 메시지박스 표시 동작과 메시지박스에 대한 사용자 선택 동작이 비동기 스크립트 흐름 방식으로 동작한다. 메시지박스에 대한 사용자 선택 결과는 screen 오브젝트의 on_messagebox 이벤트를 통해 전달된다. 메시지박스를 동기식 스크립트 흐름을 통해서 사용하기 위해서는 screen 오브젝트의 messageboxsync API를 사용한다. ANIMATE_TYPE_MESSAGEBOX 실행 파라미터를 기준으로 메시지박스 표시 애니메이션 유형이 지정된다. |
messageboxsync | 메세지박스를 동기식으로 로드하는 API이다. |
mkcontrolarray | 버튼을 동적으로 생성하는 API이다. |
modifypopupstyle | 팝업 화면의 타이틀 바를 컨트롤하는 API이다. |
postmessage | 화면에 비동기식으로 메시지를 송신한다. 송신된 메시지는 화면의 on_postmessage 이벤트를 통해서 수신된다. |
현재 화면을 인쇄하기 위해서 브라우저의 인쇄기능을 호출한다. |
|
printscreencontent | 화면 내부의 내용을 브라우저의 인쇄기능을 이용하여 인쇄한다. |
printscreenshot | 현재 화면을 브라우저의 출력기능을 호출하여 인쇄하는 API이다. |
prop | 화면의 특성 속성값을 구한다. |
prop | 컴포넌트의 속성값을 구한다. |
propcreate | 컴포넌트 생성시점의 특정 속성의 값을 구한다. |
registerchildsubmitevent | 자식 화면에서 발생하는 submit 관련 이벤트 처리 함수이다. |
registerchildtrantevent | 자식 화면에서 발생하는 Tran 관련 이벤트 처리 함수이다. |
registerevent | 동적으로 화면의 이벤트를 등록하거나 삭제할 수 있는 API입니다. |
registerevent | 동적으로 콤포넌트의 이벤트 처리 함수를 등록하거나 삭제할 수 있는 API이다. |
removecustomclass | 컴포넌트에 특정 CSS 클래스를 삭제하는 API이다. |
removecustominputclass | 필드성 컴포넌트 custom_input_class 속성에 CSS 클래스를 삭제하는 API이다. |
removegxdatasetinxtranmap | 해당 화면 xTranMap의 모든 맵에서 xGlobalDataSet정보를 삭제한다. |
removexdatasetinxtranmap | 현재 화면의 xTranMap정보에서 해당 xDataSet정보를 모두 삭제한다. |
removextranmap | 화면에 xTranMap을 삭제한다. |
requestsubmit | 화면에 설정된 xTranMapID를 기준으로 데이터를 송수신한다. 비동기 통신 방식과 동기 통신 방식은 bProcAsync 파라미터에 의해서 결정되며, 통신 방식에 따라 업무 서버에서 데이터 처리 결과 정보를 확인하는 방법이 다르다. 비동기 통신 방식은 데이터 수신이 완료되면 on_submitcomplete 이벤트가 발생하며, 이 이벤트의 파라미터로 전달되는 정보를 통해 업무 서버에서의 데이터 처리 결과를 확인한다. 동기 통신 방식은 getsubmitresult 함수 호출을 통해 반환되는 처리 결과 오브젝트를 이용하여 업무 서버에서의 데이터 처리 결과 정보를 확인한다. |
requestsubmitdirect | XTranMap을 정의하지 않고 동적으로 requestsubmit을 수행한다. |
requestsubmitex | 화면에 설정된 xTranMapID를 기준으로 데이터를 송수신한다. 비동기 통신 방식과 동기 통신 방식은 bProcAsync 파라미터에 의해서 결정되며, 통신 방식에 따라 업무 서버에서 데이터 처리 결과 정보를 확인하는 방법이 다르다. 비동기 통신 방식은 데이터 수신이 완료되면 on_submitcomplete 이벤트가 발생하며, 이 이벤트의 파라미터로 전달되는 정보를 통해 업무 서버에서의 데이터 처리 결과를 확인한다. 동기 통신 방식은 getsubmitresult 함수 호출을 통해 반환되는 처리 결과 오브젝트를 이용하여 업무 서버에서의 데이터 처리 결과 정보를 확인한다. 세번째 파라미터 strTranURL은 화면에 설정되어 있는 URL이 아니라 동적으로 다른 URL을 호출하고자 할 경우 해당 URL을 넘겨 주면 된다. 만약 화면에 설정되어 있는 URL로 호출하고자 할 경우 해당 파라미터는 Empty("")으로 주면 된다. 마지막 파라미터는 옵션 파마리터로 값을 별도로 지정하지 않는 경우는 default로 10분이다. 값을 줄 경우 milisec단위로 주며 1000 = 1초가 된다. |
requesttran | strTranMapID 파라미터를 기준으로 AJAX 통신을 수행한다. 송신/수신 처리시 on_beforetran/on_trancomplete 이벤트가 발생하며, CALLBACK_REQUESTTRAN_SENDDATAFUNC/CALLBACK_REQUESTTRAN_RECVDATAFUNC 실행 파라미터에 지정된 콜백 함수가 호출된다. |
rotate | 컴포넌트 회전 효과를 설정하는 API이다. 회전 기준은 현재 회전된 상태가 아니라, 최초 회전이 되지 않은 상태가 기준이 된다. 만약 rotate 함수 호출 결과가 현재 회전된 상태와 동일한 경우에는, strFuncCallBack 파라미터에 해당하는 콜백 함수가 호출되지 않는다. |
savefile | File 오브젝트는 또는 BLOB 오브젝트 또는 Data URL를 로컬 파일로 저장할 수 있는 API입니다. |
savefileobject | File 오브젝트를 해당하는 파일들을 특정 디렉토리에 저장하는 기능을 수행한다. |
scroll | 화면을 원하는 위치로 스크롤할 수 있는 API이다. |
scrollhorz | 화면을 원하는 위치로 수평 스크롤할 수 있는 API이다. |
scrollpospagenext | 화면에 스크롤이 생겼을 때 스크롤을 아래로 조금씩 내려주는 API이다. |
scrollpospageprev | 화면에 스크롤이 생겼을 때 스크롤을 위로 조금씩 올려주는 API이다. |
scrollpostofirst | 화면에 스크롤이 생겼을 때 스크롤을 가장 위로 올리는 API이다. |
scrollpostolast | 화면에 스크롤이 생겼을 때 스크롤을 가장 아래로 내리는 API이다. |
scrollvert | 화면을 원하는 위치로 수직 스크롤할 수 있는 API이다. |
selectlocalfile | 로컬 파일을 사용자가 선택하는 동작을 수행한다. |
setarrayindex | 컨트롤의 배열 arrayindex 값을 설정하는 API이다. |
setbackcolor | 화면의 배경색을 변경하는 API입니다. |
setbackcolor | 컨트롤의 배경색을 설정하는 API이다. |
setbackcolorex | 컨트롤의 배경색을 설정하는 API이다. |
setbackcoloropacity | 컨트롤의 back_color_opacity값을 변경하는 API이다. |
setbackimage | 화면 배경 이미지를 설정하는 API이다. |
setbackimagealign | 배경 이미지의 정렬을 동적으로 변경할 수 있는 API이다. |
setbackimagefillstyle | 화면의 배경이미지를 설정한 경우 이미지 반복 옵션을 동적으로 변경 할 수 있는 API이다. |
setbackimagesize | 화면의 배경이미지를 설정한 경우 이미지 사이즈 옵션을 동적으로 변경 할 수 있는 API이다. |
setborder | 컨트롤의 테두리 스타일을 설정하는 API이다. |
setbordercolor | 컨트롤의 테두리 색상을 설정하는 API이다. |
setbordercolordir | 컨트롤의 테두리 색상을 설정하는 API이다. |
setbordercolorex | 컨트롤의 테두리 색상을 경계선마다 설정하는 API이다. |
setborderwidth | 컴포넌넌트의 테두리 너비를 설정하는 API이다. |
setborderwidthex | 컴포넌넌트의 테두리 너비를 경계선마다 설정하는 API이다. |
setbottom | 컴포넌트의 부모 기준 컴포넌트 아랫쪽(bottom) 위치값을 지정하는 API이다. |
setboxshadoweffecttype | 컴포넌트의 boxshadow_type 속성값을 설정하는 API이다. |
setcontrolfocusbyctrlid | 현재 화면에 해당 컨트롤 ID를 가진 오브젝트를 찾아서 포커스를 지정하는 API이다. |
setcontrolfocusbyindex | 현재 화면에 해당 in_Index를 가진 오브젝트를 찾아서 포커스를 지정하는 API이다. |
setcontrolfocusfirst | 화면에서 가장 처음에 있는 오브젝트에 포커스를 지정하는 API이다. |
setcontrolfocuslast | 화면에서 가장 마지막에 있는 오브젝트에 포커스를 지정하는 API이다. |
setcontrolfocusnext | 기준이 되는 오브젝트의 다음 오브젝트로 포커스를 지정하는 API이다. |
setcontrolfocusprev | 기준이 되는 오브젝트의 이전 오브젝트로 포커스를 지정하는 API이다. |
setcontrolinputtype | 컨트롤 아이디로 오브젝트를 찾아 InputType을 설정하는 API이다. |
setcustomdata | 콤포넌트의 custom_data 속성값을 설정하는 API이다. |
setcustomdata | 화면의 custom_data 속성값을 설정하는 API이다. |
setcustomprop | Custom속성으로 사용하는 속성들의 값을 설정하는 API이다. |
setcustomprop | Custom속성으로 사용하는 속성들의 값을 설정하는 API이다. |
setdescription | 화면의 description 속성값을 동적으로 변경할 수 있는 API입니다. |
setdescription | 컴포넌트의 description 속성값을 동적으로 변경할 수 있는 API입니다. |
setdragable | dragable 속성값을 설정한다. |
seteditable | 화면 편집 여부를 설정하는 API이다. |
setenable | 화면 활성화 여부를 설정하는 API이다. |
setenable | 해당 컨트롤의 활성화(enable) 여부를 설정하는 API이다. |
setenableex | 해당 컨트롤의 활성화(enable) 여부를 설정하는 API이다. |
setfocus | 현재 화면에 포커스를 주는 API이다 |
setfocus | 해당 컨트롤에 포커스를 지정하는 API이다. |
setfocusex | 포커스를 줄 컨트롤을 지정하는 API이다. |
setfont | 컨트롤의 text 폰트 정보를 설정하는 API이다. |
setfontex | 콤포넌트의 폰트를 classFont 클래스를 이용하여 동적으로 변경하는 API이다. |
setforecolor | 컨트롤의 글자색을 설정하는 API이다. |
setforecolorex | 컨트롤의 글자색을 설정하는 API이다. |
setheight | 컨트롤의 높이(height)값과 높이 단위를 변경하는 API이다. |
sethiddenareavisible | 개발툴에서 화면의 숨김 영역에 표시한 컴포넌트들을 보이게 할 지 여부를 설정하는 API이다. |
sethostdata | 거래 가능한 모든 컨트롤에 host에 데이터를 설정하는 API이다. |
setinputindex | 컨트롤의 in_index값을 설정하는 API이다. |
setinputrtl | 텍스트 입력 및 표시 방향을 우측에서 좌측 방향으로 설정 여부를 지정한다. |
setinputtype | 컴포넌트의 input_type 속성값을 설정하는 API이다. |
setiomapcolumnattribute | 트랜맵의 특정 그리드 컴포넌트의 컬럼 트랜맵 속성을 설정하는 API이다. |
setiomapobjattribute | 트랜맵의 특정 컴포넌트의 트랜맵 속성을 설정하는 API이다. |
setleft | 컨트롤의 왼쪽(x) 위치값을 지정는 API이다. |
setlefttop | 컨트롤의 위치를 지정하는 API이다. |
setmargin | 컴포넌트의 margin 속성값을 설정하는 API입니다. |
setmarginex | 컴포넌트의 margin 속성값을 설정하는 API입니다. |
setmenupos | 메뉴의 위치 및 사이즈를 변경하는 API이다. |
setmodalpopupshowmode | 모달 팝업화면을 표시 모드를 설정하는 API이다. |
setname | 컨트롤의 이름을 설정하는 API이다. 만약 기존에 동일한 이름이 존재한다면 false를 반환한다. 성공하면 그 이후에는 해당 이름으로 컨트롤 엑세스가 가능하다. |
setoutputindex | 컨트롤의 out_index값을 설정하는 API이다. |
setpointerevents | 컴포넌트의 pointer_events 속성값을 반환하는 API이다. |
setpopupdragarea | 팝업창을 타이틀바가 없는 형태로 띄운 경우 마우스로 드래그하여 창을 이동할 수가 없다. 이럴 경우 해당 API를 사용하여 팝업창의 어느 부분을 마우스로 잡고 드래그할 지 영역을 지정하면 타이틀바를 클릭하여 드래그 하는 것과 같은 효과를 낼 수 있다. |
setpopuppos | 일반 팝업 및 포틀릿 팝업의 위치 및 사이즈를 변경하는 API이다. |
setpopuptitle | 팝업창 타이틀바에 보여줄 제목을 설정하는 API입니다. |
setpopuptransparent | 팝업창을 반투명하게 만들때 사용하는 API이다. 파라미터 퍼센트 값에 따라 투명도율을 조정 가능. |
setportletpopupvisible | 포틀릿 모달 팝업 화면의 표시 여부를 지정한다. |
setportletpos | loadportlet으로 로드된 화면에서 위치 및 사이즈를 변경하는 API이다. |
setposition | 컴포넌트의 position 속성값을 설정하는 API이다. |
setprintcompletemsg | 전표출력 화면의 속성 중 print_complete_msg 속성값을 설정한다. |
setprintoutmsg | 전표출력 화면의 속성 중 print_out_msg 속성값을 설정한다. |
setprinttopmargin | 전표출력 가능한 화면의 속성 중 topmargin를 설정하는 API이다. |
setrect | 컨트롤의 크기를 지정하는 API이다. |
setrectex | 컨트롤의 좌표를 변경하는 API로써 파라미터는 class형태로 전달한다. |
setright | 컴포넌트의 부모 기준 컴포넌트 오른쪽(right) 위치값을 지정하는 API이다. |
setscreencontentheight | 컨테이너 화면에서 컨텐츠 화면을 로드했을때 컨텐츠 화면의 높이를 설정오는 API이다. |
setscreencontentwidth | 컨테이너 화면에서 컨텐츠 화면을 로드했을때 컨텐츠 화면의 너비를 설정오는 API이다. |
setscreendata | 컴포넌트 데이터 정보 오브젝트 배열의 값을 이용하여 화면의 각 컴포넌트에 데이터를 설정한다. 일반적으로 컴포넌트 데이터 정보 오브젝트 배열은 getscreendata API를 통해서 구한다. |
setscreenheight | 화면의 높이를 설정하는 API이다. |
setscreenprotect | 화면 잠금 표시 여부를 설정한다. |
setscreenprotectimage | 화면의 protect_image 속성값을 설정한다. |
setscreenwidth | 화면의 너비를 설정하는 API이다. |
setscrollbarstyle | 화면에 지정하고 싶은 수직과 수평의 스크롤의 종류를 설정하는 API이다. |
setsize | 컴포넌트의 크기를 변경하는 API이다. |
setsizeex | 컨트롤의 크기와 단위를 변경하는 API이다. |
setsortable | 화면 내부 컴포넌트에 대해서 사용자의 드래그 드롭 방식으로 정렬 및 교체 처리를 수행동작 방식을 설정한다. |
settabstop | 컨트롤의 tabstop 상태를 설정하는 API이다. |
settext | 컨트롤에 텍스트를 설정하는 API이다. |
settooltipbox | 컴포넌트 tooltipbox 속성을 설정하는 API이다. |
settop | 컨트롤의 윗쪽(y) 위치값을 지정는 API이다. |
settopmost | 해당 화면을 항상 최상위 레이어로 설정하는 API이다.> |
settrancode | 현재 화면에 Trancode를 설정하는 API이다.SOFTBASE |
settranheader | xDataSet 거래시 requestsubmit 을 호출하기 전 서버로 전송해야 할 TRAN_HEADER 값이 있다면 해당 API를 통해 TRAN_HEADER 값을 설정 할 수 있다. |
settranmaptraninfo | 화면 requesttran API 호출시 송신 데이터를 null이나 미정시 송신될 데이터 및 송신 옵션을 설정한다. |
settransparent | 배경 투명여부를 설정하는 API이다. |
setuserdata | 콤포넌트에 사용자 정의 값을 저장하기 위한 API이다. |
setuserheader | xDataSet 거래시 requestsubmit 을 호출하기 전 서버로 전송해야 할 USER_HEADER 값이 있다면 해당 API를 통해 USER_HEADER 값을 설정 할 수 있다. |
setvisible | 오브젝트를 화면에 보이게 할 지 여부를 설정하는 API이다. |
setvisible | 화면을 보이게 할 지 여부를 설정하는 API이다. |
setwidth | 컨트롤의 너비값(width)과 너비 단위를 변경하는 API이다. |
setxdatasetdata | 화면에 설정되어 있는 xDataSet중 원하는 xDataSet의 아이템에 데이터를 저장합니다. |
setxtranmapcomment | xTranMap의 Comment를 설정한다. |
setxtranmapiocolumn | xTranMap의 특정 테이터셋의 컬럼 입출력 정보를 변경한다. |
setxtranmapiotype | xTranMap의 특정 테이터셋의 입출력 방식을 변경한다. |
setxtranmapoutputcolumnmode | xTranMap의 특정 테이터셋의 출력 컬럼 처리 방식을 변경한다. |
setxtranmapurl | 특정 xTranMap에 설정된 서비스 URL을 설정한다. |
setzoom | 화면의 크기를 확대 또는 축소하는 API이다. |
setzorder | 해당 컴포넌트의 순서를 [맨 위로] 또는 [맨 뒤로] 바꿀 수 있는 API이다. |
showscreen | 해당 화면을 보일지 숨길지 설정하는 API이다. |
stopexceldownload | 그리드의 내용을 엑셀 파일로 다운로드 작업을 중지한다. |
stopsortable | setsortable 함수로 지정한 동작 중지 여부를 설정한다. |
stopwatchgeolocation | 현재 실행중인 위치 정보 감지를 중단한다. |
toastmessage | 토스트 메세지박스를 로드하는 API이다. 토스트 메시지박스는 주로 알림성 메시지를 표시하기 위한 용도로 사용된다. 토스트 메시지박스는 일반 메시지박스와 다르게 화면을 잠그지 않는다. |
toastmessageclose | 모든/특정 토스트 메세지박스를 닫는 API이다. |
togglecustomclass | 컴포넌트에 특정 CSS 클래스가 추가되어 있으면 삭제하고, 없으면 추가하는 API이다. |
togglecustominputclass | 필드성 컴포넌트 custom_input_class 속성에 특정 CSS 클래스가 추가되어 있으면 삭제하고, 없으면 추가하는 API이다. |
udcevent | UDC로 로드된 화면이 링크된 탭에 UDC 이벤트를 발생시킨다. |
udclinkxdataset | UDC로 로딩된 화면에서 udc_linkdata 속성에 정의된 XDataset 인스턴스를 구한다. |
udclinkxdatasetcolumnid | UDC로 로딩된 화면에서 udc_linkdata 속성에 정의된 XDataset 컬럼 ID를 구한다. |
udclinkxdatasetid | UDC로 로딩된 화면에서 udc_linkdata 속성에 정의된 XDataset ID를 구한다. |
udcprop | UDC로 로딩된 화면에서 udc_prop 속성에 정의된 속성값을 구한다. |
unload | 해당 화면을 닫을 때 사용하는 API이다. |
unloadcss | CSS 파일을 언로드합니다. |
unloadpopup | 팝업 화면을 닫을 때 사용하는 API이다. |
unloadportlet | 포틀릿 화면 내부에서 자기 자신을 닫을 때 사용하는 API이다. |
val | 컴포넌트의 값 문자열을 구하거나 설정한다. |
Name | Description |
---|---|
on_activate | 화면 활성화 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_afterprint | 화면 인쇄 완료 이벤트이며, 자세한 내용은 샘플 소스를 참조한다. |
on_beforebrowserprint | 브라우저 인쇄 전 이벤트이며, 자세한 내용은 샘플 소스를 참조한다. |
on_beforeprint | 화면 인쇄 수행 전 이벤트이며, 자세한 내용은 샘플 소스를 참조한다. |
on_beforesubmit | 화면 Submit 통신 처리 전 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_beforetran | 화면 Tran 통신 처리 전 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_browserpopstate | 브라우저 뒤로가기 및 앞으로가기 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_click | 화면에서 마우스 왼쪽 버튼을 눌렀을 때 호출되는 이벤트이다. |
on_deactivate | 화면 비활성화 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_destroy | 화면이 닫기전 이벤트이며, 리턴값에 따라 화면 닫기 진행여부가 결정된다. 자세한 내용은 샘플 소스를 참조한다. |
on_dropcomplete | 다른 컴포넌트에서 드래그된 오브젝트가 현재 화면에 드랍 알림 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_filesave | 화면 엑셀 저장 완료 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_keydown | 키가 눌렸을 때 호출되는 이벤트이다. |
on_keyup | 키가 눌린 후에 호출되는 이벤트이다. |
on_load | 화면 로드 완료 이벤트이다. 상세 설명은 샘플 소스를 참조한다. |
on_loadpopup | 팝업 화면이 로딩됐을 때 호출됨 |
on_menuload | 메뉴 화면 로드 완료 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_messagebox | screen 오브젝트의 messagebox API로 로드된 메시지박스에 대한 사용자 선택 완료 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_notifyvacancy | 사용자 동작없음(이석) 이벤트이며, 자세한 내용은 샘플 소스를 참조한다. |
on_popupdestroy | 팝업 화면 닫힘 완료 이벤트이다. 상세 설명은 샘플 소스를 참조한다. |
on_popupload | 팝업 화면 로드 완료 이벤트이다. 상세 설명은 샘플 소스를 참조한다. |
on_portletdestroy | 포틀릿 화면 닫힘 완료 이벤트이다. 상세 설명은 샘플 소스를 참조한다. |
on_portletload | 포틀릿 화면 로드 완료 이벤트이다. 상세 설명은 샘플 소스를 참조한다. |
on_postmessage | screen.postmessage API 통해서 송신된 메시지에 대한 수신 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_prekeydown | 사용자가 입력한 키보드 이벤트에 대해서 표시 및 처리하기 전에 호출되는 이벤트이다. |
on_protectclick | 화면 잠금 상태에서 마우스 왼쪽 버튼 눌림 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_protectkeydown | 화면 잠금 상태에서 키보드 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_rclick | 화면에서 마우스 오른쪽 버튼을 눌렀을 때 호출되는 이벤트이다. 주로 업무 화면에 대한 특수한 처리를 하기 위해서 활용된다. 예를들어, factory.loadmenu 함수를 이용하여 화면에 대한 부가적인 기능을 수행하는 메뉴 화면을 로드하는 것을 수행할 수 있다. |
on_recvcopydata | WM_COPYDATA 메세지 수신시 호출되는 이벤트이며, xplusstartcopydatawnd API로 CopyData 윈도우를 시작한 경우에 동작합니다. xFrame 화면에서 xplusstartcopydatawnd API를 이용해서 등록한 윈도우 타이틀명에 해당하는 정보를 이용해서 외부 어플리케이션에서 WM_COPYDATA 메시지를 송신한 경우에 이벤트가 발생합니다. |
on_scroll | 화면 수평/수직 스크롤 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_size | 화면 표시 윈도우 크기 변경 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |
on_submitcomplete | xDataSet 사용시 데이터 수신이 완료되면 발생하는 이벤트이다. result 파라미터를 기준으로 정상 수신 여부를 판단하며, result 파라미터 값이 1인 경우, 즉 정상 처리가 된 경우에는, 데이터 셋에 링크된 UI 콘트롤에 데이터가 표시된 이후에 발생한다. screen 오브젝트의 requestsubmit() 함수를 호출할때, 두번째 파라미터인 비동기 송수신 설정값을 true로 설정한 경우에만 이벤트가 발생한다. mapid 파라미터 값을 기준으로 어떤 xTranMapID에 대한 수신 처리가 완료되었는지 판단한다. |
on_toastmessage | screen 오브젝트의 toastmessage API로 로드된 메시지에 대한 이벤트이다. |
on_trancomplete | 화면 Tran 통신 처리 완료 이벤트이다. 자세한 내용은 샘플 소스를 참조한다. |