Skapa formulärdatamodell create-form-data-model

Version
Artikellänk
AEM as a Cloud Service
Klicka här
AEM 6.5
Den här artikeln

hjältebild

AEM Forms dataintegrering ger ett intuitivt användargränssnitt för att skapa och arbeta med formulärdatamodeller. En formulärdatamodell bygger på datakällor för utbyte av data, men du kan skapa en formulärdatamodell med eller utan en datakälla. Det finns två sätt att skapa en utifrån datamodell beroende på om du har konfigurerat datakällor:

  • Använda förkonfigurerade datakällor: Om du har konfigurerat datakällor enligt beskrivningen i Konfigurera datakällor kan du markera dem när du skapar en formulärdatamodell. Den hämtar alla datamodellsobjekt, egenskaper och tjänster från de valda datakällorna som är tillgängliga för användning i formulärdatamodellen.

  • Utan datakällor: Om du inte har konfigurerat datakällor för formulärdatamodellen kan du fortfarande skapa den utan datakällor. Du kan använda formulärdatamodellen för att skapa adaptiva formulär och interaktiv kommunikation och testa dem med exempeldata. När datakällor är tillgängliga kan du binda formulärdatamodellen till datakällor, som automatiskt återspeglas i de tillhörande adaptiva formulären och interaktiva kommunikationerna.

NOTE
Du måste vara medlem i båda grupperna fdm-author och forms-user för att kunna skapa och arbeta med formulärdatamodellen. Kontakta AEM om du vill bli medlem i grupperna.

Skapa formulärdatamodell data-sources

Kontrollera att du har konfigurerat de datakällor som du vill använda i formulärdatamodellen enligt beskrivningen i Konfigurera datakällor. Så här skapar du en formulärdatamodell som baseras på konfigurerade datakällor:

  1. Navigera AEM författarinstansen till Forms > Data Integrations.

  2. Välj Create > Form Data Model.

  3. I dialogrutan Skapa formulärdatamodell:

    • Ange ett namn för formulärdatamodellen.
    • (Valfritt) Ange rubrik, beskrivning och taggar för formulärdatamodellen.
    • (Valfritt och endast tillämpligt om datakällor har konfigurerats) Markera kryssruteikonen bredvid fältet Data Source Configuration och välj konfigurationsnoden där molntjänster för de datakällor som du vill använda finns. Den begränsar listan med datakällor som är tillgängliga för val på nästa sida till de som är tillgängliga i den valda konfigurationsnoden. Alla JDBC-databaser och AEM datakällor för användarprofiler listas som standard. Om du inte väljer en konfigurationsnod visas datakällor från alla konfigurationsnoder.

    Välj Next.

  4. (Gäller endast om datakällor har konfigurerats) Skärmen Select Datasource visar eventuella tillgängliga datakällor. Välj de datakällor som du vill använda i formulärdatamodellen.

  5. Välj Create och välj Open i bekräftelsedialogrutan för att öppna formulärdatamodellens redigerare.

Låt oss granska de olika komponenterna i användargränssnittet för formulärdatamodellsredigeraren.

En formulärdatamodell med tre datakällor - en RESTful-tjänst, AEM användarprofil och en RDBMS

A. Datakällor Visar datakällor i en formulärdatamodell. Expandera en datakälla om du vill visa dess datamodellsobjekt och -tjänster.

B. Uppdatera Source-definitioner för data Hämtar alla ändringar i datakälldefinitioner från konfigurerade datakällor och uppdaterar dem på fliken Datakällor i formulärdatamodellens redigerare.

C. Modell Innehållsområde där tillagda datamodellsobjekt visas.

D. Tjänster Innehållsområde där tillagda datakällåtgärder eller -tjänster visas.

E. Verktygsfält Verktyg för att arbeta med formulärdatamodell. I verktygsfältet visas fler alternativ beroende på vilket objekt som är markerat i formulärdatamodellen.

F. Lägg till markerade Lägger till markerade datamodellsobjekt och tjänster i formulärdatamodellen.

Mer information om formulärdatamodellredigerare och hur du kan arbeta med den för att redigera och konfigurera formulärdatamodellen finns i Arbeta med formulärdatamodell.

Uppdatera datakällor update

Gör följande för att lägga till eller uppdatera datakällor till en befintlig formulärdatamodell.

  1. Gå till Forms > Data Integrations, välj den formulärdatamodell i vilken du vill lägga till eller uppdatera datakällor och välj Properties.

  2. Gå till fliken Update Source i egenskaperna för formulärdatamodellen.

    På fliken Uppdatera Source:

    • Välj bläddringsikonen i fältet Context-Aware Configuration och välj en konfigurationsnod där molnkonfigurationen för den datakälla som du vill lägga till finns. Om du inte väljer en nod visas molnkonfigurationer som bara finns i noden global när du väljer Add Sources.

    • Om du vill lägga till en ny datakälla väljer du Add Sources och markerar de datakällor som ska läggas till i formulärdatamodellen. Alla datakällor som har konfigurerats i global och den valda konfigurationsnoden (om det finns någon) visas.

    • Om du vill ersätta en befintlig datakälla med en annan datakälla av samma typ, väljer du ikonen Edit för datakällan och väljer i listan över tillgängliga datakällor.

    • Om du vill ta bort en befintlig datakälla väljer du ikonen Delete för datakällan. Ikonen Ta bort är inaktiverad om ett datamodellsobjekt i datakällan läggs till i formulärdatamodellen.

    fdm-properties

  3. Välj Save & Close om du vill spara uppdateringarna.

NOTE
När du lägger till nya datakällor eller uppdaterar befintliga datakällor i en formulärdatamodell måste du uppdatera bindningsreferenserna, beroende på vad som är lämpligt, i anpassningsbara formulär och interaktiv kommunikation som använder den uppdaterade formulärdatamodellen.

Nästa steg next-steps

Nu har du en formulärdatamodell med nya datakällor. Därefter kan du redigera formulärdatamodellen för att lägga till och konfigurera datamodellsobjekt och -tjänster, lägga till associationer mellan datamodellsobjekt, redigera egenskaper, lägga till anpassade datamodellsobjekt och egenskaper, generera exempeldata osv.

Mer information finns i Arbeta med formulärdatamodell.

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