Een adaptief formulier maken creating-an-adaptive-form

de Adobe adviseert gebruikend de moderne en verlengbare gegevens vangen Componenten van de Kernvoor het creëren van nieuwe Aangepaste Formsof het toevoegen van Aangepaste Forms aan de pagina's van AEM Sites. Deze componenten betekenen een aanzienlijke vooruitgang in de aanmaak van Adaptive Forms en zorgen voor indrukwekkende gebruikerservaring. In dit artikel wordt een oudere aanpak beschreven voor de auteur Adaptive Forms die gebruikmaakt van stichtingscomponenten.

Versie
Artikelkoppeling
AEM as a Cloud Service
klik hier
AEM 6,5
Dit artikel

Een adaptief formulier maken strong-create-an-adaptive-form-strong

Ga als volgt te werk om een adaptief formulier te maken.

  1. Toegang krijgen tot Experience Manager Forms instantie Auteur op https://'[server]:[port]'/<custom-context-if-any>.

  2. Ga uw geloofsbrieven op de Experience Manager login pagina in.

    Nadat u zich hebt aangemeld, selecteert u in de linkerbovenhoek Adobe Experience Manager > Forms > Forms & Documents .

    note note
    NOTE
    Voor een standaardinstallatie is de aanmelding admin en is het wachtwoord admin .
  3. Selecteer Create en selecteer Adaptive Form .

  4. Er verschijnt een optie voor het selecteren van een sjabloon. Voor meer informatie over malplaatjes, zie Aangepaste vormmalplaatjes. Selecteer een sjabloon om deze te selecteren en selecteer Volgende.

  5. Er wordt een optie voor 'Eigenschappen toevoegen' weergegeven. Geef de waarden op voor de volgende eigenschapvelden. De velden Titel en Naam zijn verplicht:

    • Title: Hiermee geeft u de weergavenaam van het formulier op. Met de titel kunt u het formulier identificeren in de gebruikersinterface van Experience Manager Forms .
    • Name: Hiermee geeft u de naam van het formulier op. Er wordt een knooppunt met de opgegeven naam gemaakt in de repository. Wanneer u een titel begint te typen, wordt automatisch een waarde voor het naamveld gegenereerd. U kunt de voorgestelde waarde wijzigen. Het naamveld mag alleen alfanumerieke tekens, afbreekstreepjes en onderstrepingstekens bevatten. Alle ongeldige invoer wordt vervangen door een afbreekstreepje.
    • Description: Hiermee geeft u gedetailleerde informatie over het formulier op.
    • Tags: Hiermee geeft u codes op waarmee het adaptieve formulier op unieke wijze wordt geïdentificeerd. Tags helpen u bij het zoeken naar het formulier. Als u tags wilt maken, typt u nieuwe tagnamen in het vak Tags .
  6. U kunt een adaptief formulier maken op basis van een van de volgende formuliermodellen:

    U kunt deze configureren op het tabblad Form Model op de pagina Add Properties . Standaard is het geselecteerde formuliermodel None .

  7. Selecteer Create. Er wordt een adaptief formulier gemaakt en er wordt een dialoogvenster weergegeven om het formulier te openen voor bewerking.

    Wanneer u alle eigenschappen hebt opgegeven, klikt u op Create . Er wordt een adaptief formulier gemaakt en er wordt een dialoogvenster weergegeven om het formulier te openen voor bewerking.

    Wanneer u alle eigenschappen hebt opgegeven, klikt u op Create . Er wordt een adaptief formulier gemaakt en er wordt een dialoogvenster weergegeven om het formulier te openen voor bewerking.

  8. Selecteer Open om het nieuwe formulier op een nieuw tabblad te openen. Het formulier wordt geopend voor bewerking en geeft de inhoud weer die beschikbaar is in de sjabloon. De zijbalk wordt ook weergegeven om het nieuwe formulier aan te passen aan de behoeften.

    Op basis van het type adaptief formulier worden de formulierelementen die aanwezig zijn in de bijbehorende XFA-formuliersjabloon, het XML-schema of het JSON-schema weergegeven op het tabblad Data Model Objects van Content Browser in het zijpaneel. U kunt deze elementen ook slepen en neerzetten om het aangepaste formulier samen te stellen.

    Voor informatie over adaptieve vorm auteursinterface en beschikbare componenten, zie Inleiding aan creatie adaptieve vormen.

    note note
    NOTE
    Laat pop-upvensters in uw browser het nieuwe formulier openen op een nieuw tabblad.

