지정한 탭 아이템에 화면을 링크시키는 API이다.
| Parameters | Type | Description | 
|---|---|---|
| nTabItem | short | 탭 아이템 인덱스 | 
| strScreenURL | STRING | 탭에 링크시킬 화면의 경로 | 
| extra_data | INSTANCE | [옵션] 탭 화면에 전달할 부가 데이터 | 
| nLinkType | short | [옵션] 링크타입 | 
| strPortletName | STRING | [옵션] 포틀릿 이름 | 
| bFocusItem | BOOL | [옵션] 탭 아이템 포커스 처리 여부 (기본값: true) | 
| bInnerFocus | BOOL | [옵션] 탭 화면에 포커스 전달 여부 (기본값: true) | 
| strScreenXML | STRING | [옵션] 탭에 표시할 화면의 XML | 
| strScreenJS | STRING | [옵션] 탭에 표시할 화면의 스크립트 | 
| Type | Description | 
|---|---|
| short | 결과값 | 
탭 인덱스를 추가하지 않고 이미 특정 화면이 링크된 탭 패널에 다른 화면을 링크할 경우 사용한다.
리턴값
링크 타입을 지정하여 일반 화면 또는 포틀릿 화면을 링크할 수 있다.(기본값:-1(변경안함))
링크 타입은 아래와 같다.
포틀릿 화면을 링크하는 경우, 포틀릿 화면에 접근하기 위해서는 포틀릿 이름을 지정해야 한다.
function btnSetinnerscreenurl_on_mouseup()
{
	var nResult = tabTest.setinnerscreenurl(1, "/TestScreen");
	if(nResult == 1) {
		screen.alert("성공");
	} else if(nResult == -2) {
		screen.alert("화면이 존재 하지 않습니다.");
	} else if(nResult < 1) {
		screen.alert("오류..");
	}
}
function btnSetinnerscreenurl_portlet_on_mouseup()
{
	var nResult = tabTest.setinnescreenurl(1, "/TestPortletScreen", null, 1, "MyPortlet");
	if(nResult == 1) {
		screen.alert("성공");
	} else if(nResult == -2) {
		screen.alert("화면이 존재 하지 않습니다.");
	} else if(nResult < 1) {
		screen.alert("오류..");
	}
}