page no.
| Showpageid |
|---|
- 기능 설명
- 포탈 트리 항목 클릭 시 동작하는 커스텀 클릭 이벤트의 실행 결과에 따른 처리를 추가하였습니다.
- 커스텀 이벤트 실행 결과에 따라 반환 값이 false인 경우, 트리 트리의 다음 동작을 진행하지 않습니다.
(다음 동작: 폴더 → 접기/펼치기, 보고서 → 열기) - 트리 클릭 커스텀 이벤트(fnCustomTreeClickEvent) 설명
- 정의 위치: {CONTEXT_PATH}/extention/portal/customscript.jsp
- 반환 값 타입: boolean (해당 함수 내 정의된 동작이 없는 경우, 기존 트리 동작과 동일하게 동작합니다.)
- 포탈 트리 항목 클릭 시 동작하는 커스텀 클릭 이벤트의 실행 결과에 따른 처리를 추가하였습니다.
- 사용 방법
- [포탈 > 좌측 트리 항목 클릭]
※ 제약 사항명시적인 마우스 클릭 이벤트에 대해서만 동작합니다.
제외 대상
- 폴더 항목의 새로고침 아이콘
- 보고서 항목의 팝업 아이콘
- 메뉴 자동 펼침 옵션- 이벤트 적용 영역 예시 이미지
- 포탈의 customscript.jsp > fnCustomTreeClickEvent 함수에 원하는 로직을 작성한 후, 반환 값을 boolean 타입으로 설정한다.
- 해당 함수가 존재하지 않는 경우, 신규 정의합니다. - fnCustomTreeClickEvent 함수 실행 결과 값에 따른 트리 동작 차이 예시
아래와 같이 함수에 로직이 작성되어 있을 때,- 결과 값: true
- 폴더는 해당 폴더의 하위 폴더가 정상적으로 조회되며, 보고서는 정상적으로 열립니다. - 결과 값: false
- 폴더의 접기 및 펼치기 기능이 동작하지 않으며, 보고서가 열리지 않습니다.
- 결과 값: true
- [포탈 > 좌측 트리 항목 클릭]
| 참고사항 | ||||||
|---|---|---|---|---|---|---|
| ||||||
|
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
| 페이지 속성 | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|


