Här tittar vi på hur vi levererar webbkanalsdokument via e-post.
När du har definierat och testat ett interaktivt webbkanalsdokument behöver du en leveransfunktion för att kunna leverera webbkanalsdokumentet till mottagaren.
För att kunna använda e-post som en leveransmekanism för vårt webbkanalsdokument måste vi göra en mindre ändring av formulärdatamodellen.
Läs mer om webbkanalsleverans via e-post
Logga in på AEM Forms.
Navigera till Forms ->Dataintegrering
Öppna datamodellen RetirementAccountStatement i redigeringsläge.
Markera saldoobjektet och klicka på redigeringsknappen.
Välj pennikonen för att öppna id-argumentet i redigeringsläget.
Ändra bindningen till RequestAttribute.
Ange kontonumret i bindningsvärdet enligt nedan.
På det här sättet skickar vi kontonumret via attributet request till formulärdatamodellen
Se till att du sparar ändringarna.
Navigera till /home/users
Sök efter administratörsanvändare under användarens nod.
Välj profilnoden för administratörsanvändaren.
Skapa en egenskap med namnet "accountNumber". Kontrollera att egenskapstypen är en sträng.
Ange värdet för den här kontonummeregenskapen till "3059827". Du kan ange det här värdet till valfritt slumptal.
Koden som är associerad med denna URL hämtar kontonumret för den inloggade användaren. Kontonumret skickas sedan som begärandeattribut till FDM. FDM hämtar sedan data som är kopplade till det här kontonumret och fyller i webbkanalsdokumentet.
Ta en titt på /apps/AEMForms/fetchad/GET.jsp i crx. Kontrollera att strängvariabeln webChannelDocument pekar på en giltig kommunikationsdokumentsökväg.