Samla in arbetsflödeskommentarer i adaptiv Forms Workflow capturing-workflow-comments-in-adaptive-forms-workflow
[Gäller endast AEM Forms 6.4. I AEM Forms 6.5 kan du använda funktionen för variabler för att uppnå detta ]
En vanlig begäran är möjligheten att inkludera kommentarer som har angetts av uppgiftsgranskaren i ett e-postmeddelande. I AEM Forms 6.4 finns det ingen mekanism som fångar in de kommentarer som användaren har skrivit och som lägger in dem via e-post.
För att uppfylla detta krav finns ett exempel på ett OSGi-paket som kan användas för att samla in kommentarer och lagra dessa kommentarer som arbetsflödets metadataegenskap.
I följande skärmbild visas hur du använder processsteg i AEM Workflow för att hämta kommentarer och lagra dem som metadataegenskaper. "Capture Workflow Comments" är namnet på den java-klass som ska användas i processsteget. Du måste skicka metadataegenskapsnamnet som innehåller kommentarerna. I skärmbilden nedan är managerComments metadataegenskapen som lagrar kommentarerna.
Så här testar du den här funktionen på datorn:
-
Distribuera SetValue-paketet. Paketet innehåller exempelkoden som fångar in kommentarerna och lagrar den som en metadataegenskap
-
Ladda ned och zippa upp resurser som hör till den här artikeln till ditt filsystem Resurserna innehåller arbetsflödesmodell och exempel på adaptiv form.
-
Importera de två ZIP-filerna till AEM med hjälp av pakethanteraren
-
Förhandsgranska formuläret genom att bläddra till den här URL:en
-
Fyll i formulärfälten och skicka formuläret
-
Öppna uppgiften från inkorgen och skicka formuläret. Ange några kommentarer när du uppmanas till det.
Kommentarerna lagras i metadataegenskapen managerComments
i AEM. Om du vill söka efter kommentarer loggar du in som administratör. Arbetsflödesinstanserna lagras i följande sökväg:
/var/workflow/instances/server0
Välj lämplig arbetsflödesinstans och sök efter egenskapen managerComments i metadatanoden.