문서 단편 document-fragments

문서 단편 document-fragments-1

문서 조각은 편지/서신을 작성할 수 있는 서신의 재사용 가능한 부분/구성 요소입니다. 문서 조각은 다음과 같은 유형입니다.

  • 텍스트: 텍스트 자산은 하나 이상의 텍스트 단락으로 구성된 컨텐츠 조각입니다. 단락은 정적 또는 동적 단락일 수 있습니다.
  • 목록: 목록은 텍스트, 목록, 조건 및 이미지를 포함한 문서 조각 그룹입니다. 목록 요소의 순서를 고정하거나 편집할 수 있습니다. 편지를 만드는 동안 일부 또는 모든 목록 요소를 사용하여 재사용 가능한 요소 패턴을 복제할 수 있습니다.
  • 조건: 조건을 사용하면 제공된 데이터를 기반으로 서신 작성 시간에 포함되는 콘텐츠를 정의할 수 있습니다. 조건은 통제 변수 측면에서 설명되어 있습니다. 제어 변수는 데이터 사전 요소 또는 자리 표시자일 수 있습니다.
  • 레이아웃 단편: 레이아웃 조각은 하나 이상의 문자 내에서 사용할 수 있는 레이아웃입니다. 레이아웃 조각을 사용하여 반복 가능한 패턴(특히 동적 테이블)을 만들 수 있습니다. 레이아웃에는 "주소" 및 "참조 번호"와 같은 일반적인 양식 필드가 포함될 수 있습니다. 또한 대상 영역을 나타내는 빈 하위 양식도 포함되어 있습니다. 레이아웃(XDP)은 Designer에서 만들어진 다음 AEM Forms에 업로드됩니다.

텍스트 text

텍스트 에셋은 하나 이상의 텍스트 단락으로 구성된 콘텐츠 조각입니다. 단락은 정적 또는 동적 단락일 수 있습니다. 동적 단락에는 런타임 시 해당 값이 제공되는 데이터 요소에 대한 참조가 포함됩니다. 예를 들어 편지 인사말에서 고객 이름은 동적 데이터 요소일 수 있으며 해당 값은 런타임 시 사용할 수 있습니다. 이러한 값을 변경하면 동일한 문자 템플릿을 사용하여 다양한 고객을 위한 문자를 생성할 수 있습니다.

서신 관리 솔루션은 두 가지 유형의 동적 데이터 항목(변수 데이터)을 지원합니다.

  • 데이터 사전 요소: 이러한 요소는 데이터 사전에 바인딩되며 제공된 데이터 소스에서 해당 값을 가져옵니다. 데이터 사전 변수는 보호하거나 보호 해제할 수 있습니다. 서신을 만드는 동안 사용자는 보호되지 않은 데이터 사전 변수의 기본값을 수정할 수 있지만 보호된 변수는 수정할 수 없습니다.
  • 자리 표시자: 백엔드 데이터 소스에 바인딩되지 않은 변수입니다. 이렇게 하려면 사용자가 서신을 만드는 동안 값을 입력해야 합니다. 자리 표시자는 기본적으로 보호되지 않습니다.
NOTE
서신 관리 템플릿은 자리 표시자를 만들 때 고유한 이름을 만들도록 강제하지 않습니다. 텍스트와 조건 같이 이름이 같은 두 자리 표시자를 만들어 두 자리 표시자를 모두 편지 템플릿에 사용하는 경우 두 자리 표시자에 대해 마지막으로 삽입한 자리 표시자의 값이 사용됩니다. 두 자리 표시자의 이름이 같은 경우 해당 유형이 비교됩니다. 유형이 다른 경우 해당 유형은 String이 됩니다. 그러나 모듈 내에서 이름이 같은 자리 표시자를 여러 개 만들 수는 없습니다.