Een adaptief formulier maken op basis van een formuliergegevensmodel fdm

Experience Manager Forms gegevensintegratielaat u veelvoudige gegevensbronnen integreren en hun entiteiten en diensten samenbrengen om een model van vormgegevens tot stand te brengen. Het is een uitbreiding van het JSON-schema. U kunt een formuliergegevensmodel gebruiken om een adaptief formulier te maken. De entiteiten of gegevensmodelobjecten die in een formuliergegevensmodel zijn geconfigureerd, zijn beschikbaar als gegevensmodelobjecten voor het ontwerpen van formulieren. Zij zijn gebonden aan de respectieve gegevensbronnen en worden gebruikt om een formulier vooraf in te vullen en ingediende gegevens terug te schrijven naar de respectieve gegevensbronnen. U kunt ook services bellen die zijn geconfigureerd in een formuliergegevensmodel met behulp van adaptieve formulierregels.

Een formuliergegevensmodel gebruiken voor het maken van een adaptief formulier:

  1. Selecteer op het tabblad Formuliermodel in het scherm Eigenschappen toevoegen de optie Form Data Model in de vervolgkeuzelijst Select From .

    creeer-af-1-1

  2. Selecteer deze optie om Select Form Data Model uit te vouwen. Alle beschikbare formuliergegevensmodellen worden weergegeven.

    Selecteer een gegevensmodel.

    creeer-af-2-1

NOTE
U kunt ook het gegevensmodel van het formulier wijzigen voor een adaptief formulier. Voor gedetailleerde stappen, zie Eigenschappen van het Model van de Vorm van een adaptieve vormuitgeven.

Een adaptief formulier maken op basis van een XFA-formuliersjabloon create-an-adaptive-form-based-on-an-xfa-form-template

U kunt uw XFA-formuliersjablonen opnieuw gebruiken om adaptieve formulieren te maken. Als u een XFA-formuliersjabloon opnieuw wilt gebruiken, uploadt en koppelt u dit aan een adaptief formulier. De elementen van het formuliersjabloon (XFA-formulier) worden beschikbaar gesteld voor gebruik in de zoekfunctie voor inhoud op het moment dat het formulier wordt aangepast. Vanuit de Inhoudszoeker kunt u de formuliersjabloonelementen naar het formulier slepen en neerzetten.

Een adaptief formulier maken op basis van het XML- of JSON-schema create-an-adaptive-form-based-on-xml-or-json-schema

De schema's van XML en JSON vertegenwoordigen de structuur waarin de gegevens door het achterste deelsysteem in uw organisatie worden geproduceerd of worden verbruikt. U kunt een schema aan een adaptief formulier koppelen en de elementen ervan gebruiken om dynamische inhoud aan het aangepaste formulier toe te voegen. De elementen van het schema zijn beschikbaar op het tabblad Gegevensmodel van de inhoudbrowser voor het ontwerpen van adaptieve formulieren. U kunt de schema-elementen slepen en neerzetten om het formulier samen te stellen.

Zie de volgende documenten voor informatie over het ontwerpen van XML- of JSON-schema's voor het ontwerpen van adaptieve formulieren.

