기초 > 관계식 및 매개 변수 > 제한 값 매개 변수 > 테이블 제한 매개변수 정보
  
테이블 제한 매개변수 정보
조건 값이 있는 테이블을 사용하여 제한 매개변수를 생성할 수 있습니다. 이 값은 외부 정의 파일의 정의를 사용합니다. 제한 테이블을 사용하여 값이 상호 조건적인 제한 매개변수 세트를 정의할 수 있습니다. 테이블 제한 매개변수는 세트에 추가되고 개별적으로 처리되지 않습니다. 제한 테이블의 첫 열에는 각 테이블 세트 또는 행을 설명한 레이블이 있습니다. 제한 테이블의 세트 또는 행을 선택하면 Null 값이 있는 매개변수를 비롯한 모든 매개변수가 자동으로 생성됩니다. 특수 단어인 NULL을 사용하여 매개변수에 null 값을 지정하거나 값을 지정하지 않을 수 있습니다.
매개변수와 해당 값의 전체 세트를 설명하는 매개변수를 세트 레이블 매개변수라고 합니다. 제한 테이블에는 한 개의 세트 레이블 매개변수만 포함되어야 하며 이 값은 고유해야 합니다. 유사한 세트 레이블 매개변수 값을 가진 테이블이 여러 개 있을 수 있습니다. 세트 레이블 매개변수는 매개 변수(Parameters) 대화상자에 표시됩니다. 이 매개변수는 패밀리 테이블과 Program에서 제어할 수 있습니다.
제한 정의 파일은 여러 제한 테이블을 참조할 수 있으며 동일한 매개변수 이름이 여러 테이블에 나타날 수 있습니다. 그러나 매개변수 세트에 포함된 매개변수 이름이 기존에 있는 이름이며 동일한 객체에 속하는 매개변수의 이름과 일치하는 경우 피쳐, 부품 또는 어셈블리와 같은 객체에 해당 매개변수 세트를 추가할 수 없습니다.
제한 정의 파일에서는 다음 형식을 사용하여 제한 테이블의 매개변수를 정의합니다.
{
Name = <name>
Type = <type> (the basic type - integer, real, string, boolean, etc.)
[Access=<access>]
TABLE = <table-name_1>, <table-name_2>, .., <table-name_n>
}
여기서 <table-name_1>, <table-name_2>, …, <table-name_n>은 지정된 매개변수의 값이 포함된 테이블 이름입니다.