텍스트 만들기 create-text

  1. 선택 Forms > 문서 단편.

  2. 선택 만들기 > 텍스트 또는 텍스트 자산을 선택하고 편집.

  3. 텍스트에 대해 다음 정보를 지정합니다.

    • 제목: (선택 사항) 텍스트 에셋의 제목을 입력합니다. 제목은 고유할 필요가 없으며 특수 문자와 영어가 아닌 문자를 포함할 수 있습니다. 텍스트는 썸네일 및 에셋 속성에서와 같이 제목에서(가능한 경우) 참조됩니다.
    • 이름: 텍스트 에셋의 고유 이름입니다. 동일한 이름으로 두 개의 자산(텍스트, 조건 또는 목록)이 어떤 상태에서도 존재할 수 없습니다. 이름 필드에는 영어 문자, 숫자 및 하이픈만 입력할 수 있습니다. 이름 필드는 제목 필드를 기반으로 자동으로 채워집니다. 제목 필드에 입력한 특수 문자, 공백, 숫자 및 영어가 아닌 문자는 이름 필드에서 하이픈으로 대체됩니다. 제목 필드의 값이 이름에 자동으로 복사되지만 값을 편집할 수 있습니다.
    • 설명: 에셋에 대한 설명을 입력합니다.
    • 데이터 사전: 선택적으로 매핑할 데이터 사전을 선택합니다. 이 속성을 사용하면 텍스트 에셋의 데이터 사전 요소에 대한 참조를 추가할 수 있습니다.
    • 태그: 사용자 지정 태그를 만들려면 텍스트 필드에 값을 입력하고 Enter 키를 누릅니다(선택 사항). 태그의 텍스트 필드 아래에 태그가 표시됩니다. 이 텍스트를 저장하면 새로 추가된 태그도 만들어집니다.
  4. 선택 다음. 서신 관리는 텍스트에 텍스트 단락 및 데이터 요소를 추가할 수 있는 편집기 페이지를 표시합니다.

    브라우저의 기본 맞춤법 검사기는 텍스트 편집기에서 맞춤법을 검사합니다. 맞춤법 및 문법 검사를 관리하기 위해 브라우저의 맞춤법 검사기 설정을 편집하거나 브라우저 플러그인/추가 기능을 설치하여 맞춤법 및 문법 검사를 수행할 수 있습니다.

    텍스트 편집기의 다양한 키보드 단축키를 사용하여 텍스트를 관리, 편집 및 서식 지정할 수도 있습니다. 에 대한 자세한 내용 텍스트 편집기 서신 관리 키보드 단축키 의 키보드 단축키.

  5. 텍스트 편집기가 열리고 텍스트를 입력합니다. 페이지 상단에 있는 도구 모음을 사용하여 텍스트 서식 지정, 조건 삽입, 링크 및 페이지 나누기를 수행합니다.

    도구 모음

    • 링크: 삽입 하이퍼텍스트 링크를 클릭합니다.
    • 반복: 구분 기호를 사용하여 데이터 사전에 컬렉션 요소를 반복해서 인쇄합니다.
    • 조건: 조건을 삽입하려면 선택합니다. 조건에 따라 텍스트를 삽입합니다. 조건이 true이면 텍스트가 편지에 표시되고, 그렇지 않으면 표시되지 않습니다.
    • 설명 추가: 텍스트에 주석을 추가합니다. 이 메타데이터는 작성자에게 표시되지만 작성된 편지의 일부가 아닙니다.
    • 페이지 나누기: 텍스트 모듈의 페이지 나누기 속성을 false로 설정하면 텍스트 모듈이 페이지 간에 나누어지지 않습니다.

    텍스트 편집기가 열립니다. 텍스트를 입력합니다. 도구 모음은 선택한 편집 유형(단락, 맞춤 또는 목록)에 따라 변경됩니다.

    도구 모음 유형 선택

    도구 모음의 유형(단락, 정렬 또는 목록)을 선택합니다.

    단락 도구 모음

    단락 도구 모음
    정렬 도구 모음 정렬 도구 모음

    목록 도구 모음

    목록 도구 모음(전체 크기 이미지를 열려면 클릭)

  6. MS Word나 HTML 페이지에서처럼 다른 응용 프로그램에 있는 하나 이상의 텍스트 단락을 재사용하려면 텍스트를 복사하여 텍스트 편집기에 붙여넣습니다. 복사한 텍스트의 서식은 텍스트 편집기에서 유지됩니다.

    편집 가능한 텍스트 모듈에 하나 이상의 텍스트 단락을 복사하여 붙여넣을 수 있습니다. 예를 들어 다음과 같이 거주 증명에 대한 글머리 기호 목록이 있는 MS Word 문서가 있을 수 있습니다.

    pastetextmsword-1

    MS Word 문서의 텍스트를 직접 복사하여 편집 가능한 텍스트 모듈에 붙여넣을 수 있습니다. 글머리 기호 목록, 글꼴 및 텍스트 색상과 같은 서식은 텍스트 모듈에 유지됩니다.

    pastetextmodule

    note note
    NOTE
    그러나 붙여넣은 텍스트의 서식에는 몇 가지 내용이 있습니다 제한 사항.
  7. 필요한 경우 문서 조각에 특수 문자를 삽입합니다. 예를 들어 특수 문자 팔레트를 사용하여 다음을 삽입할 수 있습니다.

    • 통화 기호(예: €, £)
    • ∑, √, ∂ 및 ^ 등의 수학 기호
    • 및 와 같은 ‟ 구두점 기호

    specialcharacters-1

    서신 관리는 210개의 특수 문자를 지원합니다. 관리자는 다음을 수행할 수 있습니다. 사용자 정의별로 추가/사용자 정의 특수 문자에 대한 지원 추가.

  8. 편집 가능한 인라인 모듈에서 텍스트 일부를 강조\강조하려면 텍스트를 선택하고 [강조 색상]을 선택합니다.

    textbackgroundcolorapplied

    기본 색상을 직접 선택할 수 있습니다 **[A]** 기본 색상 팔레트에 있거나 선택 선택 슬라이더 사용 후 **[B]** 을 눌러 해당 색상의 적절한 음영을 선택합니다.

    필요한 경우 고급 탭으로 이동하여 해당 색조, 밝기 및 채도를 선택할 수도 있습니다 **[C]** 정확한 색상을 만든 다음 [선택]을 선택합니다 **[D]** 텍스트를 강조 표시하는 색상을 적용합니다.

    textbackgroundcolor-1

  9. 데이터 패널에서 데이터 사전 요소 및 자리 표시자 요소를 텍스트로 드래그 앤 드롭합니다.

    끝:

    • 텍스트에 데이터 사전 요소를 추가하고 목록에서 데이터 요소를 선택한 다음 삽입( 삽입 ). [보호됨]을 선택하면 데이터 사전 요소가 읽기 전용이며 편지 편집기에 표시되지만 서신 작성 사용자 인터페이스나 서신 작성기에는 표시되지 않습니다.
    • 텍스트에 자리 표시자 요소를 추가하고 [데이터 요소] 패널에서 [새로 만들기]를 선택하고 새 데이터 요소의 세부 정보를 입력한 다음 [만들기]를 선택하여 새 요소를 목록에 추가합니다. 새 자리 표시자는 데이터 사전 요소와 동일한 방식으로 텍스트에 삽입할 수 있습니다. 자리 표시자를 편집하려면 자리 표시자를 선택한 다음 [편집]을 선택합니다.

    자리 표시자 요소

    데이터 사전의 샘플 데이터 파일에 지정된 자리 표시자 요소

    편지의 자리 표시자 요소

    샘플 데이터 파일에 지정된 대로 데이터 사전 변수에서 채워진 CCR 보기의 자리 표시자 요소 값

    @ 기호를 사용하여 데이터 사전과 자리 표시자 요소를 검색하고 텍스트 편집기에 추가할 수도 있습니다. 요소를 삽입할 위치에 커서를 놓습니다. @ 를 입력한 다음 검색 문자열을 입력합니다. 텍스트 편집기는 텍스트 문서 조각에서 사용할 수 있는 모든 데이터 사전과 자리 표시자 요소에 대한 검색 작업을 수행합니다. 검색 작업은 검색 문자열이 포함된 요소를 검색하여 드롭다운 목록으로 표시합니다. 검색 결과를 탐색하고 커서 위치에 삽입할 요소를 클릭합니다. 검색 결과를 숨기려면 Esc 키를 누릅니다.

  10. 인라인 조건을 사용하고 을 반복하여 문맥을 잘 맞추고 구조를 잘 갖추도록 편지를 만들 수 있습니다. 인라인 조건 및 반복에 대한 자세한 내용은 인라인 조건 및 문자 반복.

  11. 저장 ​을 선택합니다.

텍스트 에셋에 하이퍼링크를 만들려면 다음 단계를 수행하십시오.

  1. 텍스트 편집기에서 텍스트 또는 데이터 모델 개체를 선택합니다.

  2. 선택 링크. 선택 대체 텍스트 기존 데이터 모델 개체 이름 또는 텍스트를 제거하는 필드입니다.

  3. URL을 지정하고 다음을 선택합니다. 저장 .

텍스트 에셋에 하이퍼링크 만들기

텍스트 검색 및 바꾸기 searching-and-replacing-text

큰 텍스트 본문이 포함된 텍스트 요소로 작업하는 경우 특정 텍스트 문자열을 검색해야 합니다. 특정 텍스트 문자열을 대체 문자열로 대체해야 할 수도 있습니다.

찾기 및 바꾸기 기능을 사용하면 텍스트 요소에서 텍스트 문자열을 검색(및 바꾸기)할 수 있습니다. 이 기능에는 강력한 정규 표현식 검색도 포함됩니다.

