Forms integreren met FDM (Form Data Model)

Sluit uw formulieren met FDM aan op back-endgegevensbronnen om werkstromen voor gegevensbinding, -validatie en -verzending in te schakelen.

Vereisten

Voer de volgende stappen uit voordat u FDM integreert met uw formulieren:

  1. vorm Gegevens Source: Opstelling achterste verbindingen
  2. creeer het Model van de Gegevens van de Vorm: Bepaal gegevensstructuur en de diensten
  3. vorm de Modelvoorwerpen van Gegevens: De gegevensverhoudingen van de kaart

Overwegingen

Als u niet het pictogram van Gegevensbronnen in uw Universele interface van de Redacteur ziet of Bind het bezit van de Verwijzing in het juiste bezitspaneel, laat de bron uitbreiding van de Gegevensbron in Extension Manager toe.

Schermafbeelding van de Universele interface die van de Redacteur Extension Manager beschikbare uitbreidingen met inbegrip van de uitbreiding van Gegevensbronnen toont die voor vormintegratie kan worden toegelaten

Verwijs naar het artikel van de Hoogtepunten van de Eigenschap van 0} Extension Manager om te leren om uitbreidingen in de Universele Redacteur toe te laten en onbruikbaar te maken.

Uw formuliertype kiezen

De Universal Editor ondersteunt twee methoden voor het maken van formulieren:

Verhouding
Op schema gebaseerd formulier
Niet-Schema-gebaseerd Vorm
Complexiteit van de Opstelling
Eenvoudig (automatische binding)
Handmatig (veld-voor-veld binding)
Geval van het Gebruik
Nieuwe formulieren met gedefinieerde gegevensstructuur
Bestaande formulieren of flexibele vereisten
Gegevens Source
Vereist tijdens maken
Kan later worden toegevoegd
Binding
Automatische veldbinding
Handmatige binding per veld

Types van Vorm in Universele Redacteur {align="center" width="50%"}

Op schema gebaseerd formulier

Op schema gebaseerde formulieren configureren automatisch gegevensbronnen en binden formuliervelden aan gegevens. Deze aanpak is ideaal voor nieuwe formulieren met duidelijk gedefinieerde gegevensstructuren.

Schema-gebaseerd formulier maken

  1. Toegang Forms Console

    • Meld u aan bij uw Experience Manager Forms Author-instantie
    • Ga naar Adobe Experience Manager > Forms > Forms & Documents
  2. Van het Begin Vorm

    • Selecteren Create > Adaptive Forms
    • Een Edge Delivery Services-sjabloon kiezen
    • Klik Create indien ingeschakeld

    malplaatje van Edge Delivery Services

  3. vorm het Model van Gegevens

    • Ga naar het lusje van Gegevens
    • Selecteer Model van de Gegevens van de Vorm (FDM) voor veelvoudige gegevensbronnen of JSON Schema voor enig achterste systeem
    • Kies de door u gemaakte FDM (bijvoorbeeld Dierenformuliergegevensmodel)

    Uitgezochte Model van de Gegevens van de Vorm

  4. Volledige Opstelling van de Vorm

    • Ga Naam en Titel in
    • Specificeer GitHub URL (bijvoorbeeld, https://github.com/wkndforms/edsforms)
    • Klikken Create

    creeer schema-gebaseerde vorm

Op schema gebaseerd formulier verifiëren

Het formulier wordt geopend in de Universal Editor met vooraf geconfigureerde gegevensbinding:

Schermafbeelding van de Universele Redacteur die een op schema-gebaseerde vorm met pre-bevolkte vormgebieden en Browser van de Inhoud toont beschikbare gegevensbronelementen

Automatische Gegevens die binden

Niet-Schema-gebaseerd Vorm

Niet-schemaformulieren vereisen handmatige configuratie van de gegevensbron en veldbinding. Deze aanpak biedt flexibiliteit voor bestaande formulieren of complexe vereisten.

Niet-Schema-gebaseerd formulier maken

  1. de Eigenschappen van de Vorm van de Toegang

    • Meld u aan bij uw Experience Manager Forms Author-instantie
    • Ga naar Adobe Experience Manager > Forms > Forms & Documents
    • Selecteer het formulier en klik op Properties

    Open vormeigenschappen

  2. vorm Model

    • Open het Model van de Vorm lusje
    • Selecteer Model van de Gegevens van de Vorm (FDM) van Uitgezocht van dropdown
    • Kies uw FDM in de lijst

    Uitgezochte het modellusje van het Vorm

    Uitgezochte FDM

  3. bevestigt Configuratie

    • Klik O.K. in de waarschuwingsdialoog
    • Klikken Save & Close

    Tovenaar van het Model van de Vorm

Gegevenselementen toevoegen

  1. Open Vorm voor het Uitgeven

    • Het formulier wordt geopend in de Universal Editor

    niet op schema-Gebaseerde vorm creatie

  2. Gegevens van de Toegang Source Elements

    • Ga naar de tab Datasource in het dialoogvenster Content Browser
    • Beschikbare gegevenselementen van uw FDM weergeven

    Gegevens van de Vorm Source

  3. voegt Elementen aan Vorm toe

    • Selecteer gegevenselementen en klik op Add
    • Of sleep elementen om uw formulier samen te stellen

    voegt gegevenselementen toe

    Schermafbeelding die de Universele Redacteur met een niet-schemavorm toont die door gegevenselementen van het lusje van Source van Gegevens te slepen en te laten vallen in de vormstructuur wordt gebouwd

Handmatige gegevensbinding toevoegen

Voor bestaande vormgebieden, voeg gegevens toe die door het binden bezit van de Verwijzing binden:

  1. Open Eigenschappen van het Gebied

    • Selecteer het formulierveld voor binding
    • Het deelvenster Eigenschappen openen
  2. vorm Bindverwijzing

    • Ga naar het Bind bezit van de Verwijzing
    • Klik doorbladeren pictogram

    voeg manueel gegevens het dineren voor een vormgebied toe

  3. Uitgezochte het Element van Gegevens

    • Kies van de gegevensbronboom in Uitgezocht een Bind tovenaar van de Verwijzing
    • Selecteer het gewenste gegevenselement en klik Uitgezocht

    uitgezochte gegevens binden verwijzing

    uitgezocht gegevenselement

  4. verifieer het Binden

    • Het formulierveld is nu gekoppeld aan het gegevenselement
    • De band verschijnt in het Bind bezit van de Verwijzing

    Automatische Gegevens die binden

Integratie verifiëren

Na voltooiing van de integratie:

  1. de gegevensband van de Test: Verifieer de vertoningscorrecte gegevens van vormgebieden
  2. bevestigt indieningen: Zorg gegevensopslag aan gevormde bronnen
  3. de fout behandeling van de Controle: Test met ongeldige gegevensscenario's

Volgende stappen

Vorm voorlegt actiesom uw vormwerkschema te voltooien.

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