적응형 양식에 대한 기록 문서 생성 generate-document-of-record-for-adaptive-forms

CAUTION
AEM 6.4가 확장 지원이 종료되었으며 이 설명서는 더 이상 업데이트되지 않습니다. 자세한 내용은 기술 지원 기간. 지원되는 버전 찾기 여기.

개요 overview

양식을 제출한 후 고객은 일반적으로 이후에 참조할 수 있도록 양식에 입력한 정보를 인쇄물이나 문서 형식으로 기록하기를 원합니다. 이를 기록 문서라고 합니다.

이 문서에서는 적응형 양식에 대한 레코드 문서를 생성하는 방법을 설명합니다.

NOTE
XFA 기반 적응형 양식에서는 기록 문서 자동 생성이 지원되지 않습니다. 그러나 적응형 양식을 레코드 문서로 만드는 데 사용되는 XDP를 사용할 수 있습니다.

적응형 양식 유형 및 해당 레코드 문서 adaptive-form-types-and-their-documents-of-record

적응형 양식을 만들 때 양식 모델을 선택할 수 있습니다. 옵션은 다음과 같습니다.

  • 양식 템플릿

    적응형 양식에 대한 XFA 템플릿을 선택할 수 있습니다. XFA 템플릿을 선택하면 위에 설명된 대로 레코드 문서에 연관된 XDP 파일을 사용할 수 있습니다.

  • XML 스키마

    적응형 양식의 XML 스키마 정의를 선택할 수 있습니다. 적응형 양식의 XML 스키마를 선택할 경우 다음을 수행할 수 있습니다.

    • 레코드 문서에 XFA 템플릿을 연결합니다. 연관된 XFA 템플릿이 적응형 양식과 동일한 XML 스키마를 사용하는지 확인합니다
    • 자동으로 레코드 문서 생성
  • 없음

    양식 모델 없이 적응형 양식을 만들 수 있습니다. 적응형 양식에 대해 레코드 문서가 자동으로 생성됩니다.

양식 모델을 선택한 경우 레코드 템플릿 구성 문서 아래에서 사용할 수 있는 옵션을 사용하여 레코드 문서를 구성합니다. 자세한 내용은 레코드 템플릿 구성 문서.

자동으로 생성된 레코드 문서 automatically-generated-document-of-record

기록 문서를 사용하면 고객이 인쇄 목적으로 제출된 양식 사본을 유지할 수 있습니다. 레코드 문서를 자동으로 생성하면 양식을 변경할 때마다 해당 레코드 문서가 즉시 업데이트됩니다. 예를 들어 미국 을 해당 나라로 선택하는 고객의 나이 필드를 제거합니다. 이러한 고객이 레코드 문서를 생성할 경우 기록 문서에 페이지 필드가 표시되지 않습니다.

자동으로 생성된 레코드 문서는 다음과 같은 이점이 있습니다.

  • 데이터 바인딩이 필요합니다.
  • 제출 시 레코드 문서에서 제외로 표시된 필드를 자동으로 숨깁니다. 추가 노력은 필요하지 않습니다.
  • 기록 템플릿의 문서를 디자인하는 데 걸리는 시간을 단축합니다.
  • 다양한 기본 템플릿을 사용하여 다양한 스타일 및 모양을 시도할 수 있으며 기록 문서에 가장 적합한 스타일 및 모양을 선택할 수 있습니다. 스타일 지정 모양은 선택 사항이며 스타일을 지정하지 않으면 시스템 스타일이 기본값으로 설정됩니다.
  • 이렇게 하면 양식의 변경 사항이 즉시 기록 문서에 반영됩니다.

기록 문서를 자동으로 생성할 구성 요소 components-to-automatically-generate-a-document-of-record

적응형 양식에 대한 레코드 문서를 생성하려면 다음 구성 요소가 필요합니다.

적응형 양식 레코드 문서를 생성할 적응형 양식입니다.

기본 템플릿(권장) AEM 디자이너에서 만든 XFA 템플릿(XDP 파일). 기본 템플릿은 레코드 템플릿 문서에 대한 스타일 지정 및 브랜딩 정보를 지정하는 데 사용됩니다.

자세한 내용은 레코드의 기본 서식 파일

NOTE
레코드의 기본 템플릿을 레코드 문서의 메타 템플릿이라고도 합니다.

레코드 템플릿 문서 적응형 양식에서 생성된 XFA 템플릿(XDP 파일).

자세한 내용은 레코드 템플릿 구성 문서.

