다음 특성은 VGUIRecord 스테레오타입인 레코드에 사용 가능합니다.
표 1. VGUIRecord 특성| 특성 |
설명 |
| alias |
생성된 출력 이름으로 통합되는 문자열(따옴표로 묶임)을 지정합니다. |
| commandValueItem |
사용자가 클릭한 제출 단추의 값이 포함된 필드를 식별합니다. |
| help |
사용자가 입력 필드 위에 커서를 놓을 때 표시되는 도움말 텍스트를 지정합니다. |
| runValidatorFromProgram |
validatorFunction 특성에서 참조되는 함수가 웹 애플리케이션 서버(UI 레코드 bean)에서 실행되는지 또는 사용자로부터 데이터를 받는 프로그램에서 실행되는지 여부를 표시합니다. |
또한 VGUIRecord 스테레오타입의 레코드는 일반적으로 프로그램 파트와 연관된 특정한 특성을 가질 수 있습니다.
표 2. VGUIRecord 파트에 적용할 수 있는 프로그램 특성| 특성 |
설명 |
| handleHardIOErrors |
try 블록의 I/O 조작에서 하드 오류가 발생한 후 프로그램을 계속 실행할지 여부를 결정합니다. 이 특성은 호환성을 위해서만 유지됩니다. 기본값은 YES입니다. |
| i4glItemsNullable |
기본적으로 변수를 널 입력 가능한 변수로 작성할 때 프로그램이 14GL의 동작을 에뮬레이션할지 여부를 결정합니다. 호환성 특성입니다. 기본값은 NO입니다. |
| localSQLScope |
SQL 결과 세트에 대한 ID와 준비된 명령문이 현재 프로그램의 로컬에 해당하는지 여부를 결정합니다. 이 특성은 호환성을 위해서만 유지됩니다. 기본값은 YES입니다. |
| textLiteralDefaultIsString |
특정 유형을 지정하지 않은 리터럴이 리터럴의 문자를 기반으로 하는 유형(NO로 설정된 경우) 또는 STRING 유형을 수신합니다.
이는 VisualAge® Generator로부터 마이그레이션된 프로그램과 호환되도록 승격됩니다. 기본값은 YES입니다. |
| throwNrfEofExceptions |
소프트 오류가 예외 처리하는지 여부를 결정합니다. 이 특성은 호환성을 위해서만 유지됩니다. 기본값은 NO입니다. |