Workflowopmerkingen vastleggen in Adaptive Forms Workflow capturing-workflow-comments-in-adaptive-forms-workflow
[Alleen van toepassing op AEM Forms 6.4. Gebruik in AEM Forms 6.5 de functie Variabelen om dit geval te gebruiken]
Een veelvoorkomend verzoek is om de opmerkingen die de taakcontroleur heeft ingevoerd, in een e-mail op te nemen. In AEM Forms 6.4 is er geen mechanisme buiten het vak om de gebruiker in te voeren opmerkingen en deze opmerkingen in e-mail op te nemen.
Om aan dit vereiste te voldoen, wordt een bundel van steekproef OSGi verstrekt die kan worden gebruikt om commentaren vast te leggen en deze commentaren op te slaan als werkschemabezit.
In de volgende schermafbeelding ziet u hoe u processtap in AEM om opmerkingen vast te leggen en op te slaan als eigenschap metadata. De "Commentaar van het Werkschema van de Vangst"is de naam van de klasse java die in de processtap moet worden gebruikt. U moet de naam van de metagegevenseigenschap doorgeven die de opmerkingen bevat. In de onderstaande schermafbeelding is managerComments de eigenschap metadata waarin de opmerkingen worden opgeslagen.
Voer de volgende stappen uit om deze mogelijkheid op uw systeem te testen:
-
De SetValue-bundel implementeren. Deze bundel bevat de voorbeeldcode voor het vastleggen van de opmerkingen en het opslaan als eigenschap metadata
-
De aan dit artikel gerelateerde elementen downloaden en uitpakken naar uw bestandssysteem De elementen bevatten workflowmodel en voorbeeld Adaptief formulier.
-
De 2 zip-bestanden met pakketbeheer in AEM importeren
-
Bekijk een voorbeeld van het formulier door naar deze URL te bladeren
-
De formuliervelden invullen en het formulier verzenden
-
Open de taak vanuit het Postvak IN en verzend het formulier. Voer opmerkingen in wanneer hierom wordt gevraagd.
De opmerkingen worden opgeslagen in de metagegevenseigenschap genaamd managerComments
in AEM opslagplaats. Als u wilt controleren op de opmerkingen, meldt u zich aan bij crx als beheerder. De workflowinstanties worden opgeslagen in het volgende pad:
/var/workflow/instances/server0
Selecteer de aangewezen werkschemainstantie en controleer bezitsmanagerComments in de meta-gegevensknoop.