양식 파트
양식 파트가 한 양식 그룹에서만 액세스되는 경우 이 양식 파트가 FormGroup 파트에 임베드되어 있는지 확인하십시오. 양식 파트가 여러 양식 그룹에서 액세스되는 경우 양식 파트를 EGL 파일의 맨 위 레벨에 지정하십시오.
구문
다음 다이어그램은 양식 파트의 구문을 표시합니다.

특성
- formName
- 파트 이름을 지정합니다.
- textForm
- 양식이 텍스트 양식임을 표시합니다.
- textFormProperty
- 텍스트 양식 특성입니다.
- textFormField
- 텍스트 양식 필드입니다.
- printForm
- 양식이 인쇄 양식임을 표시합니다.
- printFormProperty
- 인쇄 양식 특성입니다.
- printFormField
- 인쇄 양식 필드입니다.
예
다음 예는 텍스트 양식을 표시합니다.
Form myTextForm type textForm
{
formsize= [24, 80],
position= [1, 1],
validationBypassKeys=[pf3, pf4],
helpKey="pf1",
helpForm="myHelpForm",
msgField="myMsg",
alias = "form1"
}
* { position=[1, 31], value="Sample Menu" } ;
* { position=[3, 18], value="Activity:" } ;
* { position=[3, 61], value="Command Code:" } ;
activity char(42)[5] { position=[4,18], protect=skip } ;
commandCode char(10)[5] { position=[4,61], protect=skip } ;
* { position=[10, 1], value="Response:" } ;
response char(228) { position=[10, 12], protect=skip } ;
* { position=[13, 1], value="Command:" } ;
myCommand char(70) { position=[13,10] } ;
* { position=[14, 1], value="Enter=Run F3=Exit"} ;
myMsg char(70) { position=[20,4] };
end
다음 예는 인쇄 양식을 표시합니다.
Form myPrintForm type printForm
{
formsize= [48, 80],
position= [1, 1],
msgField="myMsg",
alias = "form2"
}
* { position=[1, 10], value="Your ID: " } ;
ID char(70) { position=[1, 20] };
myMsg char(70) { position=[20, 4] };
end