콤보박스 코드리스트 가이드

이 화면은 콤보박스의 코드 리스트 설정 샘플 화면이다.

picklist 용어는 솔루션내에서 사용하는 코드 리스트를 의미한다.

관련 속성으로 picklist_linkdata, picklist, combobox_data가 있다.

관련 API로 getpicklist, setpicklist, addstring가 있다.

템플릿 위치: /HTML5/COMPONENT/COMBOBOX/combobox_codelist

템플릿 파일

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function btn_getxdatasetvalue_on_mouseup(objInst)
{
    // 콤보박스의 getselectedcode API 호출을 통해 선택한 값을 구함
    screen.alert("선택한 코드값 (getselectedcode): " + cbo_xdataset.getselectedcode());
 
    // link_data 속성에 xdataset을 링크한 경우, 데이터 셋에서 값을 가져올 수 있다.
    screen.alert("선택한 코드값 (데이터셋.getdatabyname): " + DS_DATA.getdatabyname(DS_DATA.getpos(), "CODE"));
}
 
function btn_addstring_on_mouseup(objInst)
{
    // 콤보박스 코드 정보를 API로 추가
    cbo_api.addstring("0:대한민국");
    cbo_api.addstring("1:미국");
    cbo_api.addstring("2:중국");
    cbo_api.addstring("3:일본");
    cbo_api.addstring("4:영국");
 
    // 콤보박스 특정 코드 아이템을 숨김 처리
    cbo_api.setitemhidden(3, true); // 03:일본 정보 숨김 처리
}
 
function btn_setpicklist_on_mouseup(objInst)
{
    // 콤보박스 picklist 속성을 동적으로 변경
    cbo_picklist.setpicklist("/BIZ/DATA_CODE");
}

  • guide/component/combobox/combobox_codelist.txt
  • 마지막으로 수정됨: 2023/11/17 15:44
  • 저자 127.0.0.1