AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.
AEM Forms Workspace besteht aus wiederverwendbaren Komponenten, die in einer bestimmten Ordnerstruktur in CRX™ organisiert sind. Für jede Komponente sind Modell-, Ansichts- und Vorlagendateien in der Ordnerstruktur angegeben, außerdem sind JavaScript™-Abhängigkeiten von anderen Komponentendateien, Listener-Ereignisse der Komponente und JavaScript-Objekte, die diese Ereignisse in AEM Forms Workspace auslösen. Die vollständige Liste der wiederverwendbaren Komponenten mit den einzelnen Dateinamen und Abhängigkeiten ist im Folgenden aufgeführt.
Modell |
tasklist.js |
Anzeigen |
tasklist.js |
Vorlage |
tasklist.html |
Erfordert Komponenten |
|
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Diese Komponente kann unabhängig von AEM Forms Workspace verwendet werden, vorausgesetzt, das Trigger filterSelected -Ereignis für diese Komponente stammt aus Ihrer benutzerdefinierten Anwendung.
Modell |
task.js |
Anzeigen |
task.js |
Vorlage |
task.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Workspace ruft die Funktion fetchTasks des TaskList-Modells auf, um Task-Modelle für diese Komponente zu erstellen.
Modell |
tasklist.js |
Anzeigen |
filterlist.js |
Vorlage |
filterlist.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Anzeigen |
filter.js |
Vorlage |
filter.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
|
Listener Ereignisse |
nicht vorhanden |
Modell |
tasklist.js |
Anzeigen |
teamqueues.js |
Vorlage |
teamqueues.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Modell |
nicht vorhanden |
Anzeigen |
teamfilter.js |
Vorlage |
teamfilter.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
|
Listener Ereignisse |
nicht vorhanden |
TeamFilter ruft das Ereignis ab, das angibt, welche Aufgabe aus der TaskList-Komponente ausgewählt wurde. Obwohl diese Komponenten die Modellklasse teilen, gibt es keine andere Abhängigkeit.
Modell |
tasklist.js |
Anzeigen |
taskdetails.js |
Vorlage |
taskdetails.html |
Erfordert Komponenten |
Die meisten Dienstprogrammklassen |
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Modell |
categorylist.js |
Anzeigen |
categorylist.js |
Vorlage |
startprocess.html (im Ordner "route") |
Erfordert Komponenten |
Kategorie |
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Diese Komponente verwendet Modellklassen einiger anderer Komponenten wie StartPointList, StartPoint und Task. Neben dieser Abhängigkeit kann CategoryList unabhängig verwendet werden.
Modell |
category.js |
Anzeigen |
category.js |
Vorlage |
category.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Modell |
categorylist.js |
Anzeigen |
startpointlist.js |
Vorlage |
startprocess.html (im Ordner "route") |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Die Komponenten StartPointList und CategoryList teilen sich die Modellklasse, sodass die erste von der zweiten abhängig ist. CategoryList greift auf die Informationen zu, welche Startpunkte der Kategorie angezeigt werden. Um StartPointList unabhängig zu verwenden, simulieren Sie den Ereignis-Trigger über CategoryList.
Modell |
startpoint.js |
Anzeigen |
startpoint.js |
Vorlage |
startpoint.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
Aufgabenmodell |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
change - StartPoint-Modell |
Modell |
categorylist.js |
Anzeigen |
startprocess.js |
Vorlage |
startprocess.html |
Erfordert Komponenten |
|
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Die Komponenten StartProcess und StartPointList teilen sich die Modellklasse. Diese Komponente wird relevant, wenn Sie einen Startpunkt aus StartPointList auswählen.
Modell |
processnamelist.js |
Anzeigen |
processnamelist.js |
Vorlage |
tracking.html (im Ordner "route") |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
processname-Modell |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
ProcessNameList ist nicht von anderen Komponenten abhängig. Intern ist es jedoch von der Modellklasse ProcessInstanceList abhängig, die wiederum von anderen Komponenten abhängig ist. Daher verwendet ProcessNameList viele Modellklassen wie ProcessInstanceList, ProcessInstance, TaskList, TeamTask und Task. Neben diesen Abhängigkeiten kann ProcessNameList unabhängig verwendet werden.
Modell |
processname.js |
Anzeigen |
processname (in processnamelist.js) |
Vorlage |
processname.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
ProcessInstanceList-Modell |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
change - ProcessName-Modell |
Modell |
processnamelist.js |
Anzeigen |
processinstancelist.js |
Vorlage |
tracking.html (im Ordner "route") |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
processname-Modell |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
ProcessInstanceList erwartet ein Ereignis von ProcessNameList, das den Prozessnamen zum Abrufen und Anzeigen von Instanzen angibt. Um ProcessInstanceList unabhängig zu verwenden, simulieren Sie den Ereignis-Trigger separat.
Modell |
processinstance.js |
Anzeigen |
processname in processnamelist.js |
Vorlage |
processinstance.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
TaskList-Modell |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
change - ProcessInstance-Modell |
Modell |
processnamelist.js |
Anzeigen |
processinstancehistory.js |
Vorlage |
processinstancehistory.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
|
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
ProcessInstanceHistory erwartet ein Ereignis von ProcessInstanceList, das angibt, welcher Verlauf der Prozessinstanz angezeigt werden soll. Neben dieser Abhängigkeit kann die Komponente unabhängig verwendet werden.
Modell |
outofoffice.js |
Anzeigen |
outofoffice.js |
Vorlage |
outofoffice.html |
Erfordert Komponenten |
UserSearch |
JS-Abhängigkeiten |
usersearch-Ansicht |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
OutofOffice kann unabhängig verwendet werden.
Modell |
sharequeue.js |
Anzeigen |
sharequeue.js |
Vorlage |
sharequeue.html |
Erfordert Komponenten |
UserSearch |
JS-Abhängigkeiten |
usersearch-Ansicht |
Vom Listener gefundene Ereignisse (Name des Ereignisses – Auslöser) |
|
ShareQueue kann unabhängig verwendet werden.
Modell |
uisettings.js |
Anzeigen |
uisettings.js |
Vorlage |
uisettings.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
UISettings kann unabhängig verwendet werden.
Modell |
appnavigation.js |
Anzeigen |
appnavigation.js |
Vorlage |
appnavigation.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener Ereignisse |
nicht vorhanden |
AppNavigation kann unabhängig verwendet werden.
Modell |
userinfo.js |
Anzeigen |
userinfo.js |
Vorlage |
userinfo.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
UserInfo kann unabhängig verwendet werden.
Modell |
wserror.js |
Anzeigen |
wserror.js |
Vorlage |
wserror.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
newWsError - Wserror-Modell |
Modell |
usersearch.js |
Anzeigen |
usersearch.js |
Vorlage |
usersearch.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
|
Modell |
searchtemplate.js |
Anzeigen |
searchtemplate (in searchtemplatelist.js) |
Vorlage |
searchtemplate.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
templateFetched- searchtemplate-Modell |
Modell |
searchtemplatelist.js |
Anzeigen |
searchtemplatelist.js |
Vorlage |
tracking.html (im Ordner "route") |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
searchtemplate-Modell |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
change - searchtemplatelist-Modell |
Modell |
searchtemplatelist.js |
Anzeigen |
searchtemplatedetails.js |
Vorlage |
searchtemplatedetails.html |
Erfordert Komponenten |
nicht vorhanden |
JS-Abhängigkeiten |
Nicht vorhanden |
Listener-Ereignisse (Name des Ereignisses – Auslöser) |
searchTemplate:selected – searchtemplate-Modell |