지정한 아이템 반환하는 API이다.
| Parameters | Type | Description | 
|---|---|---|
| sItemText | STRING | 트리 아이템 타이틀 텍스트 | 
| nCompareType | short | [옵션] 비교 방식 (0: 전체 비교, 1: 부분 비교) (기본값 0) | 
| bSearchRoop | BOOL | [옵션] 아이템을 순환해서 찾을지 여부 (기본값: false) | 
| nStartItemId | long | [옵션] 검색 시작 아이템 ID (Remark 참조) (기본값: -1) | 
| nStartItemType | short | [옵션] 검색 시작 아이템 유형 (Remark 참조) (기본값: 0) | 
| Type | Description | 
|---|---|
| long | 트리 아이템 (찾지 못한 경우 null) | 
지정한 아이템을 찾지 못한 경우, null값이 리턴된다.
트리의 첫번재 아이템부터 검색을 시작하여 비교한다.
* nStartItemId 파라미터 값 미지정: 트리의 첫번재 아이템부터 검색을 시작하여 비교 -1: 트리의 첫번재 아이템부터 검색을 시작하여 비교 null: 현재 선택된 아이템 다음부터 검색 시작 nItem: 파라미터로 넘겨온 아이템 다음부터 검색 시작
nStartItemType 파라미터 값은 nStartItemId 파라미터 값이 null 이거나 nItem인 경우에 유효하며 다음과 같은 값을 가질 수 있다.
* nStartItemId 파라미터 값 0: nStartItemId 아이템 다음부터 검색 시작 1: nStartItemId 아이템부터 검색 시작
function btn_getitemkeybytext_on_mouseup(objInst)
{
	var nItemId, strItemKey;
	
	nItemId = tre.finditembytext("item_title");
	if (nItemId == null) {
		screen.alert("Can't File Item");
	}
	else {
		screen.alert("Item ID = [" + nItemId + "]");	
	}
}