텍스트 모듈에서 텍스트 검색하기 to-search-text-in-a-text-module

  1. 텍스트 편집기에서 텍스트 모듈을 엽니다.

  2. 찾기 및 바꾸기를 선택합니다.

  3. [찾기] 텍스트 상자에 검색할 텍스트를 입력하고 [찾기]를 누릅니다. 검색 텍스트가 텍스트 모듈에서 강조 표시됩니다.

  4. 텍스트의 다음 인스턴스를 검색하려면 찾기를 다시 누릅니다.

    찾기 단추를 계속 누르면 페이지 아래로 검색이 계속됩니다. 텍스트의 마지막 인스턴스를 찾으면 메시지가 모듈 끝에 도달했습니다. 더 이상 검색 결과가 없음을 나타냅니다.

    하지만 텍스트 모듈에 검색 텍스트 인스턴스가 없으면 표시되는 메시지는 다음과 같습니다. 일치 항목 없음.

  5. 찾기를 다시 누르면 페이지 상단에서 검색이 계속됩니다.

검색 옵션 search-options

대소문자 일치: 검색은 대/소문자가 동일한 결과만 반환합니다.

단어 단위로: 검색은 전체 단어만 반환합니다.

NOTE
[찾기] 텍스트 상자에 특수 문자를 입력하면 전체 단어 옵션이 비활성화됩니다.

일반 표현식: 정규 표현식을 사용하여 검색합니다. 예를 들어 다음 정규 표현식은 텍스트 모듈에서 이메일 주소를 검색합니다.

[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}

텍스트 모듈에서 텍스트를 검색하고 바꾸려면 to-search-and-replace-text-in-a-text-module

  1. 텍스트 편집기에서 텍스트 모듈을 엽니다.

  2. 찾기 및 바꾸기를 선택합니다.

  3. [찾기] 텍스트 상자에 검색할 텍스트와 찾기 텍스트를 바꿀 텍스트를 입력하고 [바꾸기]를 누릅니다.

  4. 검색 텍스트가 발견되면 텍스트가 바꾸기 텍스트로 바뀝니다.

    • 검색 텍스트의 다른 인스턴스가 발견되면 해당 인스턴스가 텍스트 모듈에서 강조 표시됩니다. 대체 를 다시 누르면 세 번째 인스턴스가 발견되면 강조표시된 인스턴스가 대체되고 커서가 앞으로 이동합니다.
    • 다른 인스턴스를 찾을 수 없으면 마지막으로 교체한 인스턴스에서 커서가 멈춥니다.
  5. 찾기를 다시 누르면 페이지 상단에서 검색이 계속됩니다.

    모두 바꾸기 옵션을 사용하여 텍스트 모듈에서 텍스트의 모든 인스턴스를 바꿉니다. ""를 실행하면 찾기 및 바꾸기 대화 상자에 대체 항목 수가 메시지로 표시됩니다.

텍스트 모듈에 대한 우수 사례/팁 및 요령 best-practices-tips-and-tricks-for-text-modules

  • 일관된 명명 규칙을 사용하여 중복을 방지하십시오.

  • 텍스트 모듈에서 적절한 데이터 사전 바인딩을 사용합니다.

  • 텍스트 자산을 변경할 때 텍스트 편집기를 사용할 때 다음 규칙이 적용됩니다.

    • 변수 추가: 허용됨
    • 변수 제거: 허용됨
    • 속성 업데이트: 허용됨
    • 데이터 사전 변경: 데이터 사전 요소가 사용되지 않을 때까지 허용됩니다. 업데이트 시 데이터 사전을 변경할 수 없습니다.

목록 list

목록은 텍스트 또는 (기타) 목록, 조건 및 이미지를 포함한 문서 조각 그룹입니다. 목록 요소의 순서를 고정하거나 편집할 수 있습니다. 편지를 만드는 동안 일부 또는 모든 목록 요소를 사용하여 재사용 가능한 요소 패턴을 복제할 수 있습니다. 목록은 기본적으로 다른 대상 내에 중첩할 수 있는 대상으로 동작합니다.

목록 구현 implementing-lists

목록 구현은 다음 두 단계로 구성됩니다.

  1. 이름, 설명, 데이터 사전과 같은 핵심 속성을 정의합니다.
  2. 목록에 포함된 컨텐츠의 섹션을 선택한 다음 목록에 대해 잠금 순서 및 라이브러리 액세스와 같은 속성을 설정합니다.

목록 만들기 create-a-list

