Inputfield

필드를 입력 필드로 지정하려면 다른 LOAD 또는 SELECT 문에서 참조하기 전에 inputfield 문에 나열해야 합니다.

참고: 키 필드는 입력 필드로 지정할 수 없습니다.

inputfieldfieldlist

fieldlist는 입력 필드로 지정할 필드의 쉼표로 구분된 목록입니다. 필드 이름에는 와일드카드 문자 *?가 허용됩니다. 와일드카드를 사용할 경우 필드 이름을 따옴표로 묶어야 합니다.

입력 필드는 일반 필드와는 다르게 작동합니다. 가장 중요한 차이점은 스크립트를 실행하지 않고도 대화형 또는 프로그래밍 방법으로 필드 값을 변경할 수 있다는 것입니다. 필드 값은 LOAD 또는 SELECT 문을 사용하여 필드에 로드해야 합니다. 스크립트에서 각 필드에 로드된 값은 필드 값 대체 값을 위한 자리 표시자가 됩니다. 따라서 기존 필드 값만 대화형 또는 프로그래밍 방법으로 변경할 수 있습니다. 대체 값은 사용자에 따라 다릅니다. 즉, 입력 필드가 서버에서 사용되는 경우 사용자마다 다른 입력 필드 값 집합을 보게 됩니다. 입력 필드의 모든 필드 값은 여러 입력 필드가 동일한 값을 가지더라도 고유하게 취급됩니다. 입력 필드는 일반적으로 재로드 후 이전의 설정 값을 유지합니다.

예 1:  

Inputfield B;

Inputfield A,B;

Inputfield B??x*;

예 2:  

Inputfield I;Load RecNo() as I, RecNo() as K autogenerate 10;

참고: I를 입력 필드로 허용하려면 K의 값이 고유해야 합니다.