애플리케이션 파일

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 애플리케이션 파일은 개발자가 애플리케이션 기능을 확장할 수 있도록 하는 구성 기록입니다.

    애플리케이션 개발자는 비즈니스 규칙, 워크플로우 및 스크립트 포함과 같은 애플리케이션 논리에 대한 구성 기록을 추가할 때 애플리케이션 파일을 생성합니다. 범위가 지정된 애플리케이션은 이러한 테이블을 소유하지 않지만 이 테이블 내의 기록(파일)을 소유합니다. 예를 들어, 회의실 테이블에서 사용 가능한 회의실을 확인하는 비즈니스 규칙을 추가하면 비즈니스 규칙 [sys_script] 테이블에 애플리케이션 파일이 추가됩니다. 애플리케이션 개발자는 사용자 지정 애플리케이션 기록에서 애플리케이션 파일의 전체 목록을 볼 수 있습니다.

    애플리케이션 파일 [sys_metadata] 테이블은 구성 기록을 포함하는 모든 테이블의 상위 테이블입니다. 이것은 구성 기록의 속성을 정의하는 일련의 표준 필드를 제공합니다. 구성 기록이 포함된 테이블은 애플리케이션 파일 테이블을 확장합니다. 예를 들어, 비즈니스 규칙 [sys_script] 테이블은 애플리케이션 파일 테이블을 확장합니다.

    개발자는 애플리케이션 파일 테이블에서 직접 애플리케이션 파일 기록을 생성하지 않습니다. 대신 구성 기록을 생성하거나 수정하면 시스템이 연결된 애플리케이션 파일 기록을 생성하거나 수정합니다. 대부분의 구성 기록 테이블에는 애플리케이션 파일 테이블에 대한 참조 필드 또는 관련 목록이 표시되지 않습니다. 기본적으로 애플리케이션 [sys_scope] 및 테이블 [sys_db_object]에만 애플리케이션 파일 테이블에 대한 참조가 있습니다.

    시스템은 업데이트 세트의 애플리케이션 파일 기록도 추적합니다. 애플리케이션 파일 기록 또는 관련 구성 기록을 변경할 때마다 시스템은 고객 업데이트 [sys_update_xml] 테이블에 해당 기록을 추가합니다. 시스템은 단일 업데이트 기록을 사용하므로 인스턴스 간에 애플리케이션을 전송할 때 구성 기록과 애플리케이션 파일이 동기화된 상태로 유지됩니다. 충돌을 방지하기 위해 사용자가 이전에 다른 업데이트 세트에서 편집한 애플리케이션 파일을 편집할 때 경고가 표시됩니다.

    관리자는 다음을 수행할 수 있습니다.

    • 구성 기록에 대한 파일 속성을 봅니다.
    • 업그레이드 중 애플리케이션 파일이 변경되지 않도록 보호합니다.
    • 구성 기록 간의 상위-하위 관계를 봅니다.