목록은 편지 템플릿에 단일 단위로 사용할 수 있는 관련 콘텐츠 그룹입니다. 모든 종류의 콘텐츠를 목록에 추가할 수 있습니다. 목록은 중첩될 수도 있습니다. 목록 모듈은 다음과 같이 지정할 수 있습니다.

  • 주문됨: 서신 작성 런타임에서는 순서를 변경할 수 없습니다.
  • 라이브러리 액세스: 사용자는 목록에 모듈을 추가할 수 있습니다. 이 플래그는 라이브러리 액세스를 사용할지 여부를 지정합니다. 사용(열기)된 경우 사용자는 문자를 미리 보는 동안 목록에 모듈을 추가할 수 있습니다.
  • 목록을 만들 때 다음과 같은 유형을 지정할 수 있습니다.
  • 일반: 목록에 추가 스타일 서식이 적용되지 않습니다.
  • 글머리 기호: 간단한 글머리 기호로 형식이 지정된 목록입니다.
  • 번호 매기기: 표준(1,2,…), 대문자 로마자(I, II, …) 및 소문자 로마자(I, ii, …) 숫자를 선택한 숫자 목록입니다.
  • 문자: 소문자(a, b,…)와 대문자(A, B,…)를 선택하는 알파벳 목록입니다.
  • 사용자 정의: 원하는 숫자/문자 유형과 접두어 및 접미어 값을 만들 수 있습니다.
  1. 선택 Forms > 문서 단편.

  2. 선택 만들기 > 목록.

  3. 목록에 대해 다음 정보를 지정합니다.

    • 제목(선택 사항): 목록 제목. 제목은 고유할 필요가 없으며 특수 문자와 영어가 아닌 문자를 포함할 수 있습니다. 목록은 썸네일 및 에셋 속성과 같이 제목으로 참조됩니다(사용 가능한 경우).
    • 이름: 목록의 고유 이름입니다. 동일한 이름으로 두 개의 자산(텍스트, 조건 또는 목록)이 어떤 상태에서도 존재할 수 없습니다. 이름 필드에는 영어 문자, 숫자 및 하이픈만 입력할 수 있습니다. 이름 필드는 제목 필드의 값으로 자동으로 채워집니다. 제목 필드에 입력한 특수 문자, 공백, 숫자 및 영어가 아닌 문자는 이름 필드에서 하이픈으로 대체됩니다. 제목 필드의 값이 이름에 자동으로 복사되지만 값을 편집할 수 있습니다.
    • 설명(선택 사항): 에셋에 대한 설명을 입력합니다.
    • 데이터 사전(선택 사항): 선택적으로 연결할 데이터 사전을 선택합니다. 목록과 동일한 데이터 사전을 사용하는 에셋 또는 데이터 사전이 할당되지 않은 에셋만 목록에 추가할 수 있습니다. 데이터 사전을 목록에 할당하면 편지 템플릿을 만드는 사람이 적절한 목록을 더 쉽게 찾을 수 있습니다.
    • 태그(선택 사항): 적용할 태그를 선택합니다. 새 태그의 이름을 입력하고 만들 수도 있습니다. (를 선택하면 새 태그가 만들어집니다.) 저장.)
  4. 다음 ​을 선택합니다.

  5. 선택 자산 추가.

  6. 목록에 에셋을 추가하려면 에셋 선택 페이지에서 에셋을 선택한 다음 를 선택합니다 완료.

    목록에 추가할 자산 선택

  7. 자산이 목록 항목 페이지에 추가됩니다.
    목록 내의 에셋 순서를 변경하려면 을 선택하고 화살표 아이콘( 드래그드롭 )을 클릭하여 끌어서 놓습니다. 사용자가 서신 만들기 사용자 인터페이스에서 편지 템플릿을 열면 여기에서 정의한 순서로 콘텐츠가 어셈블됩니다.

    목록에서 에셋 재정렬 및 구성

  8. 다음 옵션을 선택하여 CCR 사용자 인터페이스에서 목록이 작동하는 방식을 지정할 수 있습니다.

    • 라이브러리 액세스: 에셋을 추가하기 위해 라이브러리 액세스를 활성화하려면 라이브러리 액세스 를 선택합니다. 라이브러리 액세스가 활성화되면 클레임 조정기는 목록에 더 많은 콘텐츠를 추가할 수 있습니다. 그렇지 않은 경우, 클레임 조정자는 목록에 대해 정의한 콘텐츠로 제한됩니다.

    • 순서 잠금: 청구 조정자가 순서를 변경할 수 없도록 목록에서 에셋의 순서를 잠그려면 순서 잠금을 선택합니다. 이 옵션을 선택하지 않으면 청구 조정자가 목록 항목의 순서를 변경할 수 있습니다.

    • 글머리 기호 추가: 이 옵션을 사용하여 모듈에 글머리 기호 또는 번호 매기기 스타일을 적용합니다. 미리 디자인된 목록 스타일이나 사용자 지정 목록 스타일을 사용할 수 있습니다. 각 목록 항목의 앞 및 뒤에 표시할 텍스트를 지정할 수도 있습니다.

    • 페이지 나누기: 이 옵션( 휴식 )을 클릭하여 목록 내용 사이에 페이지 나누기를 추가합니다. 이 옵션을 선택하지 않은 경우( nobreak ) 목록의 콘텐츠가 다음 페이지로 오버플로되면 전체 목록이 목록 사이의 페이지에서 이동하지 않고 다음 페이지로 이동됩니다.

    • 할당 구성: 이 옵션을 사용하여 목록에 추가할 수 있는 최소 및 최대 에셋 수를 지정합니다.

  9. 다음 옵션을 선택하여 런타임 시 목록의 각 에셋이 작동하는 방식을 지정할 수 있습니다.

    • 편집 가능: 이 옵션을 선택하면 콘텐츠를 서신 작성 사용자 인터페이스에서 편집할 수 있습니다. (이 옵션은 목록 및 이미지 모듈에 사용할 수 없습니다.)
    • 필수: 이 옵션을 선택하는 경우 서신 만들기 사용자 인터페이스에 콘텐츠가 필요합니다.
    • 선택됨: 이 옵션을 선택하면 콘텐츠가 서신 만들기 사용자 인터페이스에서 미리 선택됩니다.
    • 스타일 건너뛰기: 이 옵션을 선택하면 컨텐츠가 응답 만들기 사용자 인터페이스에서 글머리 기호 및 번호 매기기를 건너뜁니다. (이 옵션은 이미지 모듈에 사용할 수 없습니다. 또한 [스타일 건너뛰기], [컴파운드] 및 [목록 스타일 무시] 사이에는 한 가지 옵션만 모듈에 적용할 수 있습니다. 이러한 옵션 중 하나는 모듈에 대한 글머리 기호 추가를 선택할 때 모듈에 사용할 수 있습니다.)
    • 들여쓰기: 목록의 일부로 선택한 각 모듈/컨텐트의 들여쓰기 수준을 변경할 수 있습니다. 들여쓰기는 레벨(0부터 시작)로 지정되므로 들여쓰기의 각 레벨은 36pt의 패딩에 해당합니다.
    • 조합: 선택한 경우 복합 번호 매기기는 외부(상위) 목록의 스타일과 자체 스타일의 조합으로 적용됩니다. 이 중첩 목록의 복합 번호 매기기는 이 중첩 목록이 외부 목록에 표시되는 순서를 기반으로 합니다.
    • 목록 스타일 무시: 복합 번호 매기기 옵션이 선택 해제되어 있으면 목록 스타일 무시 옵션이 활성화됩니다. 이 선택은 중첩 목록의 고유한 스타일을 무시하며 번호 매기기는 외부 목록에서 계속됩니다. 따라서 중첩 목록에 지정된 스타일은 무시하면서 중첩 목록의 모듈은 외부 목록 자체의 일부로 취급됩니다. 중첩된 목록에 대해 [목록 스타일 무시] 옵션을 선택 취소하면 중첩된 목록에 포함된 모듈에는 고유한 번호 매기기 스타일이 있습니다.
    • 다음으로 유지: 목록에 포함된 에셋에 대한 페이지 나누기를 설정합니다. 목록의 자산 중 하나의 다음으로 유지 속성을 다음으로 설정하는 경우 날짜, 해당 에셋과 다음 에셋이 동일한 페이지에 유지됩니다. 이는 선택한 에셋과 다음 에셋의 콘텐츠가 페이지 간에 나누어지지 않음을 의미합니다.
  10. 저장 ​을 선택합니다.

모범 사례/팁 및 요령 best-practices-tips-and-tricks

  • 일관된 명명 규칙을 사용하여 중복을 방지하십시오.

  • 적절한 데이터 사전 바인딩 사용

  • 목록 편집기를 사용하여 목록을 변경할 때 다음 규칙이 적용됩니다.

    • 속성 업데이트: 허용됨
    • 데이터 사전 변경: 데이터 사전을 사용하는 항목이 연결되어 있지 않을 때까지 허용됩니다. 업데이트 시 데이터 사전을 변경할 수 없습니다.

조건 conditions

조건을 사용하면 제공된 데이터를 기반으로 서신/편지 작성 시간에 포함할 콘텐츠를 정의할 수 있습니다. 조건은 통제 변수 측면에서 설명되어 있습니다. 조건을 추가할 때 제어 변수가 갖는 값에 따라 에셋을 포함하도록 선택할 수 있습니다.

선택한 옵션에 따라 현재 조건 변수에 따라 참으로 확인된 첫 번째 표현식만 평가되거나 모든 조건이 평가됩니다. CCR(Create Correspondence)에서 문자를 입력할 때 조건은 "흰색 상자"로 동작합니다. 조건이 목록으로 표시되면 목록의 필수 항목과 사전 선택된 항목이 모두 출력됩니다. 이러한 항목 중 하나가 조건 또는 목록인 경우 텍스트 및 이미지 컨텐츠의 플랫 목록으로 결과 컨텐츠가 하향식으로 깊이 우선 순서로 출력됩니다. 조건 결과는 모든 유형(텍스트, 목록, 조건 또는 이미지)일 수 있습니다.