양식 데이터 사용자가 적응형 양식에 입력한 정보입니다. 레코드 서식 파일 문서와 병합하여 레코드 문서를 생성합니다.

적응형 양식 요소 매핑 mapping-of-adaptive-form-elements

다음 섹션에서는 레코드 문서에 적응형 양식 요소가 표시되는 방식을 설명합니다.

필드 fields

적응형 양식 구성 요소
해당 XFA 구성 요소
레코드 템플릿 문서에 기본적으로 포함됩니까?
메모
버튼
버튼
false
확인란
체크 상자
true
날짜 선택
날짜/시간 필드
true
드롭다운 목록
드롭다운 목록
true
낙서 서명
서명 스크리블
true
숫자 상자
숫자 필드
true
암호 상자
암호 필드
false
라디오 버튼
라디오 버튼
true
텍스트 상자
텍스트 필드
true
재설정 버튼
재설정 버튼
false
제출 버튼

전자 메일 전송 단추

HTTP 전송 단추

false
약관
true
첨부 파일
false
레코드 서식 파일 문서에서 사용할 수 없습니다. 첨부 파일을 통해 기록 문서에서만 사용 가능합니다.

컨테이너 containers

적응형 양식 구성 요소
해당 XFA 구성 요소
메모
패널
하위 양식
반복 가능한 패널은 반복 가능한 하위 폼에 매핑됩니다.

정적 구성 요소 static-components

적응형 양식 구성 요소
해당 XFA 구성 요소
메모
이미지
이미지
바인딩 또는 바인딩되지 않은 TextDraw 및 Image 구성 요소는 레코드 설정 문서를 사용하지 않는 한 XSD 기반 적응형 양식의 레코드 문서에 항상 표시됩니다.
텍스트
텍스트
NOTE
클래식 UI에서는 필드 속성을 편집하기 위한 다양한 탭이 제공됩니다.

tables

머리글, 바닥글 및 행과 같은 적응형 양식 테이블 구성 요소는 해당 XFA 구성 요소에 매핑됩니다. 반복 가능한 패널을 기록 문서에서 테이블에 매핑할 수 있습니다.

레코드의 기본 서식 파일 base-template-of-a-document-of-record

기본 템플릿은 레코드 문서에 스타일 및 모양 정보를 제공합니다. 자동 생성된 레코드 문서의 기본 모양을 사용자 정의할 수 있습니다. 예를 들어, 머리글에 회사 로고를 추가하고, 레코드 문서의 바닥글에 저작권 정보를 추가하려고 합니다. 기본 템플릿의 마스터 페이지는 레코드 템플릿 문서의 마스터 페이지로 사용됩니다. 마스터 페이지에는 레코드 문서에 적용할 수 있는 페이지 머리글, 페이지 바닥글 및 페이지 번호와 같은 정보가 있을 수 있습니다. 레코드 문서 자동 생성을 위해 기본 템플릿을 사용하여 레코드 문서에 이러한 정보를 적용할 수 있습니다. 기본 템플릿을 사용하면 필드의 기본 속성을 변경할 수 있습니다.

따라오세요 기본 템플릿 규칙 기본 템플릿을 디자인하는 경우

기본 템플릿 규칙 base-template-conventions

기본 템플릿은 레코드 문서의 머리글, 바닥글, 스타일 지정 및 모양을 정의하는 데 사용됩니다. 머리글 및 바닥글에는 회사 로고 및 저작권 텍스트와 같은 정보가 포함될 수 있습니다. 기본 템플릿의 첫 번째 마스터 페이지가 복사되어 레코드 문서의 모든 페이지에 걸쳐 표시되어야 하는 머리글, 바닥글, 페이지 번호 또는 기타 정보가 포함된 레코드 문서의 마스터 페이지로 사용됩니다. 기본 템플릿 규칙을 준수하지 않는 기본 템플릿을 사용하는 경우 기본 템플릿의 첫 번째 마스터 페이지가 여전히 레코드 템플릿 문서에 사용됩니다. 기본 템플릿을 규칙에 따라 디자인하고 레코드 문서 자동 생성에 사용하는 것이 좋습니다.

기본 페이지 규칙

  • 기본 템플릿에서 루트 하위 양식의 이름을 AF_METATEMPLATE 마스터 페이지를 AF_MASTERPAGE.

  • 이름이 인 마스터 페이지 AF_MASTERPAGE 아래에 AF_METATEMPLATE 루트 하위 양식에는 머리글, 바닥글 및 스타일 지정 정보를 추출하기 위한 기본 설정이 지정됩니다.

  • If AF_MASTERPAGE 가 없으면 기본 템플릿에 있는 첫 번째 마스터 페이지가 사용됩니다.

