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

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

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

이 문서에서는 다음을 보유한 것으로 가정합니다. SharePoint 목록에 데이터를 제출하도록 적응형 양식을 구성했습니다.

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

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

get 서비스 구성

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

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

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

get-service

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

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

양식 테스트

다음을 포함하여 양식 미리 보기 submissionid 아래 표시된 대로 URL에서

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