Adaptieve Forms-fragmenten maken en gebruiken in een adaptief formulier op basis van kerncomponenten adaptive-form-fragments

Versie
Artikelkoppeling
AEM as a Cloud Service (Core Components)
Dit artikel
AEM as a Cloud Service (Foundation Components)
klik hier
AEM 6,5
klik hier

Hoewel elk formulier voor een bepaald doel is ontworpen, zijn er in de meeste vormen enkele gangbare segmenten, zoals het verstrekken van persoonlijke gegevens zoals naam en adres, familiedetails en inkomstengegevens. Formulierontwikkelaars moeten deze algemene segmenten telkens maken wanneer een nieuw formulier wordt gemaakt.

Adaptive Forms biedt een handig mechanisme om slechts eenmaal een formuliersegment als een deelvenster of een groep velden te maken en deze opnieuw te gebruiken in Adaptive Forms. Deze herbruikbare en standalone segmenten worden Adaptieve formulierfragmenten genoemd.

Formulierfragmenten worden naadloos geïntegreerd in meerdere formulieren, waardoor het maken van consistente en professioneel ogende formulieren wordt gestroomlijnd. Formulierfragmenten zorgen voor herbruikbaarheid, standaardisering en consistentie van merken via de functie 'Eenmaal wijzigen en overal weerspiegelen'. Ervaar meer onderhoudsgemak en efficiëntie, aangezien updates die op één plaats worden gemaakt, automatisch worden verspreid over alle vormen die deze fragmenten gebruiken.

U kunt een fragment meerdere keren aan een document toevoegen en eigenschappen voor gegevensbinding van de componenten gebruiken om het aan verschillende gegevensbronnen of schema te koppelen. U kunt bijvoorbeeld hetzelfde adresfragment gebruiken voor een vast adres, communicatie en factureringsadres en dit koppelen aan verschillende velden van een gegevensbron of schema.

Een adaptief formulierfragment maken create-a-fragment

U kunt een adaptief formulierfragment helemaal opnieuw maken of een deelvenster in een bestaand adaptief formulier opslaan als fragment. Een formulierfragment maken:

  1. Login aan uw instantie van AEM Forms in https:// [hostname]:[haven] /aem/forms.html.

  2. Klik creëren > het AanpassingsFragment van de Vorm.

    creeer Aangepast Fragment van de Vorm

  3. Geef een titel, naam, beschrijving en tags voor het fragment op. Zorg ervoor dat u een unieke naam voor het fragment opgeeft. Als een ander fragment met dezelfde naam bestaat, kan het fragment niet worden gemaakt.

  4. Selecteer een formuliersjabloon. U kunt een formulierfragment maken voor Core Components (Basiscomponenten) op basis van adaptieve Forms of Foundation Components (Basiscomponenten) op basis van adaptieve Forms. Als u formulierfragment wilt maken voor formulieren op basis van kerncomponenten, selecteert u een sjabloon op basis van kerncomponenten.

    Wanneer u formulierfragment maakt voor formulieren op basis van kerncomponenten, gebruikt u de optie Formulierthema selecteren om een thema op basis van kerncomponenten te selecteren.

  5. Klik om het Model van de Vorm lusje te openen, en van Uitgezocht van drop-down menu, selecteer één van de volgende modellen voor het fragment:

    modeltype van vertoningen in het Modellusje van de Vorm

    • niets: Specificeert om het fragment van kras tot stand te brengen zonder enig vormmodel te gebruiken.

      note note
      NOTE
      In Adaptive Forms kunt u één formulierfragment (op basis van kerncomponenten) meerdere keren gebruiken. Deze ondersteunt zowel op geen gebaseerde als op schema gebaseerde formulierfragmenten.
    • Schema: Specificeert om het fragment tot stand te brengen gebruikend een schema van XML of van JSON dat aan AEM Forms wordt geupload. U kunt vanuit de beschikbare XML- of JSON-schema's het formuliermodel voor het fragment uploaden of selecteren. Wanneer u een XML-schema selecteert, kunt u ook een adaptief formulierfragment maken door in het keuzemenu XML Schema Complex Type een complexType te selecteren dat aanwezig is in het geselecteerde schema. Wanneer u een JSON-schema selecteert, kunt u ook een adaptief formulierfragment maken door in het keuzemenu JSON Schema Definitions een schemadefinitie te selecteren die aanwezig is in het geselecteerde schema.

    • Model van de Gegevens van de Vorm: Specificeert om het fragment tot stand te brengen gebruikend een model van vormgegevens (FDM). U kunt een adaptief formulierfragment maken op basis van slechts één gegevensmodelobject in een formuliergegevensmodel (FDM). Vervolgkeuzelijst Formuliergegevensmodel (FDM)-definities uitvouwen. Hiermee worden alle gegevensmodelobjecten in het opgegeven formuliergegevensmodel (FDM) weergegeven. Selecteer een gegevensmodelobject in de lijst.

    Model van de Gegevens van de Vorm (FDM)

  6. Klik creëren en klik dan Open om het fragment, met een standaardmalplaatje, op uit te geven wijze te openen. In de bewerkingsmodus kunt u elke component Adaptief formulier aan het fragment toevoegen.