필드에 대한 스타일 지정 규칙

  • 레코드 문서의 필드에 스타일을 적용하려면 기본 템플릿은 AF_FIELDSSUBFORM 아래 하위 AF_METATEMPLATE 루트 하위 폼

  • 이러한 필드의 속성은 레코드 문서의 필드에 적용됩니다. 이러한 필드는 AF_<name of field in all caps>_XFO 명명 규칙입니다. 예를 들어, 확인란에 대한 필드 이름은 AF_CHECKBOX_XFO.

기본 템플릿을 만들려면 AEM 디자이너에서 다음을 수행합니다.

  1. 클릭 파일 > 새로 만들기.

  2. 을(를) 선택합니다 템플릿 기반 선택 사항입니다.

  3. 을(를) 선택합니다 Forms - 기록 문서 카테고리.

  4. 선택 DoR 기본 템플릿.

  5. 클릭 다음 필요한 정보를 제공합니다.

  6. (선택 사항) 레코드 문서의 필드에 적용할 필드의 스타일 및 모양을 수정합니다.

  7. 양식을 저장합니다.

이제 저장된 양식을 레코드 문서의 기본 템플릿으로 사용할 수 있습니다.
기본 템플릿에 있는 스크립트를 수정하거나 제거하지 마십시오.

기본 템플릿 수정

  • 기본 템플릿의 필드에 스타일을 적용하지 않는 경우, 기본 템플릿에 대한 업그레이드가 자동으로 선택되도록 기본 템플릿에서 해당 필드를 제거하는 것이 좋습니다.
  • 기본 템플릿을 수정하는 동안 스크립트를 제거, 추가 또는 수정하지 마십시오.
NOTE
규칙을 사용하여 기본 템플릿을 디자인하고 위의 절차를 엄격히 따릅니다.

기록 문서 템플릿 구성 document-of-record-template-configuration

고객이 제출된 양식의 인쇄용 복사본을 다운로드할 수 있도록 양식의 레코드 템플릿 문서를 구성합니다. XDP 파일은 레코드 템플릿의 문서로 사용됩니다. 고객이 다운로드하는 레코드 문서의 형식은 XDP 파일에 지정된 레이아웃에 따라 지정됩니다.

적응형 양식에 대한 기록 문서를 구성하려면 다음 단계를 수행하십시오.

  1. AEM 작성자 인스턴스에서 Forms > Forms 및 문서.

  2. 양식을 선택하고 속성 보기.

  3. 속성 창에서 양식 모델.

    양식을 만들 때 양식 모델을 선택할 수도 있습니다.

    note note
    NOTE
    양식 모델 탭에서 스키마 또는 없음 에서 선택 위치 드롭다운. 양식 서식 파일이 있는 XFA 기반 또는 적응형 양식에 대해 레코드 문서가 양식 모델로 지원되지 않습니다.
  4. 양식 모델 탭의 레코드 템플릿 구성 문서 섹션에서 다음 옵션 중 하나를 선택합니다.

    없음 양식의 기록 문서를 구성하지 않으려면 이 옵션을 선택합니다.

    양식 서식 파일을 레코드 서식 파일 문서로 연결 레코드 문서의 템플릿으로 사용할 XDP 파일이 있는 경우 이 옵션을 선택합니다. 이 옵션을 선택하면 AEM Forms 리포지토리에서 사용할 수 있는 모든 XDP 파일이 표시됩니다. 적절한 파일을 선택합니다.

    선택한 XDP 파일이 적응형 양식과 연결됩니다.

    기록 문서 생성 XDP 파일을 레코드 문서의 스타일 및 모양을 정의하기 위한 기본 템플릿으로 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 AEM Forms 리포지토리에서 사용할 수 있는 모든 XDP 파일이 표시됩니다. 적절한 파일을 선택합니다.

    XDP 파일을 레코드 문서의 스타일 및 모양을 정의하기 위한 기본 템플릿으로 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 AEM Forms 리포지토리에서 사용할 수 있는 모든 XDP 파일이 표시됩니다. 적절한 파일을 선택합니다.

    Forms 템플릿을 기본 템플릿으로 선택하여 레코드 문서를 생성합니다 XDP 파일을 레코드 문서의 스타일 및 모양을 정의하기 위한 기본 템플릿으로 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 AEM Forms 리포지토리에서 사용할 수 있는 모든 XDP 파일이 표시됩니다. 적절한 파일을 선택합니다.

    note note
    NOTE
    다음과 같은 경우 XFA 양식의 적응형 양식 및 스키마(데이터 스키마)를 만드는 데 사용되는 스키마가 동일한지 확인합니다.
    • 적응형 양식은 스키마를 기반으로 합니다
    • 사용 중입니다. 양식 서식 파일을 레코드 서식 파일 문서로 연결 레코드 문서의 옵션
  5. 클릭 완료.