구현 조건 implementing-conditions

조건 편집기에는 표현식 빌더 여러 자리 표시자와 데이터 사전 요소를 모두 사용하여 표현식을 만들 수 있도록 지원하는 사용자 인터페이스입니다. 이러한 표현식에서 공통 피연산자와 로컬/전역 함수를 사용할 수 있습니다. 각 표현식은 일부 콘텐츠와 연결할 수 있으며, 선택적으로 어떤 표현식도 true로 평가되지 않는 경우 기본 섹션이 있을 수 있습니다. 모든 표현식은 정의된 시퀀스에서 평가되며 true를 반환하는 첫 번째 표현식이 선택되고 해당 조건부 모듈에서 관련 콘텐츠가 반환됩니다.

예를 들어, 편지의 약관 텍스트가 고객이 속한 상태에 따라 다르고 데이터 사전에 "상태"라는 요소가 포함되어 있는 경우 다음과 같이 조건을 추가할 수 있습니다.

  • state = NY, T&C_NY 텍스트 단락 선택
  • state = NC, T&C_NC 텍스트 단락 선택

조건 편집기를 사용하면 기본 조건을 지정할 수 있습니다. 제어 변수의 값이 조건과 일치하지 않으면 기본 조건과 연결된 콘텐츠가 사용됩니다. 이전 예제에 따라 이 조건 행을 추가할 수 있습니다.

  • 기본적으로 T&C_Rest를 선택합니다.

조건 만들기 create-a-condition

  1. 선택 Forms > 문서 단편.

  2. 선택 만들기 > 조건.

  3. 목록에 대해 다음 정보를 지정합니다.

    • 제목(선택 사항): 조건의 제목을 입력합니다. 제목은 고유할 필요가 없으며 특수 문자와 영어가 아닌 문자를 포함할 수 있습니다. 조건은 썸네일 및 에셋 속성과 같이 제목(사용 가능한 경우)으로 참조됩니다.
    • 이름: 조건의 고유 이름입니다. 동일한 이름으로 두 개의 자산(텍스트, 조건 또는 목록)이 어떤 상태에서도 존재할 수 없습니다. 이름 필드에는 영어 문자, 숫자 및 하이픈만 입력할 수 있습니다. 이름 필드는 제목 필드를 기반으로 자동으로 채워집니다. 제목 필드에 입력한 특수 문자, 공백, 숫자 및 영어가 아닌 문자는 이름 필드에서 하이픈으로 대체됩니다. 제목 필드의 값이 이름에 자동으로 복사되지만 값을 편집할 수 있습니다.
    • 설명(선택 사항) 조건에 대한 설명을 입력합니다.
    • 데이터 사전(선택 사항): 선택적으로 연결할 데이터 사전을 선택합니다. 조건과 동일한 데이터 사전을 사용하는 에셋 또는 데이터 사전이 할당되지 않은 에셋만 목록에 추가할 수 있습니다. 데이터 사전을 목록에 할당하면 편지 템플릿을 만드는 사람이 적절한 조건을 더 쉽게 찾을 수 있습니다.
    • 태그(선택 사항): 선택적으로 적용할 태그를 선택합니다. 새 태그의 이름을 입력하고 만들 수도 있습니다. (를 선택하면 새 태그가 만들어집니다.) 저장.)
  4. 다음 ​을 선택합니다.

  5. 선택 자산 추가.

  6. 조건에 에셋을 추가하려면 에셋 선택 페이지에서 해당 에셋을 선택하고 완료. 에셋이 [표현식] 창에 추가됩니다.

  7. 다음 옵션을 선택하여 런타임 시 조건이 작동하는 방식을 지정할 수 있습니다.

    • 복수 결과 평가 비활성화\복수 결과 평가 활성화: 이 옵션이 활성화되면("다중 활성화…"로 표시됨) 모든 조건이 평가되고 결과는 모든 실제 조건의 합계입니다. 이 옵션이 비활성화되면("복수 비활성화…"로 표시됨) 참으로 확인된 첫 번째 조건만 평가되고 조건의 출력이 됩니다.
    • 페이지 나누기: 이 옵션( 휴식 )을 클릭하여 조건 모듈 사이에 페이지 나누기를 추가합니다. 이 옵션을 선택하지 않은 경우( nobreak ) 조건이 다음 페이지로 오버플로되는 경우 조건 사이에 페이지를 여는 대신 전체 조건이 다음 페이지로 이동합니다.
  8. 조건 내에서 에셋의 순서를 변경하려면 을 선택하고 화살표 아이콘( 드래그드롭 )을 클릭하여 끌어서 놓습니다. 사용자가 서신 만들기 사용자 인터페이스에서 편지 템플릿을 열면 여기에서 정의한 순서로 콘텐츠가 어셈블됩니다.

  9. 선택 삭제 행을 삭제합니다. 기본 행에 대해 삭제를 선택하면 에셋 정보만 지워집니다.

  10. 선택 복사 행을 복제합니다.

  11. 선택 편집 에셋을 변경하거나 표현식을 편집합니다.

    추가 사항:

    • 에셋을 업데이트하려면 에셋 열 아래의 폴더 아이콘을 선택합니다.
    • 표현식 빌더를 열어 표현식을 삽입하려면 표현식 열 아래의 폴더 아이콘을 선택합니다. 표현식 빌더에 대한 자세한 내용은 표현식 빌더.

모범 사례/팁 및 요령 best-practices-tips-and-tricks-1

  • 간편한 검색을 위해 일관된 명명 규칙을 사용하고 중복을 방지합니다.

  • 조건은 사례 문장처럼 작동하므로 조건 순서가 중요합니다. 첫 번째 일치 항목이 반환됩니다.

  • 적절한 데이터 사전 바인딩 사용

  • 조건 편집기를 사용하여 조건을 편집할 때 다음 규칙이 적용됩니다.

    • 변수 추가: 허용됨
    • 변수 제거: 허용됨
    • 속성 업데이트: 허용됨
    • 데이터 사전 변경: 데이터 사전 요소가 사용되지 않을 때까지 허용됩니다.

레이아웃 단편 layoutfragments

레이아웃 조각은 Designer에서 만든 XDP를 기반으로 합니다. 레이아웃 조각을 만들려면 XDP를 만들고 AEM Forms에 업로드.

하나 이상의 레이아웃 조각은 편지의 일부를 형성하고 그러한 부분의 그래픽 레이아웃을 정의할 수 있다. 레이아웃 조각에는 주소 및 참조 번호와 같은 일반적인 양식 필드와 대상 영역을 나타내는 빈 하위 양식이 포함될 수 있습니다. 또한 레이아웃 조각을 사용하여 표를 만들고 글자로 삽입할 수 있습니다.

