[AEM Forms]{class="badge positive" title="AEM Forms에 적용됩니다)."}

적응형 Forms을 위한 제출 PDF(이전 기록 문서) 생성

NOTE
Adobe은 새로운 적응형 Forms 만들기 또는 AEM Sites 페이지에 적응형 Forms 추가를 위해 현대적이고 확장 가능한 데이터 캡처 핵심 구성 요소를 사용할 것을 권장합니다. 이러한 구성 요소는 적응형 양식 만들기 작업이 대폭 개선되어 우수한 사용자 경험을 보장할 수 있게 되었음을 나타냅니다. 이 문서에서는 기초 구성 요소를 사용하여 적응형 Forms을 작성하는 이전 방법에 대해 설명합니다.
버전
문서 링크
AEM 6.5
여기 클릭
AEM as a Cloud Service
이 문서

개요 overview

양식을 작성하거나 제출할 때 인쇄 또는 문서 형식으로 양식의 기록을 유지할 수 있습니다. 이 레코드를 제출 PDF(이전 Document of Record 또는 DoR)라고 합니다. 제출된 양식의 인쇄용 PDF 입니다. 고객이 나중에 제출한 정보에 대해서는 제출 PDF 를 참조하거나 제출 PDF 를 사용하여 양식 및 컨텐츠를 PDF 형식으로 함께 보관할 수도 있습니다.

제출 PDF(이전 기록 문서)

제출 서류 PDF을 만들기 위해 XFA 또는 Acroform 기반 템플릿을 적응형 양식을 통해 수집된 데이터와 병합합니다. 제출 서류 PDF을 자동으로 또는 온디맨드로 생성할 수 있습니다.
온디맨드 옵션을 사용하면 사용자 지정 XFA 또는 Acroform 기반 템플릿을 지정하여 제출 서류 PDF에 사용자 지정 모양을 제공할 수 있습니다.

다음과 같은 작업을 수행할 수 있습니다.

시작하기 전 components-to-automatically-generate-a-document-of-record

제출 PDF에 필요한 에셋에 대한 학습을 시작하고 준비하기 전에:

기본 템플릿: Forms Designer 또는 Acrobat 양식(AcroForm)에서 만든 XFA 템플릿(XDP 파일)입니다. 기본 템플릿은(는) 제출 PDF의 스타일 및 브랜딩 정보를 지정하는 데 사용됩니다. 이전에 XFA 템플릿(XDP 파일)을 AEM Forms 인스턴스에 업로드했습니다

적응형 양식: 제출 PDF을 생성할 적응형 양식입니다.

XFA 기반 제출 PDF 생성 generate-an-XFA-based-document-of-record

XFA 템플릿(XDP 파일)을 AEM Forms 인스턴스에 업로드합니다. XFA 템플릿(XDP 파일)을 제출 PDF의 템플릿으로 사용하도록 적응형 양식을 구성하려면 다음 단계를 수행하십시오.

  1. Experience Manager 작성자 인스턴스에서 Forms > Forms 및 문서.​를 클릭합니다.
  2. 양식을 선택하고 속성​을 클릭하세요.
  3. 속성 창에서 양식 모델​을(를) 선택합니다.
  4. 양식 모델 탭의 다음에서 선택 드롭다운에서 스키마 또는 없음​을 선택합니다. 양식을 만들 때 양식 모델을 선택할 수도 있습니다.
  5. 양식 모델 탭의 기록 문서 템플릿 구성 섹션에서 양식 템플릿을 기록 문서 템플릿으로 연결​을 선택합니다. 이 옵션을 선택하면 컴퓨터에서 사용할 수 있는 모든 XFA 템플릿(XDP 파일)이 표시됩니다. 적절한 파일을 선택합니다. 또한 적응형 양식 및 선택한 XFA 템플릿(XDP 파일)에 동일한 스키마(데이터 스키마)를 사용해야 합니다.
  6. 완료 클릭

이제 적응형 양식이 XDP 파일을 제출 PDF의 템플릿으로 사용하도록 구성되었습니다. 다음 단계는 적응형 양식 구성 요소를 해당 템플릿 필드와 바인딩하는 것입니다.