기록 문서의 브랜딩 정보 사용자 정의 customize-the-branding-information-in-document-of-record

레코드 문서를 생성하는 동안 레코드 문서 탭에서 레코드 문서에 대한 브랜딩 정보를 변경할 수 있습니다. 레코드 문서 탭에는 로고, 모양, 레이아웃, 머리글 및 바닥글, 면책조항 및 선택되지 않은 확인란 및 라디오 단추 옵션 포함 여부와 같은 옵션이 포함되어 있습니다.

기록 문서 탭에 입력하는 브랜딩 정보를 현지화하려면 브라우저의 로케일이 적절하게 설정되도록 해야 합니다. 레코드 문서의 브랜딩 정보를 사용자 정의하려면 다음 단계를 완료하십시오.

  1. 레코드 문서에서 패널(루트 패널)을 선택한 다음 구성 .

  2. 도트 . 기록 문서 탭이 나타납니다.

  3. 기본 템플릿 또는 레코드 문서를 렌더링하기 위한 사용자 지정 템플릿을 선택합니다. 기본 템플릿을 선택하면 템플릿 드롭다운 아래에 레코드 문서의 축소판 미리 보기가 나타납니다.

    브랜딩 템플릿

    사용자 지정 템플릿을 선택하도록 선택하는 경우 AEM Forms 서버에서 XDP를 탐색합니다. AEM Forms 서버에 아직 없는 템플릿을 사용하려면 먼저 XDP를 AEM Forms 서버에 업로드해야 합니다.

  4. 기본값을 선택하는지 사용자 지정 템플릿을 선택하는지 여부에 따라 다음 속성 중 일부 또는 전부가 레코드 문서 탭에 나타납니다. 다음 사항을 적절히 지정합니다.

    • 로고 이미지: 적응형 양식에서 로고 이미지를 사용하거나, DAM에서 선택하거나, 컴퓨터에서 로고 이미지를 업로드하도록 선택할 수 있습니다.
    • 양식 제목
    • 머리글 텍스트
    • 면책 조항 레이블
    • 면책조항
    • 면책조항 텍스트
    • 강조색: 문서 또는 레코드 PDF에서 머리글 텍스트 및 구분선이 렌더링되는 색상입니다
    • 글꼴 패밀리: 레코드 PDF 문서에 있는 텍스트의 글꼴 패밀리입니다
    • 확인란 및 라디오 단추 구성 요소의 경우 선택한 값만 표시합니다
    • 다중 선택 값에 대한 구분 기호
    • 데이터 모델에 바인딩되지 않은 양식 개체 포함
    • 레코드 문서에서 숨김 필드 제외
    • 패널 설명 숨기기
    note note
    NOTE
    6.3 이전 버전의 디자이너로 만든 적응형 양식 서식 파일을 사용하는 경우, 강조색 및 글꼴 패밀리 속성이 작동하려면 루트 하위 양식 아래의 적응형 양식 서식 파일에 다음 내용이 있는지 확인하십시오.
    code language-xml
    <proto>
    <font typeface="Arial"/>
    <fill>
    <color value="4,166,203"/>
    </fill>
    <edge>
    <color value="4,166,203"/>
    </edge>
    </proto>
    
  5. 브랜딩 변경 사항을 저장하려면 완료를 누릅니다.

레코드 문서의 패널에 대한 표 및 열 레이아웃 table-and-column-layouts-for-panels-in-document-of-record

적응형 양식은 여러 양식 필드가 있는 긴 양식일 수 있습니다. 레코드 문서를 적응형 양식의 정확한 사본으로 저장하지 않을 수 있습니다. 이제 레코드 PDF 문서에서 하나 이상의 적응형 양식 패널을 저장할 테이블이나 열 레이아웃을 선택할 수 있습니다.

