<< Click to Display Table of Contents >>

OZUserActionCommand > RequestCustomSearchInfo

OZUserActionCommand의 type 중 RequestCustomSearchInfo는 숫자 키패드 텍스트 박스에서 검색 버튼을 클릭할 때 발생하며, 리턴되는 attr은 다음과 같습니다.

attr

설명

compname

컴포넌트 이름(string)

reportindex

보고서 인덱스(int). Zero-Based Index

reportname

보고서 이름(string)

Reference

RequestCustomSearchInfo는 키보드 타입이 숫자인 텍스트 박스에 SetCustomUI 함수로 검색 버튼의 텍스트를 설정한 경우에만 발생합니다. 또한, SetCustomUI 함수로 설정한 검색 버튼을 표시하려면 multiscreen.custom_ui 파라미터의 input_dialog_skin_type 키 값을 2로 설정한 경우에만 발생합니다.

Example

...

function OZUserActionCommand_OZViewer(type, attr) {

   var MyObj = eval('(' + attr + ')');

   if(type == "RequestCustomSearchInfo") {

       OZViewer.Script("update_customsearch_info={"window_title":"검색 창 이름,"columns":[{"title":"첫번째 컬럼 제목","alignment":"left","width":"60%"},{"title":"두번째 컬럼 제목","alignment":"right","width":"40%"}],"items":[{"display":[{"text":"1행의 첫번째 컬럼 텍스트"},{"text":"1행의 두번째 컬럼 텍스트"}],"value":"1행 선택 시 텍스트 박스에 입력될 데이터"},...,{"display":[{"text":"n행의 첫번째 컬럼 텍스트"},{"text":"n행의 두번째 컬럼 텍스트"}],"value":"n행 선택 시 텍스트 박스에 입력될 데이터"}]}");

   }

}

...