Stellen Sie dies auf Ihrem Server bereit
- AEM Forms (Version 6.3 oder höher)
- MySql Database
Um diese Funktion auf Ihrer AEM Forms-Instanz zu testen, führen Sie die folgenden Schritte aus
-
Laden Sie die Dateien MySql Driver Jar herunter und verteilen Sie sie über die Felix-Web-Konsole.
-
Laden Sie das OSGi-Bundle herunter und verteilen Sie es über die Felix-Web-Konsole.
-
Laden Sie das Paket mit der Client-Lib, der adaptiven Formularvorlage und der benutzerdefinierten Seitenkomponente herunter und installieren Sie es mit dem Package Manager
-
Importieren Sie das Beispiel des adaptiven Formulars über die Schnittstelle FormsAndDocuments
-
Importieren Sie die Datei form-data-db.sql mit MySql Workbench. Dadurch werden das erforderliche Schema und die Tabellen in Ihrer Datenbank erstellt, damit dieses Tutorial funktioniert.
-
Melden Sie sich bei configMgr an. Suchen Sie nach „Apache Sling Connection Pooled DataSource“. Erstellen Sie einen Eintrag für eine neue Apache Sling Connection Pooled Datasource mit dem Namen SaveAndContinue unter Verwendung der folgenden Eigenschaften:
SaveAndContinue
com.mysql.cj.jdbc.Driver
jdbc:mysql://localhost:3306/aemformstutorial
- Öffnen Sie das adaptive Formular
- Geben Sie einige Daten ein und klicken Sie auf die Schaltfläche „Speichern und später fortfahren“.
- Sie sollten eine URL mit einer GUID zurückerhalten.
- Kopieren Sie die URL und fügen Sie sie in eine neue Registerkarte des Browsers ein. Stellen Sie sicher, dass am Ende der URL keine Leerzeichen vorhanden sind.
- Das adaptive Formular sollte mit den Daten aus dem vorherigen Schritt gefüllt werden.