Ga als volgt te werk om het XML- of JSON-schema als formuliermodel voor een adaptief formulier te gebruiken:

  1. Selecteer op het tabblad Form Model in de stap Add Properties Aanpassen pagina voor het maken van formulieren.

  2. Selecteer op het tabblad Formuliermodel Schema in de vervolgkeuzelijst Select From .

  3. Selecteer Select Schema en voer een van de volgende handelingen uit:

    • Upload from disk - Selecteer deze optie en selecteer Schemadefinitie uploaden om een XML-schema of JSON-schema in uw bestandssysteem te zoeken en te uploaden. Het geüploade schemabestand bevindt zich bij het formulier en is niet toegankelijk voor andere adaptieve formulieren.
    • Search in repository - Selecteer deze optie om een keuze te maken uit de lijst met schemadefinitiebestanden in de gegevensopslagruimte. Selecteer het XML- of JSON-schemabestand als formuliermodel. Het geselecteerde schema is gekoppeld aan het formulier via verwijzing en is toegankelijk voor gebruik in andere adaptieve formulieren.
    note caution
    CAUTION
    Zorg ervoor dat de naam van het JSON-schema eindigt met .schema.json . Bijvoorbeeld: mySchema.schema.json

    Selecterend XML of schema JSON
    Cijfer: Selecterend XML of JSON schema

  4. (Alleen voor het XML-schema) Nadat u een XML-schema hebt geselecteerd of geüpload, geeft u een hoofdelement op van het geselecteerde XSD-bestand dat u wilt toewijzen met het aangepaste formulier.

    Selecterend XSD wortelelement
    Cijfer: Selecterend XSD wortelelement

NOTE
U kunt het schema ook wijzigen voor een adaptief formulier. Voor gedetailleerde stappen, zie Eigenschappen van het Model van de Vorm van een adaptieve vormuitgeven.

Aangepaste formuliersjablonen adaptive-form-templates

Een sjabloon biedt een basisstructuur en definieert de vormgeving (lay-outs en stijlen) van een adaptief formulier. Het heeft vooraf opgemaakte componenten die bepaalde eigenschappen en inhoudsstructuur bevatten.

Daarnaast kunt u de sjablooneditor gebruiken om uw eigen sjablonen te maken. Voor meer informatie over het werken met malplaatjes, zie Aangepaste vormmalplaatjes.

NOTE
Als u een adaptief formulier opent dat is gemaakt met de geavanceerde sjabloon voor bewerken, wordt een foutbericht weergegeven. De geavanceerde sjabloon heeft een Signature Step-component en Adobe Sign is er standaard voor ingeschakeld. Creeer en selecteer een de wolkenconfiguratie van Adobe Signen vorm een ondertekenaarom de fout op te lossen.

Eigenschappen van een formuliermodel bewerken in een adaptief formulier edit-form-model

Aangepaste formulieren worden gemaakt zonder formuliermodel (met de optie Geen voor formuliermodel) of met een formuliermodel zoals een formuliersjabloon, XML-schema of JSON-schema of formuliergegevensmodel. U kunt het formuliermodel voor een adaptief formulier wijzigen van Geen in een ander formuliermodel. Voor een adaptief formulier op basis van een formuliermodel kunt u een andere formuliersjabloon, een XML-schema, een JSON-schema of een formuliergegevensmodel kiezen voor hetzelfde formuliermodel. U kunt echter niet van het ene formuliermodel naar het andere gaan.

  1. Selecteer de adaptieve vorm en selecteer het pictogram van Eigenschappen.

  2. Open het tabblad Form Model en voer een van de volgende handelingen uit.

    • Als het adaptieve formulier geen formuliermodel heeft, kunt u een ander formuliermodel kiezen en dienovereenkomstig een formuliersjabloon, XML- of JSON-schema of formuliergegevensmodel selecteren.
    • Als het adaptieve formulier is gebaseerd op een formuliermodel, kunt u een andere formuliersjabloon, een XML- of JSON-schema of een formuliergegevensmodel kiezen voor hetzelfde formuliermodel.
  3. Selecteer Save om de eigenschappen op te slaan.

Een adaptief formulier automatisch opslaan auto-save-an-adaptive-form

Standaard wordt de inhoud van een adaptief formulier opgeslagen op een handeling van de gebruiker, bijvoorbeeld wanneer u op de knop Opslaan drukt. U kunt ook een adaptief formulier configureren om automatisch te beginnen met het opslaan van de inhoud op basis van een gebeurtenis of tijdsinterval. De optie Automatisch opslaan is handig in:

  • De inhoud automatisch opslaan voor anonieme en aangemelde gebruikers
  • De inhoud van een formulier opslaan zonder minimale tussenkomst van de gebruiker
  • Inhoud van een formulier opslaan op basis van een gebruikersgebeurtenis
  • De inhoud van een formulier herhaaldelijk opslaan na een opgegeven tijdsinterval

