공유 지점 목록 데이터를 사용하여 적응형 양식 미리 채우기

[AEM Forms as a Cloud Service]{class="badge informative"}

이전 버전의 AEM Form(6.5)에서는 요청 속성을 사용하여 양식 데이터 모델 지원 적응형 양식을 미리 채우도록 사용자 지정 코드를 작성해야 했습니다. AEM Forms as cloud service에서는 더 이상 사용자 지정 코드를 작성할 필요가 없습니다.

이 문서에서는 양식 데이터 모델 미리 채우기 서비스를 사용하여 SharePoint 목록에서 가져온 데이터로 적응형 양식을 미리 채우기/미리 채우는 데 필요한 단계에 대해 설명합니다.

이 문서에서는 데이터를 SharePoint 목록에 제출하기 위해 적응형 양식을 구성했다고 가정합니다.

다음은 SharePoint 목록의 데이터입니다
sharepoint-list

적응형 양식에 특정 guid와 연결된 데이터를 미리 채우려면 다음 단계를 수행해야 합니다

get 서비스 구성

  • guid 특성을 사용하여 양식 데이터 모델의 최상위 수준 개체에 대한 get 서비스를 만듭니다.
    get-service

이 스크린샷에서 guid 열은 submissionid(이)라는 요청 특성을 통해 바인딩됩니다.

완전히 구성된 get 서비스는 다음과 같습니다

get-service

양식 데이터 모델 미리 채우기 서비스를 사용하도록 적응형 양식 구성

  • 공유 지점 목록 양식 데이터 모델을 기반으로 적응형 양식을 엽니다. 양식 데이터 모델 미리 채우기 서비스 연결
    양식 미리 채우기 서비스

양식 테스트

아래와 같이 URL에 submissionid을(를) 포함하여 양식을 미리 봅니다.

http://localhost:4502/content/dam/formsanddocuments/contactusform/jcr:content?wcmmode=disabled&submissionid=57e12249-751a-4a38-a81f-0a4422b24412
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69