기초 > 관계식 및 매개 변수 > 제한 값 매개 변수 > 테이블 제한 매개변수의 외부 정의 파일을 생성하기 위한 구문
  
테이블 제한 매개변수의 외부 정의 파일을 생성하기 위한 구문
외부 정의 파일에서는 다음 형식을 사용하여 매개변수를 정의합니다.
{Name=<name>
Type=<type>[quantity_type]
[Default=<value>]
Access=<access>
TABLE=<table-name_1>,<table-name_2>,....,<table-name_n>
}
 
* 대괄호([]) 안의 데이터는 모두 선택 사항입니다. 세로 막대(|)는 둘 이상의 변수 중 하나를 선택해야 함을 나타냅니다.
매개 변수에 정의를 적용하면 Creo Parametric에서 외부 정의 파일을 사용하여 모델의 매개 변수를 업데이트합니다. 정의를 적용하려면 restricted_val_definition 구성 옵션을 설정하여 제한 정의 파일에 대한 경로를 지정합니다.
 
* 외부 정의 파일은 Creo Parametric을 시작할 때만 로드됩니다.
샘플 외부 정의 파일
list1.lst 매개변수 파일에서는 각각 이름이 string_par_1,int_par1,real_par1,real_par2,bool_par1인 매개변수를 정의합니다.

ND_ParamDefArr_K01 = {
{ Name = string_par1
Type = string
// \this is double slash comment
Table = Table1
},
{ Name = int_par1
Type = integer
! \\this is an exclamation mark comment
Table = Table1
},
{ Name = real_par1
Type = real
Table = Table1
},
{ Name = real_par2
Type = real
Table = Table1
},
{ Name = bool_par1
Type = Bool
Table = Table1
}
}
!!! ADD MORE RESTRICTED VALUE PARAMS HERE
ND_ParamTable_K01 = {
NAME =
TABLE-1
HEAD =
string_par_1,
int_par1,
real_par1,
real_par2,
bool_par1
ROWS =
't1_row1-m4-120',
'M4',
120,
1.1,
2.3,
true
't1_row2-m5-130',
'M5',
"(, 200) 130",
"[12.25, ] 22.65",
"[12.25, ] 24.65",
false
't1_row3-m6-135',
'M6',
"(-100, 300] 135",
"[123.55, 225.5) 200.50",
"[123.55, 225.5) 202.50",
TRUE
't1_row4-m8-140',
'M8',
"[-200,] 140",
"(, 2234.579) 1555.75",
"(, 2234.579) 1557.75",
FALSE
't1_row5-m9-150',
'M9',
"[-300, 500) 150",
"(-12345.50, 22345.56] -175.0",
"(-12345.50, 22345.56] -173.0",
true
'T1_Row6-M10-155',
'M10',
155,
FREE 5.675,
FREE 7.675,
false
'T1_ROW7-M12-6',
'M12'
FREE 6,
NULL,
NULL,
NULL
RELATIONS = int_par1 > 1
real_par2 > real_par1 + 1.1