Acroform 기반 제출 PDF 생성 generate-an-Acroform-based-document-of-record

Adobe Acrobat PDF(Acroform)를 AEM Forms 인스턴스에 업로드합니다. Adobe Acrobat PDF(Acroform)를 제출 PDF의 템플릿으로 사용하도록 적응형 양식을 구성하려면 다음 단계를 수행하십시오.

  1. Experience Manager 작성자 인스턴스에서 Forms > Forms 및 문서.​를 클릭합니다.
  2. 양식을 선택하고 속성​을 클릭하세요.
  3. 속성 창에서 양식 모델​을(를) 선택합니다.
  4. 양식 모델 탭의 다음에서 선택 드롭다운에서 스키마 또는 없음​을 선택합니다. 양식을 만들 때 양식 모델을 선택할 수도 있습니다.
  5. 양식 모델 탭의 기록 문서 템플릿 구성 섹션에서 양식 템플릿을 기록 문서 템플릿으로 연결​을 선택합니다. 이 옵션을 선택하면 컴퓨터에서 사용할 수 있는 모든 Acrobat PDF(Acroform)가 표시됩니다. 적절한 파일을 선택합니다.
  6. 완료 클릭

이제 적응형 양식이 제출 PDF용 템플릿으로 Acroform을 사용하도록 구성되었습니다. 다음 단계는 적응형 양식 구성 요소를 해당 템플릿 필드와 바인딩하는 것입니다.

제출 서류 자동 생성 PDF auto-generate-a-document-of-record

적응형 양식이 제출 PDF을 자동으로 생성하도록 구성된 경우 양식이 변경될 때마다 해당 제출 PDF이 즉시 업데이트됩니다. 예를 들어 필드가 기존 적응형 양식에서 제거되는 경우 해당 필드도 제거되며 제출 PDF에 표시되지 않습니다. 제출 서류 PDF을 자동으로 생성할 수 있는 많은 다른 이점이 있습니다.

  • 양식 개발자는 데이터 바인딩을 수동으로 유지 관리할 필요가 없습니다. 자동 생성된 제출 PDF은 데이터 바인딩 관련 업데이트를 처리합니다.
  • 양식 개발자는 제출 PDF에서 제외로 표시된 필드를 수동으로 숨길 필요가 없습니다. 자동 생성된 제출 PDF은 이러한 필드를 제외하도록 사전 구성되어 있습니다.
  • 자동 생성된 제출 PDF 옵션을 사용하면 제출 PDF에 대한 양식 템플릿을 만드는 데 필요한 시간이 절약됩니다.
  • 자동 생성된 제출 PDF 옵션을 사용하면 다양한 기본 템플릿을 사용하여 다양한 스타일 및 모양을 사용할 수 있습니다. 조직의 Submission PDF에 가장 적합한 스타일과 모양을 선택하는 데 도움이 됩니다. 스타일을 지정하지 않으면 시스템 스타일이 기본값으로 설정됩니다.
  • 자동 생성된 제출 PDF은 양식의 모든 변경 사항이 제출 PDF에 즉시 반영되도록 합니다.

제출 PDF을 자동으로 생성하도록 적응형 양식을 구성하려면 다음 단계를 수행하십시오.

  1. Experience Manager 작성자 인스턴스에서 Forms > Forms 및 문서.​를 클릭합니다.
  2. 양식을 선택하고 속성​을 클릭하세요.
  3. 속성 창에서 양식 모델​을(를) 선택합니다.
  4. 양식 모델 탭의 다음에서 선택 드롭다운에서 스키마 또는 없음​을 선택합니다. 양식을 만들 때 양식 모델을 선택할 수도 있습니다.
  5. 양식 모델 탭의 기록 문서 템플릿 구성 섹션에서 기록 문서 생성​을 선택합니다.
  6. 완료 클릭

템플릿 필드와 적응형 양식 구성 요소 바인딩 bind-adaptive-form-components-with-template-fields

적응형 양식 필드를 템플릿 필드와 바인딩하여 캡처된 양식 데이터를 해당 제출 PDF 필드에 표시합니다. 적응형 양식 구성 요소를 해당 제출 PDF 템플릿 필드와 바인딩하려면 다음을 수행하십시오.

  1. 편집에 사용자 정의 양식 템플릿을 사용하도록 구성된 적응형 양식을 엽니다.

  2. 적응형 양식 구성 요소를 선택하고 열기 구성 아이콘을 클릭합니다. 속성 브라우저를 엽니다.

  3. 속성 브라우저에서 필드를 찾아 선택합니다.

    • (AcroForm 템플릿의 경우) 레코드 바인딩 참조 필드 속성을 사용합니다.
    • (XFA 템플릿의 경우) 데이터 모델 바인딩 참조 속성을 사용합니다.
  4. 저장​을 클릭합니다.

전자 메일 보내기, Experience Manager Workflow 제출 액션을 기록 문서 단계와 함께 사용하거나 기타 제출 액션을 사용하여 제출 PDF을 받을 수 있습니다.

제출 PDF 템플릿에 대한 증분 업데이트 document-of-record-template-incremental-updates

적응형 양식 및 해당 제출 PDF 템플릿은 시간이 지남에 따라 발전할 수 있습니다. 적응형 양식 또는 제출 PDF 템플릿에 필드를 추가, 제거 또는 수정하도록 선택할 수 있습니다.

제출 서류 PDF 템플릿을 변경하고 변경된 템플릿을 AEM Forms에 업로드하면 적응형 Forms 편집기가 변경된 바인딩을 자동으로 감지하고 새 바인딩이 필요한 적응형 양식 구성 요소에 대해 알려 줍니다. 제출 PDF 템플릿을 증분 업데이트할 수 있습니다.

예를 들어 조직 We.Retail​에는 AcroForm 기반 제출 PDF 템플릿 we-retail-invoice.pdf​이 있습니다. 템플릿은 다음과 같습니다.

원본 템플릿

잠시 동안 템플릿을 사용한 후 조직은 invoice-number 필드의 이름을 bill-number 필드로 바꾸고 구매자의 전자 메일 주소를 캡처하기로 합니다. 개발자가 invoice-number 필드의 이름을 업데이트하고 전자 메일 필드를 템플릿에 추가합니다. 또한 we-retail-invoice-v2.pdf​이라는 새로운 버전의 템플릿을 만듭니다.

업데이트된 템플릿

개발자가 업데이트된 템플릿을 업로드하여 적응형 양식에 적용합니다. 적응형 양식은 바인딩이 변경된 필드 목록을 자동으로 감지하고 표시합니다.

바인딩 오류

양식 개발자는 적응형 Forms 필드를 해당 제출 PDF 템플릿과 바인딩합니다.

이제 적응형 양식이 제출되면 업데이트된 제출 PDF이 만들어집니다.

업데이트됨-

제출 PDF 작업 시 주요 고려 사항 key-considerations-when-working-with-document-of-record

적응형 Forms용 제출 PDF 작업을 할 때 다음 고려 사항 및 제한 사항을 기억하십시오.

  • 서식 있는 텍스트 지원: 제출 PDF은 서식 있는 텍스트 필드의 HTML 마크업 태그를 지원합니다. 지원되는 태그 및 액세스 가능성 고려 사항에 대한 자세한 내용은 제출 PDF에서 지원되는 HTML 마크업 태그를 참조하십시오.
  • 적응형 양식의 문서 조각은 제출 PDF에 표시되지 않습니다. 그러나 적응형 양식 조각은 지원됩니다.
  • XML 스키마 기반 적응형 양식에 대해 생성된 제출 PDF의 컨텐츠 바인딩은 지원되지 않습니다.
  • 현지화된 버전의 Submission PDF은 사용자가 Submission PDF 렌더링을 요청할 때 로케일에 대한 요청에 따라 생성됩니다. 제출 PDF의 현지화는 적응형 양식의 현지화와 함께 발생합니다.

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

다음 표에서는 적응형 양식 구성 요소와 해당 XFA 구성 요소 및 제출 PDF에 표시되는 경우에 대해 설명합니다.

필드 fields

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

이메일 제출 단추

HTTP 제출 단추

false
사용 약관
true
첨부 파일
false
제출 PDF 템플릿에서 사용할 수 없습니다. 첨부 파일을 통해 제출 PDF에서만 사용할 수 있습니다.

컨테이너 containers

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

정적 구성 요소 static-components

적응형 양식 구성 요소
해당 XFA 구성 요소
메모
이미지
이미지
TextDraw 및 Image 구성 요소는 바인딩되거나 바인딩되지 않았더라도 제출 PDF 설정을 사용하여 제외되지 않는 한 XSD 기반 적응형 양식용 제출 PDF에 항상 나타납니다.

tables

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

제출 서류 PDF의 기본 템플릿 base-template-of-a-document-of-record

기본 템플릿은 Submission PDF에 스타일 및 모양 정보를 제공합니다. 자동 생성된 제출 PDF의 기본 모양을 사용자 지정할 수 있습니다. 예를 들어 기본 템플릿을 사용하여 제출 PDF의 머리글에 회사 로고를 추가하고 바닥글에 저작권 정보를 추가할 수 있습니다.

기본 템플릿의 마스터 페이지는 제출 PDF 템플릿의 마스터 페이지로 사용됩니다. 마스터 페이지에는 제출 PDF에 적용할 수 있는 페이지 머리글, 페이지 바닥글 및 페이지 번호와 같은 정보가 있을 수 있습니다. 제출 서류 PDF의 자동 생성을 위한 기본 템플릿을 사용하여 제출 서류 PDF에 이러한 정보를 적용할 수 있습니다. 기본 템플릿을 사용하면 필드의 기본 속성을 변경할 수 있습니다.

기본 템플릿을 디자인할 때는 항상 기본 템플릿 규칙을 따르십시오.

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

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

기본 페이지 규칙

  • 기본 템플릿에서 루트 하위 양식의 이름을 AF_METATEMPLATE(으)로 지정하고 마스터 페이지의 이름을 AF_MASTERPAGE(으)로 지정합니다.

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

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

필드에 대한 스타일 규칙

  • 제출 서류 PDF의 필드에 스타일을 적용하려면 기본 템플릿에서 AF_FIELDSSUBFORM 루트 하위 양식 아래의 AF_METATEMPLATE 하위 양식에 있는 필드를 제공합니다.

  • 이러한 필드의 속성은 제출 서류 PDF의 필드에 적용됩니다. 이러한 필드는 AF_<name of field in all caps>_XFO 명명 규칙을 따라야 합니다. 예를들어 확인란의 필드 이름은 AF_CHECKBOX_XFO이어야 합니다.

기본 템플릿을 만들려면 Forms Designer에서 다음을 수행하십시오.

  1. 파일 > 새로 만들기​를 클릭합니다.

  2. 템플릿 기반 옵션을 선택하십시오.

  3. Forms - 기록 문서 범주를 선택합니다.

  4. DoR 기본 템플릿​을(를) 선택하십시오.

  5. 다음​을(를) 클릭하고 필요한 정보를 제공합니다.

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

  7. 양식을 저장합니다.

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

기본 템플릿 수정

  • 기본 템플릿의 필드 위에 스타일을 적용하지 않을 경우 기본 템플릿에서 해당 필드를 제거하여 기본 템플릿으로의 업그레이드가 자동으로 선택되도록 하는 것이 좋습니다.
  • 기본 템플릿을 수정하는 동안 스크립트를 제거, 추가 또는 수정하지 마십시오.

위에서 언급한 규칙과 지침을 따라 기본 템플릿을 디자인합니다.

제출 PDF의 브랜딩 정보 사용자 지정 customize-the-branding-information-in-document-of-record

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