레코드 문서를 생성하기 전에 패널의 설정에서 해당 패널에 대한 [레코드 문서의 레이아웃]을 [표] 또는 [열]로 선택합니다. 패널의 필드는 기록 문서에 따라 구성됩니다.

레코드 문서의 표 레이아웃에 렌더링되는 패널의 필드

레코드 문서의 표 레이아웃에 렌더링되는 패널의 필드

레코드 문서의 열 레이아웃에 렌더링되는 패널의 필드

레코드 문서의 열 레이아웃에 렌더링되는 패널의 필드

레코드 설정 문서 document-of-record-settings

레코드 설정 문서를 사용하면 레코드 문서에 포함할 옵션을 선택할 수 있습니다. 예를 들어, 한 은행은 양식에 이름, 나이, 사회 보장 번호 및 전화 번호를 허용합니다. 이 양식은 은행 계좌 번호와 지점 상세내역을 생성합니다. 레코드 문서에 이름, 사회 보장 번호, 은행 계좌 및 분기 상세내역만 표시하도록 선택할 수 있습니다.

구성 요소의 레코드 설정 문서는 해당 속성에서 사용할 수 있습니다. 구성 요소의 속성에 액세스하려면 구성 요소를 선택하고 cmppr ( 오버레이에서)를 클릭합니다. 속성은 사이드바에 나열되며, 여기에서 다음 설정을 찾을 수 있습니다.

필드 수준 설정

  • 기록 문서에서 제외: true 속성을 설정하면 레코드 문서에서 필드가 제외됩니다. 이 속성은 명명된 스크립트 가능 속성입니다. excludeFromDoR. 그 행동은 다음에 따라 다르다 숨겨진 경우 DoR에서 필드 제외 양식 수준 속성입니다.

  • 패널을 표로 표시: 패널에 필드가 6개 미만인 경우 속성을 설정하면 패널이 레코드 문서에 표로 표시됩니다. 패널에만 적용할 수 있습니다.

  • 레코드 문서에서 제목 제외: 속성을 설정하면 레코드 문서에서 패널/테이블의 제목이 제외됩니다. 패널 및 테이블에만 적용됩니다.

  • 레코드 문서에서 설명 제외: 속성을 설정하면 레코드 문서에서 패널/테이블의 설명이 제외됩니다. 패널 및 테이블에만 적용됩니다.

양식 수준 설정

  • DoR에 바인딩되지 않은 필드 포함: 속성을 설정하면 레코드 문서에서 스키마 기반 적응형 양식의 바인딩되지 않은 필드가 포함됩니다. 기본적으로 true입니다.
  • 숨겨진 경우 DoR에서 필드 제외: 속성이 true가 아닌 경우 속성을 설정하면 "레코드의 문서에서 제외" 필드 수준 속성의 동작이 무시됩니다. 양식 제출 시 필드가 숨겨져 있으면 속성이 true로 설정되어 있으면 레코드 문서에서 제외됩니다. "레코드의 문서에서 제외" 속성이 설정되지 않은 경우 이 필드가 제외됩니다.

레코드 문서로 작업할 때 주요 고려 사항 key-considerations-when-working-with-document-of-record

적응형 양식의 기록 문서를 작업할 때에는 다음 고려 사항 및 제한 사항을 기억하십시오.

  • 레코드 템플릿 문서는 서식 있는 텍스트를 지원하지 않습니다. 따라서 정적 적응형 양식 또는 최종 사용자가 입력한 정보에 있는 리치 텍스트는 레코드 문서에 일반 텍스트로 표시됩니다.
  • 적응형 양식의 문서 조각은 레코드 문서에 표시되지 않습니다. 그러나 적응형 양식 조각이 지원됩니다.
  • 기록 문서는 인쇄 용도로만 사용됩니다.
  • XML 스키마 기반 적응형 양식에 대해 생성된 레코드 문서의 콘텐츠 바인딩은 지원되지 않습니다.
  • XML 스키마 기반 적응형 양식에 대해 생성된 레코드 문서의 콘텐츠 바인딩은 지원되지 않습니다.
  • 지역화된 버전의 레코드 문서는 사용자가 레코드 문서 렌더링을 요청할 때 로케일에 대한 요청 시 생성됩니다. 레코드 문서의 현지화는 적응형 양식의 현지화와 함께 수행됩니다. 레코드 및 적응형 양식의 문서 현지화에 대한 자세한 내용은 AEM 번역 워크플로우를 사용하여 적응형 양식 및 레코드 문서를 현지화합니다.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da