XDP 양식의 HTML5 미리 보기 생성 generate-html-preview-of-an-xdp-form

AEM Forms Designer에서 양식을 디자인하는 동안 양식의 PDF 렌디션을 미리 보는 것 외에도 해당 양식의 HTML5 렌디션을 미리 볼 수도 있습니다. 미리 보기 HTML 탭을 사용하여 브라우저에 표시되는 대로 양식을 미리 볼 수 있습니다.

Designer에서 XDP 양식에 대한 HTML 미리 보기 활성화 html-preview-of-forms-in-forms-designer

Designer에서 XDP 양식의 HTML 미리 보기를 생성할 수 있도록 하려면 다음 구성을 수행하십시오.

  • Apache Sling 인증 서비스 구성
  • 보호 모드 비활성화
  • AEM Forms 서버에 대한 세부 정보 제공

Apache Sling 인증 서비스 구성 configure-apache-sling-authentication-service

  1. OSGi에서 실행 중인 AEM Forms의 https://'[server]:[port]'/system/console/configMgr(으)로 이동 또는
    JEE에서 실행 중인 AEM Forms의 https://'[server]:[port]'/lc/system/console/configMgr.

  2. Apache Sling 인증 서비스 구성을 찾아 클릭하여 편집 모드에서 엽니다.

  3. OSGi에서 AEM Forms을 실행하는지 또는 JEE에서 실행하는지에 따라 인증 요구 사항 필드에 다음을 추가하십시오.

    • JEE의 AEM Forms

      • -/content/xfaforms
      • -/etc/clientlibs
    • OSGi의 AEM Forms

      • -/content/xfaforms
      • -/etc/clientlibs/fd/xfaforms
    note note
    NOTE
    값의 특수 문자가 손상될 수 있으므로 인증 요구 사항 필드에 지정된 값을 복사하여 붙여넣지 마십시오. 대신 필드에 지정된 값을 입력합니다.
  4. 익명 사용자 이름익명 사용자 암호 필드에 각각 사용자 이름과 암호를 지정하십시오. 지정된 자격 증명은 익명 인증을 처리하고 익명 사용자에 대한 액세스를 허용하는 데 사용됩니다.

  5. 구성을 저장하려면 저장 ​을 클릭하세요.

보호 모드 비활성화 disable-protected-mode

기본적으로 보호 모드이(가) 켜져 있습니다. 프로덕션 환경에 대해 활성화 상태를 유지합니다. 개발 환경에서 비활성화하여 desinger에서 HTML5 Forms을 미리 볼 수 있습니다. 비활성화하려면 다음 단계를 수행하십시오.

  1. 관리자로 AEM 웹 콘솔에 로그인합니다.

    • OSGi의 AEM Forms URL은 https://'[server]:[port]'/system/console/configMgr입니다.
    • JEE의 AEM Forms URL은 https://'[server]:[port]'/lc/system/console/configMgr입니다.
  2. 편집할 Mobile Forms 구성 ​을 엽니다.

  3. 보호 모드 옵션의 선택을 취소하고 저장 ​을 클릭합니다.

AEM Forms 서버에 대한 세부 정보 제공 provide-details-of-aem-forms-server

  1. Designer에서 도구 > 옵션(으)로 이동합니다.

  2. 옵션 창에서 서버 옵션 페이지를 선택하고 다음 세부 정보를 입력한 다음 확인 ​을 클릭합니다.

    • 서버 URL: AEM Forms 서버 URL.

    • HTTP 포트 번호: AEM 서버 포트. 기본값은 4502입니다.

    • HTML 미리 보기 컨텍스트: XFA 양식을 렌더링하기 위한 프로필의 경로입니다. 다음 기본 프로필은 Designer에서 양식을 미리 보는 데 사용됩니다. 하지만 사용자 지정 프로필의 경로를 지정할 수도 있습니다.

      • /content/xfaforms/profiles/default.html(OSGi의 AEM Forms)

      • /lc/content/xfaforms/profiles/default.html(JEE의 AEM Forms)

    • Forms Manager UI가 배포되는 Forms Manager 컨텍스트: 컨텍스트 경로. 기본값은 다음과 같습니다.

      • /aem/forms(OSGi의 AEM Forms)
      • /lc/forms(JEE의 AEM Forms)
    note note
    NOTE
    AEM Forms 서버가 실행 중인지 확인합니다. HTML 미리 보기가 CRX 서버에 연결되어 미리 보기를 생성 ​합니다.

    AEM Forms Designer 옵션

    AEM Forms Designer 옵션

  3. HTML에서 양식을 미리 보려면 미리 보기 HTML 탭을 클릭하십시오.

    note note
    NOTE
    • HTML 미리 보기 탭이 닫혀 있으면 F4 키를 눌러 미리 보기 HTML 탭을 엽니다. 보기 메뉴에서 HTML 미리보기 를 선택하여 HTML 미리보기 탭을 열 수도 있습니다.
      • HTML 미리 보기는 PDF 문서를 지원하지 않습니다. HTML 미리 보기는 XDP 문서에 대해서만 수행됩니다.
    note caution
    CAUTION
    실제 최종 사용자 경험을 테스트하려면 외부 브라우저(Google Chrome, Microsoft Edge, Mozilla Firefox 등)에서도 양식을 미리 봅니다. 모든 브라우저는 별도의 엔진을 사용하여 HTML을 렌더링하므로, Designer 및 외부 브라우저에서 양식 미리 보기 방식에 약간의 차이가 있을 수 있습니다.

샘플 데이터를 사용하여 양식 미리 보기 to-preview-a-form-using-sample-data

Designer을 사용하면 샘플 XML 데이터를 사용하여 양식을 미리 보고 테스트할 수 있습니다. 샘플 데이터로 양식을 자주 테스트하여 양식이 올바르게 렌더링되는지 확인하는 것이 좋습니다.

샘플 데이터가 없는 경우 Designer에서 만들거나 직접 만들 수 있습니다. (양식을 미리 볼 샘플 데이터를 자동으로 생성하려면을(를), 양식을 미리 볼 샘플 데이터를 만들려면을) 참조하십시오.)

샘플 데이터 소스를 사용하여 양식을 테스트하면 데이터와 필드가 매핑되고 반복되는 하위 양식이 예상대로 반복됩니다. 병합된 데이터를 표시할 각 개체에 적절한 공간을 제공하는 균형 잡힌 양식 레이아웃을 만들 수 있습니다.

  1. 파일 > 양식 속성 ​을 선택합니다.

  2. 미리 보기 탭을 클릭하고 데이터 파일 상자에 테스트 데이터 파일의 전체 경로를 입력합니다. 찾아보기 단추를 사용하여 파일을 탐색할 수도 있습니다.

  3. 확인 ​을 클릭합니다. 다음에 미리 보기 HTML 탭에서 양식을 미리 보면 샘플 XML 파일의 데이터 값이 각 개체에 나타납니다.

저장소에서 양식 미리 보기 html-preview-of-forms-in-forms-manager

AEM Forms에서는 저장소의 양식 및 문서를 미리 볼 수 있습니다. 미리 보기를 통해 양식의 모양과 동작을 최종 사용자가 정확하게 파악할 수 있습니다.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2