Zodra het adaptieve fragment van de Vorm dat op een schema of een model van vormgegevens (FDM) wordt gebaseerd wordt gecreeerd, verschijnen het model van vormgegevens (FDM) of schemaelementen op het lusje van Gegevensbronnen van browser van de Inhoud in de Adaptieve redacteur van de Vorm. U kunt formuliermodelelementen naar het fragment slepen en neerzetten. De toegevoegde formuliermodelelementen worden geconverteerd naar formuliercomponenten terwijl de oorspronkelijke eigenschappen van het gekoppelde schema behouden blijven.

Een fragment toevoegen aan een adaptief formulier insert-a-fragment-in-an-adaptive-form

Een adaptief formulierfragment toevoegen aan een adaptief formulier:

  1. Open het adaptieve formulier in de bewerkingsmodus.

  2. Voeg de Aangepaste component van het Fragment van de Vorm aan de vorm toe.

  3. Open de dialoog van de Configuratie van AanpassingsFragment van de Vorm component.

  4. Selecteer de verwijzing van het Fragment in Basis tabel. Alle Adaptieve Forms-fragmenten die beschikbaar zijn voor uw formulier, worden weergegeven, afhankelijk van het formuliermodel.

  5. Selecteer een Adaptief fragment van de Vorm op de Adaptieve component van het Fragment van de Vorm op uw AanpassingsVorm.

    selecteer de Aangepaste optie van de Fragmenten van de Vorm

Het fragment Adaptief formulier wordt toegevoegd met verwijzing naar het adaptieve formulier en blijft gesynchroniseerd met het standalone adaptieve formulierfragment. Dit houdt in dat alle wijzigingen die in het adaptieve formulierfragment worden aangebracht, worden weerspiegeld in alle gevallen waarin het fragment is opgenomen in Adaptief Forms.

Fragmenten in fragmenten gebruiken using-fragments-within-fragments

U kunt geneste adaptieve formulierfragmenten maken, wat betekent dat u een fragment kunt toevoegen aan een ander fragment en dat u een geneste fragmentstructuur kunt hebben.

Een formulierfragment meerdere keren gebruiken in een adaptief formulier using-form-fragment-mutiple-times-in-af

U kunt een formulierfragment op basis van geen en schema meerdere keren gebruiken in een adaptief formulier om gegevens uniek op te slaan voor elk veld met formulierfragmenten. U kunt bijvoorbeeld een fragment van een adresformulier gebruiken om adresgegevens te verzamelen voor permanente communicatie en het weergeven van levende adressen in een aanvraagformulier voor een lening.

gebruikend veelvoudige fragment in adaptieve vorm

Fragmenten beheren manage-fragments

U kunt verschillende bewerkingen uitvoeren op Adaptief-formulierfragmenten met de gebruikersinterface van AEM Forms.

  1. Ga naar https://[hostname]/aem/forms.html .

  2. Klik Uitgezocht in de toolbar van UI van AEM Forms en selecteer een Adaptief Fragment van de Vorm. De werkbalk bevat de volgende bewerkingen die u kunt uitvoeren op het geselecteerde adaptieve formulierfragment.

Bewerking
Beschrijving
Bewerken
Hiermee opent u het geselecteerde adaptieve formulierfragment in de bewerkingsmodus.
Voorvertoning
Hiermee kunt u een voorbeeld van het fragment weergeven als een HTML of aangepaste voorvertoning door gegevens uit een XML-bestand samen te voegen met het fragment. Voor meer informatie, zie Previewing een vorm.
Downloaden
Hiermee downloadt u het geselecteerde fragment.
Revisie starten/Revisie beheren
Hiermee kunt u een revisie van het geselecteerde fragment starten en beheren. Voor meer informatie, zie Creërend en het leiden overzichten.
Woordenboek toevoegen
Genereert een woordenboek voor het lokaliseren van het geselecteerde fragment. Voor meer informatie, zie Localizing Adaptive Forms.
Publish / Unpublish
Hiermee publiceert u het geselecteerde fragment of maakt u de publicatie ervan ongedaan.
Verwijderen
Hiermee verwijdert u het geselecteerde fragment.

Belangrijke punten die u moet onthouden wanneer u werkt met fragmenten key-points-to-remember-when-working-with-fragments

  • Zorg ervoor dat de fragmentnaam uniek is. Het fragment kan niet worden gemaakt als er een bestaand fragment met dezelfde naam bestaat.
  • Expressies, scripts of stijlen in een zelfstandig adaptief formulierfragment blijven behouden wanneer deze via verwijzing worden ingevoegd of in een adaptief formulier worden ingesloten.
  • U kunt een adaptief formulierfragment, dat via verwijzing wordt ingevoegd, niet bewerken vanuit een adaptief formulier. Als u wilt bewerken, wijzigt u het zelfstandige adaptieve formulierfragment.
  • Wanneer u een adaptief formulier publiceert, moet u de stand-alone adaptieve formulierfragmenten publiceren die door verwijzing zijn ingevoegd in het adaptieve formulier.
  • Wanneer u een bijgewerkt adaptief formulierfragment opnieuw publiceert, worden de wijzigingen doorgevoerd in de gepubliceerde exemplaren van het adaptieve formulier waarin het fragment wordt gebruikt.
  • Het adaptieve formulier met de component Verify ondersteunt geen anonieme gebruikers. Het wordt ook niet aangeraden de component Verify te gebruiken in een adaptief formulierfragment.

Referentiekaders reference-fragments

Er zijn referentiefragmenten beschikbaar voor adaptieve formulieren die u kunt gebruiken om uw formulier te maken.

Zie ook see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab