대화형 통신 편집기의 하위 양식 구성 요소
aem-forms-ea@adobe.com으로 이메일을 보내시기 바랍니다.1. 소개
대화형 통신(IC) 편집기의 하위 양식 구성 요소는 동적 레이아웃 컨테이너 역할을 하여 유연하고 구조화된 방법으로 여러 양식 요소를 구성할 수 있습니다. 일반적으로 관련 필드를 그룹화하거나, 반복 섹션을 생성하거나, 중첩된 데이터 구조를 정의하여 사용자 경험과 데이터 바인딩을 개선하는 데 사용됩니다.
하위 폼은 위에서 아래로 또는 왼쪽에서 오른쪽으로 같은 다른 레이아웃으로 흐르도록 구성할 수 있으므로 복잡한 폼 디자인과 재사용 가능한 섹션에 이상적입니다.
2. 속성
2.1 기본 속성
-
이름: 참조, 데이터 모델 및 비즈니스 규칙에 사용되는 하위 양식의 고유 식별자입니다.
-
콘텐츠: 하위 양식 내에 있는 요소를 정렬하는 방법을 정의합니다.
-
위치: X 및 Y 좌표를 사용하는 자식 요소의 절대 위치입니다.
-
흐름(위에서 아래로): 요소를 세로로 정렬합니다.
-
흐름(왼쪽에서 오른쪽): 요소를 가로로 정렬합니다.
-
2.2 위치
-
설명: 통신 레이아웃 내에서 하위 양식의 배치를 결정합니다.
-
설정:
-
X 및 Y 좌표(mm)
-
너비 및 높이(mm)
-
2.3 모양
-
채우기: 하위 양식 영역의 배경색을 지정합니다.
-
획: 테두리 색을 정의합니다.
-
너비: 테두리 두께를 설정합니다.
-
스타일: 평면, 테두리 또는 높임 같은 시각적 사전 설정 중에서 선택합니다.
-
가장자리: 모퉁이 스타일(둥글거나 선명함)을 결정합니다.
2.4 유무
-
설명: 런타임 중에 하위 양식의 표시 여부를 제어합니다.
-
옵션:
-
표시: 이(가) 항상 표시됩니다.
-
숨김: 은(는) 표시되지 않지만 레이아웃에는 공간이 유지됩니다.
-
2.5 데이터 바인딩
-
데이터 바인딩 형식: 하위 양식을 데이터 구조(일반적으로 XML 또는 JSON)에 연결합니다.
-
이름 사용: 하위 양식의 할당된 이름을 사용하여 데이터를 바인딩합니다.
-
전역 데이터 사용: 공유 데이터 사용을 위해 하위 양식을 전역 스키마 경로에 연결합니다.
-
데이터 바인딩 없음: 하위 양식은 외부 데이터 모델을 저장하거나 외부 데이터 모델과 상호 작용하지 않습니다.
3. 사용
하위 양식은 그룹화, 중첩 또는 반복 필드 세트가 필요한 시나리오에서 필수적입니다. 일반적인 응용 프로그램은 다음과 같습니다.
-
주소 블록 구성(예: 거리, 도시, 우편 번호)
-
라인 항목 또는 복수 항목에 대한 반복 섹션
-
가시성 및 규칙을 사용하여 조건부 양식 논리 구조화
정적 및 동적 레이아웃 모두에서 끌어서 놓기 디자인 정렬을 위한 컨테이너로 하위 양식을 사용할 수도 있습니다.
4. 우수 사례
-
디자인과 데이터 요구 사항에 따라 올바른 레이아웃(흐름 및 위치 비교)을 선택합니다.
-
쉬운 데이터 통합 및 규칙 참조를 위해 의미 있는 이름을 사용하십시오.
-
하위 양식에 스타일을 지정하여 그룹화된 섹션을 시각적으로 구분합니다.
-
반복되는 하위 양식을 사용할 때는 배열 구조에 올바른 데이터 바인딩을 확인하십시오.
-
조건부 가시성 규칙을 적용하여 복잡한 양식에서 사용자 경험을 최적화합니다.
대화형 통신 편집기의 Subform 구성 요소를 통해 복잡한 양식 레이아웃을 구성하고 제어할 수 있습니다. 입력 필드를 구성하든, 동적 콘텐츠를 관리하든, 모듈식 설계를 활성화하든 관계없이 하위 양식은 문서 템플릿 전반에서 유용성과 유지 관리 가능성을 모두 향상시킵니다.