XForms 속성
- 이전 페이지 XForms 데이터 타입
- 다음 페이지 XForms 행동
XForms 속성은 데이터 제한, 유형 및 행동을 정의할 수 있습니다.
XForms 속성
XForms는 속성을 사용하여 XForms 컨트롤의 행동을 영향을 미치는 제한(또는 다른 속성)을 정의합니다.
예제:
required="true()" 속성은 지정된 인스턴스 데이터가 비어서 제출되지 않도록 합니다.
type="decimal" 속성은 고정소수점 값만 허용합니다.
calculate 속성은 인스턴스 데이터를 계산하는 데 사용될 수 있습니다.
이 페이지 아래의 속성 참조를 참조하세요.
속성을 데이터에 연결
XForms는 <bind> 요소를 사용하여 XForms 속성을 XForms 데이터에 바인딩할 수 있습니다:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
위의 예제에서 nodeset="person/lname" 속성은 required="true()" 속성을 인스턴스 데이터 요소 <lname>에 바인딩할 수 있습니다.
XForms 속성 참조
이름 | 설명 |
---|---|
calculate | 프로젝트에 대한 계산을 정의합니다. |
constraint | 프로젝트에 제약을 정의합니다. |
p3ptype | 프로젝트에 P3P 데이터 타입을 정의합니다. |
readonly | 프로젝트에 편집 제한(readonly)을 정의합니다. |
relevant | 데이터 항목의 관계를 정의합니다. (표시용인지 제출용인지) |
required | 데이터 항목을 정의하는 것은 필수입니다. (비어 있을 수 없습니다.) |
type | 프로젝트에 데이터 타입을 정의합니다。 |
- 이전 페이지 XForms 데이터 타입
- 다음 페이지 XForms 행동