기록 문서 탭에 입력하는 브랜딩 정보를 현지화하려면 브라우저의 로케일이 적절하게 설정되어 있는지 확인하십시오. 제출 서류 PDF의 브랜딩 정보를 사용자 정의하려면 다음 단계를 수행하십시오.

  1. 제출 서류 PDF에서 패널(루트 패널)을 선택한 다음 구성 을 선택합니다.

  2. dortab 을(를) 선택합니다. 기록 문서 탭이 나타납니다.

  3. 제출 서류 PDF 렌더링에 사용할 기본 템플릿 또는 사용자 지정 템플릿을 선택합니다. 기본 템플릿을 선택하면 템플릿 드롭다운 아래에 제출 PDF의 썸네일 미리 보기가 표시됩니다.

  4. 기본 또는 사용자 지정 템플릿 선택 여부에 따라 다음 속성 중 일부 또는 모든 속성이 기록 문서 탭에 나타납니다. 제출 서류 PDF의 모양을 정의하려면 아래에 언급된 속성을 지정합니다.

    1. 기본 속성:

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

      • 강조 색상: 제출 PDF에서 머리글 텍스트 및 구분 기호를 렌더링하는 색상입니다.

      • 글꼴 모음: 제출 PDF 텍스트의 글꼴 모음.

        note
        NOTE
        AEM Forms은 PDF 파일과 원활하게 통합되는 다양한 기본 제공 글꼴을 제공합니다. 지원되는 글꼴 목록을 보려면 여기를 클릭하세요.
      • 데이터 모델에 바인딩되지 않은 양식 개체 포함: 속성을 설정하면 제출 PDF의 스키마 기반 적응형 양식에서 바인딩되지 않은 필드가 포함됩니다.

      • 기록 문서에서 숨겨진 필드 제외: 속성을 설정하면 제출 PDF에서 제외할 숨겨진 필드가 식별됩니다.

      • 패널에 대한 설명 숨기기: 속성을 설정하면 제출 PDF에서 패널/테이블에 대한 설명이 제외됩니다. 패널 및 테이블에 적용할 수 있습니다.

      기본 속성

    2. 양식 필드 속성:

      • 확인란 및 라디오 단추 구성 요소의 경우 선택한 값만 표시합니다: 속성을 설정하면 기록 문서에 확인란 및 라디오 단추의 선택한 값만 표시됩니다.
      • 여러 값에 대한 구분 기호: 쉼표나 줄 바꿈과 같은 구분 기호를 선택하여 여러 값을 표시할 수 있습니다.
      • 옵션 맞춤: 원하는 맞춤(가로, 세로, 적응형 양식과 동일)을 선택하여 기록 문서에 표시할 확인란 또는 라디오 단추와 같은 필드에 대한 맞춤을 설정할 수 있습니다. 기본적으로 세로 맞춤은 기록 문서의 필드에 대해 설정됩니다. DoR의 양식 필드 속성에서 속성을 설정하면 적응형 양식의 필드에 대한 항목 맞춤에 설정된 속성이 덮어쓰여집니다. 적응형 양식과 동일 옵션을 선택하면 적응형 양식 작성자 인스턴스에 구성된 대로 맞춤이 기록 문서 필드에 사용됩니다.
      • 수평 정렬을 위한 옵션 수:You​는 수평 정렬을 위해 제출 PDF에 표시할 옵션 수를 설정할 수 있습니다.

      양식 필드 속성

      다중 선택 드롭다운에 대한 레이블 표시

      이 기능은 조기 액세스 프로그램을 통해 사용할 수 있습니다. 액세스를 요청하려면 공식 주소에서 aem-forms-ea@adobe.com(으)로 이메일을 보내십시오.

      이제 제출 PDF에 내부 저장 값 대신 다중 선택 드롭다운 구성 요소에 대해 선택한 표시 레이블이 표시됩니다. 예를 들어 사용자가 드롭다운에서 “California” 및 "New York"을 선택하면 제출 PDF에 CANY과(와) 같은 내부 값 대신 선택한 레이블이 표시됩니다.

    3. 기본 페이지 속성:

      • 로고 이미지: 적응형 양식에서 로고 이미지를 사용하거나, DAM에서 로고 이미지를 선택하거나, 컴퓨터에서 로고 이미지를 업로드할 수 있습니다.
      • 양식 제목: DoR의 제목입니다.
      • 머리글 텍스트: 제출 PDF의 머리글 섹션에 나타나는 텍스트입니다.
      • 면책조항 레이블: 면책조항 레이블입니다.
      • 면책조항: 제출 PDF의 권한 및 의무 범위를 지정하는 텍스트입니다.
      • 면책조항 텍스트: 면책조항 텍스트.

      기본 페이지 속성

recommendation-more-help
experience-manager-cloud-service-help-main-toc