Inputfield
필드를 입력 필드로 지정하려면 다른 LOAD 또는 SELECT 문에서 참조하기 전에 inputfield 문에 나열해야 합니다.
inputfield fieldlist
fieldlist는 입력 필드로 지정할 필드의 쉼표로 구분된 목록입니다. 필드 이름에는 와일드카드 문자 * 및 ?가 허용됩니다. 와일드카드를 사용할 경우 필드 이름을 따옴표로 묶어야 합니다.
입력 필드는 일반 필드와는 다르게 작동합니다. 가장 중요한 차이점은 스크립트를 실행하지 않고도 대화형 또는 프로그래밍 방법으로 필드 값을 변경할 수 있다는 것입니다. 필드 값은 LOAD 또는 SELECT 문을 사용하여 필드에 로드해야 합니다. 스크립트에서 각 필드에 로드된 값은 필드 값 대체 값을 위한 자리 표시자가 됩니다. 따라서 기존 필드 값만 대화형 또는 프로그래밍 방법으로 변경할 수 있습니다. 대체 값은 사용자에 따라 다릅니다. 즉, 입력 필드가 서버에서 사용되는 경우 사용자마다 다른 입력 필드 값 집합을 보게 됩니다. 입력 필드의 모든 필드 값은 여러 입력 필드가 동일한 값을 가지더라도 고유하게 취급됩니다. 입력 필드는 일반적으로 재로드 후 이전의 설정 값을 유지합니다.
예 1:
Inputfield B;
Inputfield A,B;
Inputfield B??x*;
예 2:
Inputfield I;Load RecNo() as I, RecNo() as K autogenerate 10;