딕셔너리 입력 양식
딕셔너리 항목 폼이 고급 뷰와 추가 필드를 제공하도록 다시 디자인되었습니다. 모든 필드를 볼 수 있도록 양식을 구성해야 할 수 있습니다.
| 필드 | 설명 |
|---|---|
| 테이블 | 요소가 생성되는 테이블을 정의합니다. 주: 이 목록에는 필드 추가에 대한 범위 보호를 충족하는 테이블만 표시됩니다. |
| 유형 | 열의 필드 유형을 정의하거나, 유형 이 컬렉션이면 딕셔너리 항목이 테이블을 나타낸다는 것을 나타냅니다. 자세한 내용은 필드 관리를 참조하십시오. 필드의 유형을 변경할 수 있습니다. 기존 데이터를 보존하려면 데이터베이스에서 동일한 물리적 유형에 매핑되는 논리 유형 간에만 변경하십시오. 예를 들어 선택 및 문자열이 있습니다. |
| 활성 | 필드를 활성화하거나 비활성화합니다. 이 확인란을 선택 취소하면 클래식 환경의 목록과 양식에서 필드가 숨겨집니다. 그러나 비활성 필드는 쿼리에 계속 사용할 수 있습니다. 또한 이 옵션의 선택을 취소하여 필드를 비활성화해도 구성된 목록에서 제거되지 않습니다. 비활성 필드는 관리자가 목록 레이아웃을 업데이트하여 제거할 때까지 관리자가 구성한 목록에 표시됩니다. 추가 동작 메모는 아래를 참조하십시오.
|
| 기능 필드 | 이 옵션을 선택하면 수학 연산, 필드 길이 계산 또는 요일 계산과 같은 데이터베이스 함수의 결과를 표시하는 필드가 생성됩니다. 새 기능 기록이 저장되면 확인란의 선택을 취소하여 필드를 일반 필드로 만들 수 없습니다. |
| 읽기 전용 | 사용자가 사용자 인터페이스에서 필드 값을 변경할 수 있는지 여부를 제어하는 레거시 옵션입니다. 이 옵션은 다음과 같은 경우에 선택되고 회색으로 표시됩니다.
|
| 읽기 전용 옵션 | 필드가 읽기 전용인지 여부와 클라이언트 스크립트 또는 서버 측 API에서 변경할 수 있는지 여부를 제어합니다. 자세한 내용은 읽기 전용 보안 옵션 구성 문서를 참조하십시오. |
| 감사 | 테이블에 대한 감사를 활성화하거나 비활성화합니다. 테이블에 대한 감사(이력) 켜기 주: 이 옵션은 테이블에만 적용됩니다. |
| 텍스트 인덱스 | 검색이 테이블의 텍스트를 인덱싱할지 여부를 결정합니다. 주: 이 옵션은 테이블에만 적용됩니다. 인덱싱에서 필드를 제외하려면 특정 필드에 대한 인덱스 제거를 참조하세요. |
| 열 레이블 | 열의 고유 레이블을 정의합니다. 레이블은 열의 목록 헤더와 양식 필드에 나타납니다.
|
| 열 이름 | 열의 필드 이름을 정의합니다. 새 필드를 만들면 다음과 같이 레이블과 프리픽스에 따라 이 이름이 자동으로 채워집니다.
프리픽스는 수정할 수 없습니다. 그러나 이름의 나머지 부분은 수정할 수 있습니다. 이름에는 소문자, 영숫자 ASCII 문자 및 밑줄(_)만 사용할 수 있습니다. 기존 딕셔너리 기록의 이름은 변경할 수 없습니다. ]주: 열 이름에는 연속된(이중) 밑줄을 입력할 수 없습니다. 예를 들어 열 이름으로 my__sample_name 를 입력하면 딕셔너리 항목을 저장할 때 자동으로 my_sample_name 로 변경됩니다. |
| 최대 길이 | 시스템에서 사용자 인터페이스에 문자열 필드를 표시하는 방법 및 실제 데이터베이스 데이터 형식에 매핑하는 방법을 결정하기 위해 문자열 필드의 크기에 대한 논리적 제한을 제공합니다. 길이가 255자 미만인 문자열 필드는 1줄 텍스트 필드로 나타납니다. 길이가 254자를 초과하는 문자열 필드는 여러 줄 텍스트 상자로 나타납니다. 시스템은 필드 길이를 데이터베이스에서 사용할 수 있는 가장 가까운 실제 데이터 유형에 매핑합니다. 이로 인해 원래 지정된 길이보다 사용 가능한 길이가 더 길어지는 경우도 있습니다. 예를 들어, 길이 50을 입력하면 최대 100자 제한 또는 요청된 필드 길이의 두 배를 제공하는 VARCHAR(100)의 가장 가까운 실제 데이터 유형에 맵핑됩니다. 마찬가지로, 길이 1000을 입력하면 최대 4,000자 제한 또는 요청된 필드 길이의 4배를 제공하는 MEDIUMTEXT의 가장 가까운 물리적 데이터 형식에 매핑됩니다. 주:
|
| 필수 | 기록을 저장하려면 이 필드에 값이 포함되어야 하는지 여부를 결정합니다. 자세한 내용은 필드를 필수로 지정을 참조하십시오. 주: 확장된 테이블에 대해 이 옵션을 재정의할 수 있습니다. |
| 표시 | 이 필드가 참조 필드의 표시 값 임을 나타냅니다. 목록과 양식에서 이 테이블의 링크에 표시되는 텍스트로 값을 사용하려는 필드 하나에 대해 이 값을 true로 설정합니다. 기본적으로 번호 필드는 모든 작업 테이블의 표시 값입니다. |
| 기능 정의 | 필드가 수행하는 기능을 정의합니다. glidefunction:으로 시작하고, 그 뒤에 수행할 작업(예: concat)이 뒤따르고, 그 뒤에 함수 매개변수가 옵니다. 상수는 작은따옴표로 묶어야 합니다. 예를 들어, 다음 함수 정의는 짧은 설명, 공백, 호출자 이름을 표시하는 필드를 생성합니다. glidefunction:concat(short_description, ' ', caller_id.name) 주: 함수 매개변수는 닷워킹을 지원합니다. Dot-walking to data in related tables 문서를 참조하십시오. |
| 속성 [고급 뷰] | 필드에 따라 달라지는 필드 또는 기능의 동작을 변경합니다. 자세한 내용은 딕셔너리 속성을 참조하십시오. 확장 테이블의 속성은 딕셔너리 재정의가 적용되어 재정의될 수 있습니다. 속성 관련 목록을 통해 이 딕셔너리 항목의 속성을 구성할 수도 있습니다. |
| 기본값 | |
| 동적 기본값 사용 [고급 뷰] | 동적 필터를 기반으로 동적으로 생성되는 기본값을 지정할 수 있습니다. |
| 동적 필터 값 [고급 보기] | 동적 기본값 사용이 선택된 경우 기본값을 결정하는 동적 필터 생성 옵션을 지정합니다. |
| 기본값 | 새 기록에 대한 필드의 기본값을 지정합니다. 이 값이 올바른 필드 유형을 사용하는지 확인합니다. 예를 들어 정수 필드는 기본값 2를 사용하지만 기본값 2는 사용할 수 없습니다. 이러한 값은 딕셔너리 무효화로 무효화할 수 있습니다. |
| 참조 사양 | |
| 참조 | 필드를 참조 필드 유형으로 만듭니다. 기존 테이블과 일치하지 않는 이름을 입력하면 딕셔너리 기록에 대한 변경 내용을 저장할 때 새 테이블이 생성됩니다. 현재 테이블에 애플리케이션 네비게이터의 모듈이 있으면 새 테이블에 대한 모듈이 동일한 애플리케이션 메뉴에 자동으로 생성됩니다. |
| 참조 한정자 사용 [고급 뷰] | 사용할 한정자의 유형을 지정합니다.
|
| 참조 한정자 조건 | 단순 한정자 유형을 선택한 경우 참조 한정자가 실행될 때 조건을 지정합니다. |
| 동적 참조 한정자 [고급 뷰] | 동적 한정자 유형을 선택할 때 참조 한정자를 결정하는 동적 필터 작성 옵션을 지정합니다. |
| 참조 한정자 [고급 보기] | 고급 한정자 유형을 선택한 경우 참조 필드에 사용할 수 있는 기록을 필터링합니다. 참조 한정자는 딕셔너리 무효화로 무효화할 수 있습니다. |
| 참조 키 [고급 뷰] | 참조 필드의 고유 식별자로 사용할 sys_id 이외의 필드를 식별합니다. |
| 참조 계단식 규칙 [고급 뷰] | 기록 참조가 삭제될 경우 기록에 발생하는 일을 정의합니다. 다음 옵션 중 하나를 선택합니다.
|
| 참조 부동 [고급 뷰] | 일대다 관계에 대해 관련 목록에서 편집 버튼을 활성화합니다. |
| 동적 만들기 [고급 뷰] | 참조 필드의 경우 기존 기록과 일치하지 않는 값을 입력하여 참조된 테이블에 기록을 생성할지 여부를 결정합니다. 선택하는 경우 동적 작성 스크립트 필드를 사용하여 기록 작성 방법을 정의합니다. |
| 동적 작성 스크립트 [고급 뷰] | 동적 작성 필드를 선택하면 참조된 테이블에 기록을 작성하기 위한 스크립트를 입력할 수 있습니다. |
| 종속 필드 | |
| 종속 필드 [고급 뷰] | 현재 필드가 종속된 필드를 지정합니다. 자세한 내용은 필드를 종속 필드로 만들기 주: .확장된 테이블에 대해 이 값을 재정의할 수 있습니다. |
| 선택 목록 사양 | |
| 선택 | 사용자가 다음 방법 중 하나로 제안된 값 목록을 볼 수 있도록 허용합니다.
선택을 사용하는 경우, 선택 목록 필드 유형을 정의하거나 선택 테이블 및 선택 필드 필드를 사용하여 사전의 다른 곳에 있는 다른 필드에서 선택 항목을 복사합니다. |
| 선택 테이블 [고급 뷰] | 다른 선택 필드와 동일한 값으로 필드 선택 사항을 채웁니다. 선택 필드가 없음 이외의 항목으로 설정되어 있으면 선택 값을 끌어올 테이블을 선택합니다. 선택 필드도 채워야 합니다. 예를 들어 선택 테이블 이 인시던트 [incident] 테이블로 설정된 경우 이 필드에는 인시던트의 선택 필드 중 하나와 동일한 선택 목록이 있습니다. 선택 필드 (아래 참조)에 따라 필드가 결정됩니다. |
| 선택 필드 [고급 뷰] | 다른 선택 필드와 동일한 값으로 필드 선택 사항을 채웁니다. 선택 필드가 없음 이외의 항목으로 설정되어 있는 경우 선택 테이블에 대해 선택한 테이블에서 필드를 선택합니다. 예를 들어 선택 테이블 필드가 인시던트 [incident] 테이블로 설정되고 선택 필드 가 우선 순위로 설정된 경우 이러한 선택 사항이 변경되더라도 이 필드는 인시던트의 우선 순위 필드와 동일하게 선택 항목을 갖습니다. 주: 이 필드는 선택 필드여야 합니다. |
| 계산된 값 | |
| 계산됨 [고급 뷰] | 필드 값이 다른 값을 사용하여 계산되는지 여부를 결정합니다. 선택 시, 계산 필드를 사용하여 계산이 수행되는 방법을 정의합니다. 계산 유형 필드에서는 열 값에 대한 스크립트 또는 수식 기반 계산을 선택할 수 있습니다. 계산된 필드를 기준으로 필터링, 정렬 또는 그룹화할 때 정렬 순서는 필드가 마지막으로 표시된 시간이 아니라 필드가 마지막으로 업데이트된 시간에 저장된 필드 값을 기준으로 합니다. 주: 비즈니스 규칙과 관련하여 계산된 필드는 비즈니스 규칙, 심지어 이전 비즈니스 규칙이 실행되기 전에 먼저 채워집니다. 계산된 필드는 비즈니스 규칙이 실행되기 전에 필요한 경우 다시 채워집니다. |
| 계산 유형 [고급 뷰] | 열에 대해 스크립트 기반 계산 또는 수식 기반 계산을 선택할 수 있습니다. 미리 정의된 함수 및 예제 수식에 대한 자세한 내용은 다음을 참조하십시오. 테이블 작성기의 열 값에 대한 수식 . |
| 계산 [고급 뷰] | 선택한 계산 유형에 따라 스크립트 또는 수식을 입력할 수 있습니다. 계산 유형이 수식인 경우 필드 값을 계산하기 위해 미리 정의된 함수 또는 수식을 입력할 수 있습니다. 미리 정의된 수식을 사용하거나 다른 수식을 결합하여 요구 사항에 따라 수식을 만들 수 있습니다. 계산 유형이 스크립트인 경우 필드 값을 계산하기 위한 스크립트를 입력할 수 있습니다. 이는 딕셔너리 재정의가 있는 확장 테이블의 경우 재정의될 수 있습니다. 이 스크립트에서 현재 객체를 사용할 수 있습니다. 접근 제어 규칙과 마찬가지로 스크립트는 다음을 수행할 수 있습니다.
주: 계산된 스크립트가 적용되면 필드가 읽기 전용으로 표시됩니다. 예를 들어, 활성으로 설정된 딕셔너리 기록의 계산된 필드에 스크립트를 추가하면 활성 필드가 양식에서 읽기 전용으로 설정됩니다. 목록 뷰에서 활성 필드의 인라인 편집도 사용할 수 없습니다. |
| 추가 필드 | |
| 클래스 | 현재 테이블이 확장되는 테이블을 식별합니다. 다른 테이블을 확장하지 않는 테이블은 이 필드에 고유한 이름을 지정합니다. 자세한 내용은 문서를 참조하십시오. |
| 기본정렬 | 사용되지 않습니다. |
| 크기 클래스 | 쿼리 중에 각 행에 대해 저장된 메모리 양을 줄여 플랫폼에서 이 테이블을 큰 테이블로 처리할지 여부를 결정합니다. 이 필드의 값을 실행하고 설정하는 예약된 작업이 있습니다. |
| 맞춤법 검사 | 필드에서 맞춤법 검사를 활성화하거나 비활성화합니다. |
| 고유 | 필드 값이 고유해야 합니다. 경고: 해당 테이블에 해당 필드에 대한 다른 값이 이미 있는 경우 필드를 고유하게 만들면 데이터가 손실됩니다. 필드에 고유성을 적용하기 전에 해당 필드의 테이블에 값이 있는 기록이 없거나 모두 같은 값을 가지는지 확인합니다. |
| UI 작업 | |
| 기본 뷰 또는 고급 뷰 | 양식 뷰를 기본 또는 고급 뷰로 변경합니다. 뷰에 따라 필드가 변경됩니다. 기본 뷰를 사용하는 경우 고급 뷰 필드가 제공하는 것과 동일한 작업을 수행하는 스크립트를 작성해야 합니다. |
| 관련 목록 | |
| 접근 통제 | 테이블의 데이터에 대한 액세스를 허용하거나 제한하는 액세스 제어에 대한 액세스를 제공합니다. |
| 선택 | 편집 중인 선택 목록 필드의 옵션에 대한 액세스를 제공합니다. |
| 딕셔너리 무효화 | 이 필드에 대한 딕셔너리 무효화에 대한 액세스를 제공합니다. |
| 속성 | 이 항목의 딕셔너리 속성에 대한 액세스를 제공합니다. |
| 레이블 | 편집 중인 테이블이나 필드에 사용되는 레이블에 대한 액세스를 제공합니다. |