레이블이 List of Value인 게시물을 표시합니다. 모든 게시물 표시
레이블이 List of Value인 게시물을 표시합니다. 모든 게시물 표시

20210612 - 페이지 아이템 값 제어 Page items and Javascript: More than $s and $v

페이지의 아이템 값을 셋업하고 가져올 때 Application Express API Reference 를 사용하여 조금 더 세부적인 제어를 할 수 있음.


1. 값 가져오기, 셋업하기 getValue(), setValue() (천설희 >> 김서울)



2. 다른 형태의 컴포넌트 값 가져오기 (List, Radio Group, Checkbox)

보여지는 값 : 경영지원팀

내부 코드 값 : 2

그리고 다른 항목의 보여지는 값도 DisplayValueFor 를 통해서 가져올 수 있음


3. 값 변경에 대한 DA Dynamic Action 있을 경우, 실행 여부 제어 가능

Event : Change

Selection Type : Item(s)

Item(s) : P3_ENAME

True-Action : Execute JavaScript Code

Code : alert("성명이 변경되었습니다")

apex.item("P3_ENAME").setValue("김경영")

apex.item("P3_ENAME").setValue("김경영", null, true)


4. 그외 여러가지 것들 제어

show, hide, enable, disable, set focus, assign CSS style



20210621.

20210502 - List of Value (LOV) 고정 방식이 아닌 변수를 통한 Dynamic Value를 가져올 수 있도록 처리

모델링에 따라 코드 테이블을 여러 개로 나누어서 관리하기도 하고 통합 코드 테이블을 두어서 구분자 변수를 통해 가져오는 방식으로 처리하기도 하는데 그 때 활용하는 LOV 방법 설명.


1. Shared Component 에 등록 : where 조건에 바인드 변수 설정(:CDM_LOV_ITEM)



2. Cascading List of Values : 가상으로 생성한 아이템 CDM_LOV_ITEM을 Parent Item 으로 지정

CDM_LOV_ITEM에는 구분자 변수값 '11'이 기본 값으로 설정되어 있음


Page Item : CDM_LOV_ITEM

Type : Hidden

Default Type : Static

Static Value : 11


3. 구분자 변수 '11' 을 조회하며 국가번호가 List 로 조회됨.



바인드 변수에 대한 활용법 참고

20250315 - 글로벌 변수 Global Variables

G_USER Specifies the currently logged in user. G_FLOW_ID Specifies the ID of the currently running application. G_FLOW_STEP_ID Specifi...