Konfigurerar formulärdatamodell
Poolad datakälla för Apache Sling-anslutning
Det första steget för att skapa en RDBMS-baserad formulärdatamodell är att konfigurera Apache Sling Connection Pooled DataSource. Konfigurera datakällan genom att följa stegen nedan:
- Peka webbläsaren på configMgr
- Sök efter Sammanslagen datakälla för Apache Sling-anslutning
- Lägg till en ny post och ange de värden som visas på skärmbilden.
- Spara ändringarna
Skapar formulärdatamodell
- Peka webbläsaren på Dataintegreringar
- Klicka på Skapa->Formulärdatamodell
- Ange beskrivande namn och titel för formulärdatamodell som Medarbetare
- Klicka på Nästa
- Markera datakällan som skapades i det tidigare avsnittet (forumen)
- Klicka på Skapa->Redigera om du vill öppna den nya formulärdatamodellen i redigeringsläge
- Expandera noden forums om du vill visa medarbetarschemat. Expandera medarbetarnoden för att se de två tabellerna
Lägg till entiteter i din modell
- Kontrollera att medarbetarnoden är expanderad
- Markera entiteter för nybörjare och mottagare och klicka på Lägg till markerade
Lägg till lästjänsten till en ny enhet
- Välj en enhet
- Klicka på Redigera egenskaper
- Välj Hämta i listrutan Lästjänst
- Klicka på ±ikonen för att lägga till en parameter i tjänsten get
- Ange de värden som visas på skärmbilden
- Klicka på Klar för att spara argumenten för tjänsten get
- Klicka på Klar om du vill spara ändringar i formulärdatamodellen
Lägg till association mellan två entiteter
Associationerna som definieras mellan databasentiteter skapas inte automatiskt i formulärdatamodellen. Associationerna mellan entiteter måste definieras med formulärdatamodellens redigerare. Varje enhet som kan ha en eller flera mottagare måste vi definiera en-till-många-associering mellan de nya och stödmottagande enheterna.
Följande steg visar hur du skapar en en-till-många-association
-
Välj en entitet och klicka på Lägg till association
-
Ange en meningsfull titel och identifierare för associationen och andra egenskaper enligt skärmbilden nedan
-
Klicka på ikonen redigera under avsnittet Argument
-
Ange de värden som visas på den här skärmbilden
-
-
Vi länkar de två entiteterna med empID-kolumnen för mottagare och aldrig entiteter.
-
Klicka på Klar för att spara ändringarna
Testa formulärdatamodellen
Vår formulärdatamodell har nu get-tjänst som godkänner empID och returnerar information om nybörjaren och dess mottagare. Testa tjänsten genom att följa stegen nedan.
- Välj en enhet
- Klicka på Testmodellobjekt
- Ange ett giltigt empID och klicka på Test
- Du bör få resultat enligt bilden nedan