일반적인 사용 사례는 편지에서 재사용 가능한 레이아웃 패턴을 찾아 해당 패턴을 위한 레이아웃 조각을 만드는 것입니다. 예를 들어, 여러 글자가 같은 순서로 나타나는 편지의 인사말, 주소 및 제목 부분. 다른 예는 여러 편지에서 사용되는 행과 열의 수가 유사한 표일 수 있습니다.

기존 XDP를 기반으로 레이아웃 조각을 만들 수 있습니다. 레이아웃 조각은 필드와 대상 영역 또는 하나 이상의 테이블로 구성될 수 있습니다. 레이아웃의 테이블은 정적이거나 동적일 수 있습니다. XDP는 Designer에서 만들어지고 AEM Forms에 업로드됨. XDP는 레이아웃 단편 또는 문자 구조 중 하나를 구성할 수 있습니다. 다음에 대한 추가 정보: 레이아웃 디자인.

대상 영역에 바인딩된 조각을 사용하면 작성 시 문자를 변경할 수 있습니다. 차원이 다른 레이아웃 조각을 만들고 적절한 조각을 대상 영역에 바인딩할 수 있습니다. 레이아웃 조각을 사용하면 표 속성 중 일부를 사용자 지정할 수도 있습니다.

  1. 행 및 열 수를 늘릴 수 있습니다.
  2. 더 많은 행과 열에 대해 머리글 및 바닥글 텍스트를 지정할 수 있습니다.
  3. 테이블 열 너비의 비율을 정의할 수 있습니다. 런타임 시 테이블 열은 정의된 비율과 사용 가능한 공간에 따라 크기가 조정됩니다. 너비 비율의 합은 100이어야 합니다. 그렇지 않으면 해당 사항이 없습니다.
  4. 테이블이 자리 표시자(빈 셀만 포함)인 경우 새 열의 유형(대상 영역/필드)을 정의할 수 있습니다.
  5. 머리글 및 바닥글 행을 숨길 수 있습니다.

이 절차를 수행하기 전에 Designer를 사용하여 XFA 조각을 만듭니다. 조각에는 필드 및 대상 영역을 구성하기 위한 테이블이 포함될 수 있습니다. 디자이너를 사용하면 정적 및 동적 테이블의 두 가지 유형을 만들 수 있습니다. 정적 테이블에는 고정된 수의 행이 포함됩니다. 정적 테이블에는 대상 영역과 필드가 포함될 수 있습니다. 이러한 대상 영역 및 필드는 반복되는 DDE에 바인딩할 수 없습니다. 동적 테이블은 단일 행도 가질 수 있습니다. 표 셀에 바인딩된 데이터는 동적 표의 행 수를 결정합니다. 동적 테이블에는 필드만 포함될 수 있습니다. DDE는 반복되거나 반복되지 않을 수 있습니다.

표를 디자인할 때는 다음 사항을 고려하십시오.

  1. 레이아웃 단편 생성 시 표를 사용자 지정할 수 있습니다. 그러나 사용자 지정 옵션은 테이블의 상위 하위 양식이 흐르는 경우에만 활성화됩니다.
  2. 동적 테이블의 모든 필드, 반복 가능한 행 및 테이블의 경우 데이터를 제대로 병합하기 위해 "이름 사용" 바인딩을 사용합니다.
  3. 동적 표의 경우 표 필드에 바인딩된 모든 반복 DDE는 동일한 계층의 일부입니다. 반복되지 않는 DDE의 경우에는 이러한 제한이 없습니다.
  4. 레이아웃 조각을 상위 대상 영역 테이블로 병합하는 경우 사용 가능한 공간에 따라 크기가 조정되지만, 크기 조정은 레이아웃 조각에 최상위 하위 양식 내에 직접 대상 영역 또는 필드가 포함되지 않은 경우에만 수행됩니다. 대상 영역과 테이블 내부의 필드가 허용됩니다.
  5. 자리 표시자 테이블을 생성할 수 있습니다. 자리 표시자 테이블에는 하나의 빈 셀만 있습니다.
  • 자리 표시자 테이블의 경우 조각을 만들 때 다음 속성을 사용자 지정할 수 있습니다.

    • 행 수
    • 열 개수
    • 각 열의 머리글 및 바닥글
    • 각 열의 유형(대상 영역/필드)
    • 각 열의 너비 비율
  • 자리 표시자가 아닌 표의 경우 다음 속성을 사용자 지정할 수 있습니다.

    • 행 수
    • 열 개수
    • 추가 열의 머리글 및 바닥글
    • 각 열의 너비 비율

편지에 조각을 중첩할 수 있습니다. 이는 조각 내에 조각을 추가할 수 있음을 의미합니다. 서신 관리 솔루션은 편지 내에 최대 4개의 중첩 수준을 지원합니다. *레터​*>조각​>조각​>조각​>조각.

레이아웃 조각에서 정적 및 동적 테이블을 사용하는 자세한 예는 를 참조하십시오. 샘플 파일의 예: 편지에서 정적 및 동적 테이블 사용.

레이아웃 단편 만들기 creating-a-layout-fragment

  1. 선택 만들기 > 레이아웃 단편.

  2. 서신 관리는 사용 가능한 XDP를 표시합니다. 레이아웃 조각의 기반으로 사용할 XDP를 선택하고 을(를) 선택합니다 다음.

  3. 레이아웃에 대해 다음 정보를 지정합니다.

    • 제목(선택 사항): 레이아웃 단편의 제목을 입력합니다. 제목은 고유할 필요가 없으며 특수 문자와 영어가 아닌 문자를 포함할 수 있습니다. 레이아웃 조각은 썸네일 및 에셋 속성과 같이 제목으로 참조됩니다(가능한 경우).
    • 이름: 레이아웃 조각의 고유 이름입니다. 동일한 이름으로 두 개의 자산(텍스트, 조건 또는 목록)이 어떤 상태에서도 존재할 수 없습니다. 이름 필드에는 영어 문자, 숫자 및 하이픈만 입력할 수 있습니다. 이름 필드는 제목 필드를 기반으로 자동으로 채워집니다. 제목 필드에 입력한 특수 문자, 공백, 숫자 및 영어가 아닌 문자는 이름 필드에서 하이픈으로 대체됩니다. 제목 필드의 값이 이름에 자동으로 복사되지만 값을 편집할 수 있습니다. 이 이름은 자산 관리 사용자 인터페이스의 목록에 표시됩니다.
    • 설명(선택 사항): 자산 관리 사용자 인터페이스의 목록에 표시되는 설명입니다.
    • 태그(선택 사항): 선택적으로 조건에 적용할 태그를 선택합니다. 새 태그의 이름을 입력하고 만들 수도 있습니다.
  4. 다음 항목 선택 을(를) 탭하고 레이아웃에 대해 다음 정보를 지정합니다.

    • 구성 대상: 구성할 테이블을 선택합니다.테이블이 정적 테이블인 경우 드롭다운의 테이블 이름에 대한 접미사가 (정적)이고, 테이블이 동적 테이블인 경우 (동적)입니다. 정적 테이블에는 고정된 수의 행이 포함됩니다. 정적 테이블에는 대상 영역과 필드가 포함될 수 있습니다. 이러한 대상 영역 및 필드는 반복되는 DDE에 바인딩할 수 없습니다. 표 셀에 바인딩된 데이터는 동적 표의 행 수를 결정합니다.

    • : 레이아웃의 행 수를 선택합니다. 구성된 행 수는 원래 행 수보다 크거나 같아야 합니다.

    • : 레이아웃의 열 수를 선택합니다. 구성된 열 수는 원래 열 수보다 크거나 같아야 합니다.

    각 열에 대해 다음 세부 정보가 필요합니다.

    • 머리글: 헤더에 표시할 텍스트
    • 바닥글: 바닥글에 대해 표시할 텍스트
    • 유형: 추가 열 유형. 필드 또는 대상 영역. 정적 자리 표시자 테이블에 유형이 활성화되어 있습니다. 셀 수준이 아닌 열 수준에서 형식을 정의할 수 있습니다. 확장된 열의 모든 셀은 같은 유형이 됩니다. 동적 테이블의 경우 모든 열이 필드 유형입니다. 자리 표시자가 아닌 표의 경우 추가 열의 유형을 정의할 수 없습니다. 이 경우 확장된 열의 추가 셀 유형은 해당 행의 마지막 열 유형과 같고, 추가 행의 셀 유형은 해당 열의 마지막 셀 유형과 같습니다.
    • 폭 비율: 테이블 열 너비의 비율입니다.

    레이아웃 조각에서 정적 및 동적 테이블을 사용하는 자세한 예는 를 참조하십시오. 샘플 파일의 예: 편지에서 정적 및 동적 테이블 사용.

  5. 저장 ​을 선택합니다.