Automatisch opslaan inschakelen voor een adaptief formulier enable-auto-save-for-an-adaptive-form

De optie Automatisch opslaan is standaard niet ingeschakeld. U kunt de optie Automatisch opslaan inschakelen op het tabblad Automatisch opslaan van een adaptief formulier. Het tabblad Automatisch opslaan bevat ook diverse andere configuratieopties. Voer de volgende stappen uit om de optie Automatisch opslaan in te schakelen en te configureren voor een adaptief formulier:

  1. Om tot de auto-sparen sectie in de eigenschappen toegang te hebben, selecteer een component, dan gebied-niveau > Adaptive Form Container, en selecteer dan cmp .

  2. In de Auto Save sectie, Enable de auto-sparen optie.

  3. Geef in het vak Adaptive Form Event 1 of TRUE op om het formulier automatisch op te slaan wanneer het formulier in de browser wordt geladen. U kunt ook een voorwaardelijke expressie opgeven voor een gebeurtenis die, wanneer deze wordt geactiveerd en waar wordt geretourneerd, de inhoud van het formulier opslaat.

  4. Geef de trigger op. Automatisch opslaan wordt geactiveerd op basis van uw configuratie. U kunt kiezen uit de volgende opties:

    • Time based: Selecteer de optie om de inhoud op te slaan op basis van een specifiek tijdsinterval.
    • Event based: Selecteer de optie om de inhoud op te slaan op basis van de gebeurtenis die wordt gestart.

    Wanneer u een trigger selecteert, wordt het vak Strategieconfiguratie ingeschakeld. Met het vak Strategieconfiguratie kunt u:

    • Geef een tijdsinterval op als u Time based trigger selecteert.
    • Geef een gebeurtenisnaam op als u Event based trigger selecteert.
  5. (Alleen op tijd gebaseerde automatische opslag) Voer de volgende stappen uit om opties voor op tijd gebaseerde automatische opslag te configureren.

    1. Geef in het vak Auto save on this interval het tijdsinterval in seconden op. Het formulier wordt herhaaldelijk opgeslagen nadat het aantal seconden is verstreken dat in het intervalvak is opgegeven.
  6. (Alleen op gebeurtenissen gebaseerde automatische opslag) Voer de volgende stappen uit om opties voor automatisch opslaan op basis van gebeurtenissen te configureren.

    1. In het Auto save after this event vakje, specificeer a GuideBridgegebeurtenis. Het formulier wordt opgeslagen telkens wanneer de expressie de waarde TRUE oplevert.
  7. (Optioneel) Als u de inhoud automatisch wilt opslaan voor anonieme gebruikers, selecteert u de optie Enable Autosave for anonymous users en klikt u op OK .

    note note
    NOTE
    Als u de optie Automatisch opslaan wilt gebruiken voor anonieme gebruikers, moet u de Forms Common Configuration Service zodanig configureren dat alle gebruikers formulieren kunnen bekijken, verifiëren en ondertekenen.
    Als u de service wilt configureren, gaat u naar de Adobe Experience Manager-webconsoleconfiguratie op https://'[server]:[port]'system/console/configMgr en bewerkt u Forms Common Configuration Service om de optie All Users in het veld Allow te kiezen en slaat u de configuratie op.

Hoe wijzigt u de naam van een AEM adaptief formulier? rename-an-AEM-Adaptive-Form

Voer de volgende stappen uit om de naam van een adaptief formulier te wijzigen:

  1. Selecteer een adaptief formulier in uw AEM Forms-gebruikersinterface.

  2. Klik op Eigenschappen die op de hogere spoorstaaf wordt gevestigd.

    Eigenschappen

  3. Verander de naam van de vorm op het lusje van de Titel, zoals aangetoond in het hieronder beeld.

  4. Klik sparen en Sluiten.

    noem een AEM Aanpassings Vorm anders

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2