공통코드

공통코드 관련 정보를 제공합니다.

“공통코드”는 콤보/그리드 컴포넌트에서 사용하는 선택 대상 목록를 의미하며, 아래의 기능을 제공합니다.

  • 공통코드는 코드 ID로 등록/관리됨
  • 공통코드는 등록 과정을 통해 프로젝트 루트 디렉토리 또는 하위 디렉토리에 저장됨
  • 공통고크는 코드 URL(디렉토리 경로(“/“부터 시작) + 코드 ID)로 구분됨
  • 공통코드의 등록/배포/로딩/설정은 코드 URL을 기준으로 동작함
  • 공통코드 정보 변경시 해당 공통코드가 설정된 컴포넌트에 반영됨

공통코드 ID는 아래와 같은 명명 규칙으로 설정하는 것을 권고한다.

  • 공통코드 ID는 “영문자”/“숫자” 문자로 구성하는 것이 호환성이 좋음
  • 공통코드 ID에 “공백” 문자는 포함할 수 없음

공톧코드를 등록하는 방법은 아래와 같다.

  • 공톧코드 등록전에 “프로젝트”창의 “화면” 탭의 화면 트리에 저장 대상 디렉토리 확인 및 필요시 생성
  • “리소스→코드 등록” 메뉴 또는 툴바 “코드 등록” 버튼 클릭
  • 코드 등록창에서 코드 유형 및 코드 정보 설정후 저장
  • “프로젝트”창의 “코드” 탭의 코드 트리에 생성된 코드 ID 확인

등록된 공통코드는 아래와 같이 관리한다.

  • “리소스→코드 등록” 메뉴 또는 툴바 “코드 등록” 버튼 클릭
  • 코드 등록 창에서 삭제 대상 코드 선택 및 “삭제” 버튼 클릭

등록된 공톧코드는 콤보박스/그리드의 picklist 관련 속성을 통해서 사용한다.

  • 콤보박스/그리드 picklist 관련 속성 팝업창 버튼 클릭하여 공통코드 설정
  • 콤보박스/그리드 picklist 관련 속성 값에 공통코드 URL 값 설정
  • “프로젝트”창의 “코드” 탭의 코드 트리에서 코드를 드래그하여 화면 캔버스에 드랍시 콤보뱍스 컴포넌트가 생성됨

등록된 이미지는 아래와 같이 이 디렉토리 하위에 화면 저장 디렉토리 경로에 저장된다.

  • 공통코드: ${프로젝트홈 디렉토리}/picklist

루트 디렉토리 하위에 “AAA” 디렉토리를 생성하고, “BBB”란 코드 저장시 해당 파일의 실제 위치는 아래와 같다.

  • ${프로젝트홈 디렉토리}/picklist/BBB.pic
  • education/publish/publish_picklist.txt
  • 마지막으로 수정됨: 2024/12/13 13:15
  • 저자 127.0.0.1