서신 관리에 XDP 업로드 upload-an-xdp-to-correspondence-management

XDP를 서신 관리로 업로드/가져오는 방법에 대한 지침은 AEM Forms으로 에셋 가져오기 및 내보내기.

모범 사례/팁 및 요령 best-practices-tips-and-tricks-2

기본 하위 양식 바인딩 설정 set-the-default-subform-binding

디자이너에서 대상 영역을 만들 때 모든 새 하위 양식에 대한 기본 바인딩을 "없음"으로 설정하는 데 도움이 됩니다.

기본 바인딩을 설정하려면 다음을 수행합니다.

  1. 디자이너에서 다음을 선택합니다. 도구 > 옵션 > 데이터 바인딩 > 하위 양식 바인딩.

  2. 새 하위 양식에 대한 기본 바인딩 목록에서 데이터 바인딩 없음.

이렇게 하면 [삽입] > [하위 양식] 명령을 사용하거나 개체 팔레트에서 드래그 앤 드롭하여 삽입한 하위 양식에 기본적으로 "none"의 바인딩이 있게 됩니다. 즉, 콘텐츠를 추가하거나, 바인딩 설정을 변경하거나, 하위 양식의 이름을 "_int" 접미사로 지정하지 않는 한 기본적으로 새 하위 양식은 대상 영역입니다.

제508절 준수 section-compliance

서신 만들기 사용자 인터페이스에서 만든 완성된 문자가 나중에 워크플로우를 채우는 데 사용되는 경우. 레이아웃을 만들 때 섹션 508과 관련된 다음 권장 사항을 따르십시오. 그렇지 않으면 편지 PDF은 표시용이며 이러한 권장 사항을 무시할 수 있습니다.

  • 모든 대상 영역 하위 폼과 레이아웃의 모든 필드에는 탭 순서가 있습니다.
  • 캡션이 있는 필드는 기본적으로 508과 호환됩니다. 필드의 /field/assist/speak@priority 속성은 기본적으로 "custom"으로 설정되어 있습니다. 즉, 사용자 지정 화면 판독기 텍스트가 제공되지 않으면 화면 판독기가 필드의 캡션을 읽습니다.
  • 캡션이 없는 필드는 도구 설명을 지정하고 화면 판독기가

/field/assist/speak@priority="toolTip" 및 도구 설명 텍스트 지정 /field/assist/toolTip.

디자이너 및 자산 구성 관리자의 날짜 형식 date-formats-in-designer-and-asset-configuration-manager

Designer에서 레이아웃을 디자인하는 동안 날짜 필드의 형식이 의 데이터 표시 형식에 지정된 날짜 형식과 일치하는지 확인합니다 서신 관리 구성 속성. 자세한 내용은 디자이너 도움말의 "필드 값 서식 지정 및 패턴 사용"을 참조하십시오.

날짜 범위 캡처 capturing-date-ranges

startDate - endDate와 같은 날짜 조합을 처리할 때는 단일 하위 양식을 사용하여 완성된 편지에서 올바른 맞춤을 보장하고 필드 수를 최소화하십시오.

양식 수준 바인딩 설정 setting-form-level-binding

레이아웃에 단일 XML 요소에 매핑된 여러 필드와 대상 영역이 포함되어 있는 경우 양식 수준 바인딩을 사용하고 각 요소에 대해 별도의 노드를 만듭니다. 양식 수준에서 바인딩된 필드는 서신 관리에서 데이터를 매핑할 때 무시됩니다.

마스터 페이지에서 하위 양식 대상 영역 사용 안 함 do-not-use-subform-target-areas-in-a-master-page

마스터 페이지의 하위 양식 대상 영역은 에셋 관리 사용자 인터페이스에 표시되지 않으며 해당 영역에 데이터를 매핑할 수 없습니다.

대상 영역에 적합한 위치 및 유형 선택 choosing-appropriate-positions-and-types-for-target-areas

레이아웃을 디자인할 때 하위 양식을 선택할 때 주의하십시오. 레이아웃에 단일 하위 폼이 포함된 경우 흐름 형식일 수 있습니다. 필드를 하위 폼에 배치한 후 다른 하위 폼으로 래핑하면 래핑된 하위 폼도 함께 흐르기 때문에 레이아웃이 흐트러지지 않습니다.

마스터 페이지에 필드 배치 placing-fields-on-master-pages

마스터 페이지에 필드를 배치할 때 다음 사항에 유의하십시오.

  • 마스터 페이지 필드의 바인딩을 전역 데이터 사용으로 설정
  • 마스터 페이지의 루트 PageArea 아래에 필드를 직접 배치하지 마십시오.
  • 필드를 명명된 하위 폼으로 래핑하고, 명명된 하위 폼의 바인딩이 사용 이름으로 설정되어 있는지 확인하십시오.

레이아웃 조각을 사용하여 표 만들기 creating-tables-using-layout-fragments

많은 편지 템플릿에 표가 포함되어 있습니다. 테이블은 약관 테이블과 같이 정적일 수 있으며, 각 행은 하나의 조건을 나타내고 각 부분은 별도의 열에 표시됩니다. 고객 이름, 계정 ID, 트랜잭션 번호 및 트랜잭션 금액 등의 정보가 포함된 계정 정보와 같은 테이블도 동적일 수 있습니다.

  • 정적 테이블: 때로 약관 테이블처럼 다른 수의 열을 가진 행으로 테이블이 만들어집니다. 여기서 각 행은 하나의 조건을 나타내고 각 조건은 서로 다른 부분 요소를 가질 수 있습니다. 각 부품은 별도의 열에 표시됩니다.
  • 동적 표: 레이아웃 조각은 동적 테이블의 필드를 컬렉션 DDE에 바인딩하는 기능을 제공합니다. 편지 생성 시 컬렉션 DDE의 크기에 따라 테이블 행이 생성됩니다.

DD에는 Designer_name, Designer_address 및 Designer_gender의 세 가지 기본 요소가 있는 컬렉션 요소 Designer_details가 있습니다.
동적 XDP에도 동일한 헤더가 있습니다. 따라서 동적 XDP 필드를 위에서 언급한 DD 필드와 매핑할 수 있습니다.

샘플 파일의 예: 편지에서 정적 및 동적 테이블 사용 examplewithsamplefiles

이 예에서는 동적 테이블과 정적 테이블을 만들고 동적 테이블을 DDE에 바인딩한 다음 이 두 테이블을 포함하는 문자를 만드는 방법을 보여 줍니다. 이 예제를 사용하여 작업하는 동안 파일을 처음부터 만들거나 단계에 제공된 입력 파일을 사용할 수 있습니다.

  1. 그래픽에 표시된 대로 예에서 사용할 데이터 사전(DD)을 만듭니다.

    그런 다음 DD를 선택하고 샘플 데이터를 내보냅니다. 가져온 XML 파일에는 직원 데이터가 포함되어 있으며 Designer_details에 대한 세 개의 인스턴스(기본적으로 세 개의 인스턴스가 다운로드됩니다. 요구 사항에 따라 추가하거나 삭제할 수 있습니다.) 값을 업데이트한 다음 DD에서 테스트 데이터를 가져옵니다. CMP 파일은 패키지이며 DD가 들어 있습니다. 따라서 DD를 서신 관리로 가져옵니다.

    데이터 사전 작업 및 테스트 데이터에 대한 자세한 내용은 데이터 사전.

    데이터 사전 구조

파일 가져오기

  1. 디자이너에서 동적 테이블과 정적 테이블의 두 XDP(레이아웃 조각)를 만듭니다. 두 레이아웃 모두:

    • 테이블 열에 하위 양식을 추가합니다. 테이블의 상위 하위 양식 레이아웃을 플로우로 변경하고 테이블에서 하위 양식의 바인딩을 제거했는지 확인합니다.
    • 테이블 셀에 하위 양식을 추가합니다. 테이블의 상위 하위 양식 레이아웃을 플로우로 변경하고 테이블에서 하위 양식의 바인딩을 제거했는지 확인합니다.

    또는 이 단계와 함께 첨부된 정적 및 동적 XDP를 사용합니다.

    레이아웃 단편 작업에 대한 자세한 내용은 레이아웃 단편.
    레이아웃 디자인에 대한 자세한 내용은 디자이너 도움말.

파일 가져오기

파일 가져오기

  1. XDP를 AEM Forms에 업로드합니다.

  2. 동적 XDP를 기반으로 레이아웃 조각을 만듭니다. 속성의 테이블 탭에 테이블이 동적(필드에 대한 구성)으로 표시됩니다. 행(1) 및 열(3)의 수는 XDP/레이아웃 조각에서 파생됩니다.

    이 레이아웃의 필드는 나중에 가져온 DD에 바인딩되며, 편지에서 행 수는 테스트 데이터 파일(DD와 함께 첨부된 XML 데이터 파일)의 레코드 수에 따라 동적으로 만들어집니다.

    레이아웃 단편 화면 만들기

    클릭하여 전체 크기 이미지 열기

  3. 정적 XDP를 기반으로 레이아웃 조각을 만듭니다. 속성의 테이블 탭에 테이블이 정적(필드 구성)으로 표시됩니다. 행(1) 및 열(3)의 수는 XDP/레이아웃 조각에서 파생됩니다.

    여기에서 열 및 행의 수를 변경할 수 있습니다. 이 화면에서 선택한 내용에 따라 정적 테이블의 행 및 열 수는 이 레이아웃으로 만든 편지에서 고정된 상태로 유지됩니다.
    레이아웃 단편 화면 만들기

  4. 안에 있는 레이아웃 조각을 모두 사용하여 편지를 만듭니다. 편지에 동적 XDP를 삽입하면 해당 필드의 바인딩을 데이터 사전의 컬렉션 요소로 설정합니다.

    편지 및 편지 템플릿 만들기에 대한 자세한 내용은 편지 만들기.

  5. 편지를 저장하고 미리 봅니다. 편지를 미리 보면 데이터 사전의 값이 편지에 표시됩니다. 동적 테이블의 경우 세 개의 행이 있습니다. 이는 테스트 데이터에 이러한 행에 대한 3개의 레코드가 있기 때문입니다.

    정적 테이블의 경우 레이아웃 조각을 만드는 동안 지정한 수만큼 행과 열이 있습니다.

    편지의 정적 테이블

    동적 테이블의 경우 테스트 데이터 파일의 레코드 수에 따라 세 행이 나타납니다. 이 문제는 편지에 레이아웃을 추가하는 동안 동적 테이블의 필드와 데이터 사전의 컬렉션 요소 간에 바인딩을 만들었기 때문에 발생했습니다. 이름, 주소 및 성별 값은 사용한 테스트 데이터 파일에서 채워집니다.

    편지의 동적 테이블

문서 조각의 복사본 만들기 create-a-copy-of-a-document-fragment

기존 문서 조각과 유사한 속성 및 콘텐츠를 사용하여 문서 조각을 신속하게 만들려면 문서 조각을 복사하여 붙여넣을 수 있습니다.

  1. 문서 단편 목록에서 하나 이상의 문서 단편을 선택합니다. UI에 복사 아이콘이 표시됩니다.
  2. 복사를 선택합니다. UI에 붙여넣기 아이콘이 표시됩니다. 붙여넣기 전에 폴더 내부로 이동하도록 선택할 수도 있습니다. 서로 다른 폴더에 동일한 이름의 자산이 포함될 수 있습니다. 폴더에 대한 자세한 내용은 폴더 및 자산 구성.
  3. 붙여넣기를 선택합니다. 붙여넣기 대화 상자가 나타납니다. 동일한 위치에 문서 조각을 복사하여 붙여넣는 경우 새 편지 사본에 이름과 제목을 자동으로 지정하지만, 글자의 제목과 이름을 편집할 수 있습니다.
  4. 필요한 경우 문서 조각의 사본을 저장할 제목 및 이름 을 편집합니다.
  5. 붙여넣기를 선택합니다. 문서 조각의 복사본이 만들어집니다.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2