DocumentatieAEM 6.4Gids voor formulieren

Beschrijving van herbruikbare onderdelen

Laatst bijgewerkt: 4 mei 2023

Gemaakt voor:

  • User
CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

De werkruimte van AEM Forms bestaat uit herbruikbaar onderdelen die in een specifieke mapstructuur in CRX™. Elke component heeft model, mening, en malplaatjedossier op plaats die in de omslagstructuur wordt gespecificeerd, JavaScript™ gebiedsdelen op andere componentendossiers, gebeurtenissen die door de component en voorwerpen worden geluisterd JavaScript die deze gebeurtenissen in de werkruimte van AEM Forms teweegbrengen. De volledige lijst van herbruikbare componenten met samenstellende bestandsnamen en afhankelijkheden wordt hier gegeven.

TaskList

Modeltasklist.js
Weergavetasklist.js
Sjabloontasklist.html
Vereist componenten
  • UserSearch

  • Taak

  • Teamtask

JS-afhankelijkheden
  • taakmodel

  • teamtask-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • filterGeselecteerd - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

NOTE
Deze component kan onafhankelijk van de werkruimte van AEM Forms worden gebruikt, op voorwaarde dat u filterSelected-gebeurtenis voor deze component activeert vanuit uw aangepaste toepassing.

Taak

Modeltask.js
Weergavetask.js
Sjabloontask.html
Vereist componentenNA
JS-afhankelijkheden
  • taaklijstmodel

  • hulpprogramma taskactions

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • submitComplete - taakmodel

  • Afwijzen - taakmodel

NOTE
De werkruimte roept fetchTasks functie van model TaskList om de modellen van de Taak voor deze component tot stand te brengen.

FilterList

Modeltasklist.js
Weergavefilterlist.js
Sjabloonfilterlist.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • opgehaald - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

  • vernieuwde wachtrij - taaklijstmodel

  • filterGeselecteerd - taaklijstmodel

Filter

Weergavefilter.js
Sjabloonfilter.html
Vereist componentenNA
JS-afhankelijkheden
  • Veld: wachtrij: { name, qid, isDefault, type}

  • Veld: query: string

  • Veld: parentView: filterlijstweergave

  • Veld: parentModel: taaklijstmodel

  • Veld: nut

Gelistende gebeurtenissenNA

TeamQueues

Modeltasklist.js
Weergaveteamqueues.js
Sjabloonteamqueues.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • opgehaald - taaklijstmodel

  • remove - taaklijstmodel

  • updateQueue - taaklijstmodel

  • teamQueuesFetched - taaklijstmodel

TeamFilter

ModelNA
Weergaveteamfilter.js
Sjabloonteamfilter.html
Vereist componentenNA
JS-afhankelijkheden
  • Breidt uit: filterweergave

  • Veld: queue :{ name, qid, isDefault, type }

  • Veld: query: string

  • Veld: parentView: filterlijstweergave

  • Veld: parentModel : taaklijstmodel

  • Veld: nut

Gelistende gebeurtenissenNA
NOTE
TeamFilter krijgt de gebeurtenis erop wijst die welke taak van de component TaskList is geselecteerd. Hoewel deze componenten de modelklasse delen, is er geen andere afhankelijkheid.

TaskDetails

Modeltasklist.js
Weergavetaskdetails.js
Sjabloontaskdetails.html
Vereist componentenDe meeste klassen van het Nut
JS-afhankelijkheden
  • processinstancehistory.html

  • hulpprogramma voor formrendering

  • hulpprogramma voor notities

  • hulpprogramma voor bijlagen

  • hulpprogramma taskactions

  • historiehulpprogramma

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • doorgestuurd - taakmodel

  • gedeeld - taakmodel

  • geraadpleegd - taakmodel

  • afgewezen - taakmodel

  • verlaten - taakmodel

  • ontgrendeld - taakmodel

  • vergrendeld - taakmodel

  • geclaimd - taakmodel

  • wijzigen:geselecteerde taak - taaklijstmodel

  • wijzigen:formUrl - taakmodel

  • bijlageURLFetched - taakmodel

  • newAttachment - taakmodel

  • taskHistoryFetched - taakmodel

  • prepareForSubmitComplete - taakmodel

  • submitComplete - taakmodel

CategorieLijst

Modelcategorylist.js
Weergavecategorylist.js
Sjabloonstartprocess.html (in de routeomslag)
Vereist componentenCategorie
JS-afhankelijkheden
  • gunstig architectuurmodel

  • categoriemodel

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • allStartpointsFetched - categorielijst model

  • add - categorielijstmodel

NOTE
Deze component gebruikt modelklassen van sommige andere componenten zoals StartPointList, StartPoint, en Taak. Naast dit gebiedsdeel, kan CategorieList onafhankelijk worden gebruikt.

Categorie

Modelcategory.js
Weergavecategory.js
Sjablooncategory.html
Vereist componentenNA
JS-afhankelijkheden
  • categorielijstmodel

  • startpointlist-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • gewijzigd - categoriemodel

  • childFetched - categoriemodel

  • categorie:geselecteerd - categorielijstmodel

StartPointList

Modelcategorylist.js
Weergavestartpointlist.js
Sjabloonstartprocess.html (in de routeomslag)
Vereist componentenNA
JS-afhankelijkheden
  • categoriemodel

  • gunstig architectuurmodel

  • categoriemodel

  • startpuntweergave

  • startpointlist-model

  • startpuntmodel

  • taakmodel

  • taakmodel

  • taaklijstmodel

  • teamtask-model

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • categorie:geselecteerd - categorielijstmodel

  • allStartpointsFetched - categorielijst model

NOTE
De componenten StartPointList en CategorieList delen de modelklasse, vandaar eerste hangt van laatstgenoemde af. CategorieList heeft toegang tot de informatie over welke beginpunten van de categorie worden getoond. Om StartPointList onafhankelijk te gebruiken, simuleer de gebeurtenistrekker van CategorieList.

StartPoint

Modelstartpoint.js
Weergavestartpoint.js
Sjabloonstartpoint.html
Vereist componentenNA
JS-afhankelijkhedentaakmodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)wijziging - startpuntmodel

StartProcess

Modelcategorylist.js
Weergavestartprocess.js
Sjabloonstartprocess.html
Vereist componenten
  • De meeste klassen van het Nut

  • UserSearch

JS-afhankelijkheden
  • categoriemodel

  • gunstig architectuurmodel

  • categoriemodel

  • hulpprogramma voor formrendering

  • hulpprogramma voor notities

  • hulpprogramma voor bijlagen

  • hulpprogramma taskactions

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • categorie:geselecteerd - categorielijstmodel

  • change:calledTask - startpointlist, model

  • wijzigen:formUrl - taakmodel

  • startpunt:geselecteerd - startpointlist, model

  • doorgestuurd - taakmodel

  • verlaten - taakmodel

  • ontgrendeld - taakmodel

  • vergrendeld - taakmodel

  • bijlageURLFetched - taakmodel

  • newAttachment - taakmodel

  • prepareForSubmitComplete - taakmodel

  • submitComplete - taakmodel

  • allStartpointsFetched - categorielijst model

NOTE
De componenten StartProcess en StartPointList delen de modelklasse. Deze component wordt relevant u een startpunt van StartPointList selecteert.

ProcessNameList

Modelprocessnamelist.js
Weergaveprocessnamelist.js
Sjabloontracking.html (in de routemap)
Vereist componentenNA
JS-afhankelijkhedenprocesnaammodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • add - procesnamelist-model

  • opgehaald:procesnamen - procesnamelist, model

  • change - model van procesnamelist

NOTE
ProcessNameList is niet afhankelijk van andere componenten. Intern hangt het echter af van de modelklasse ProcessInstanceList die op zijn beurt weer afhankelijk is van andere componenten. Daarom gebruikt ProcessNameList vele modelklassen zoals ProcessInstanceList, ProcessInstance, TaskList, Teamtask, en Taak. Naast deze gebiedsdelen, kan ProcessNameList onafhankelijk worden gebruikt.

ProcessName

Modelprocessname.js
Weergaveprocesnaam (in processnamelist.js)
Sjabloonprocessname.html
Vereist componentenNA
JS-afhankelijkhedenprocesinstancelist-model
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)change - model van verwerkingsnaam

ProcessInstanceList

Modelprocessnamelist.js
Weergaveprocessinstancelist.js
Sjabloontracking.html (in de routemap)
Vereist componentenNA
JS-afhankelijkhedenprocesnaammodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • procesnaam:geselecteerd - model verwerkingsnamelist

  • procesnaam:instancesfetch, procesnamelist, model

NOTE
ProcessInstanceList verwacht een gebeurtenis van ProcessNameList die de procesnaam voor het ophalen en weergeven van instanties wijst. Als u ProcessInstanceList onafhankelijk wilt gebruiken, moet u de gebeurtenistrigger afzonderlijk simuleren.

ProcessInstance

Modelprocessinstance.js
Weergaveprocesnaam in procesnamelist.js
Sjabloonprocessinstance.html
Vereist componentenNA
JS-afhankelijkhedentaaklijstmodel
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)change - procesinstantiemodel

ProcessInstanceHistory

Modelprocessnamelist.js
Weergaveprocessinstancehistory.js
Sjabloonprocessinstancehistory.html
Vereist componentenNA
JS-afhankelijkheden
  • procesnaammodel

  • historiehulpprogramma

Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • procesnaam:geselecteerd - model verwerkingsnamelist

  • procesinstantie:geselecteerd - model procesinstancelist

  • tasksFetched - procesinstantiemodel

NOTE
ProcessInstanceHistory verwacht een gebeurtenis van ProcessInstanceList die erop wijst welke geschiedenis van de procesinstantie moet worden getoond. Naast deze afhankelijkheid kan de component onafhankelijk worden gebruikt.

OutofOffice

Modeloutofoffice.js
Weergaveoutofoffice.js
Sjabloonoutofoffice.html
Vereist componentenUserSearch
JS-afhankelijkhedengebruikerszoekweergave
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • outOfOfficeSettingsFetched - outoffice-model

  • outOfOfficeSettingsSaved - outoffice-model

  • processenFetched - outtofoffice model

  • principalSelected - principiële zoekweergave

NOTE
OutofOffice kan onafhankelijk worden gebruikt.

ShareQueue

Modelsharequeue.js
Weergavesharequeue.js
Sjabloonsharequeue.html
Vereist componentenUserSearch
JS-afhankelijkhedengebruikerszoekweergave
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • queueAccessGranted - sharequeue-model

  • queueAccessRequested - sharequeue-model

  • allowedUsersFetched - sharequeue-model

  • accessibleUsersFetched - sharequeue-model

  • queueAccessRevoked - sharequeue-model

  • queueAccessRemoved - sharequeue-model

  • principalSelected - principiële zoekweergave

NOTE
ShareQueue kan onafhankelijk worden gebruikt.

UISettings

Modeluisettings.js
Weergaveuisettings.js
Sjabloonuisettings.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • preferencesFetched - instellingenmodel

  • settingUpdated - uisettings model

NOTE
UISettings kan onafhankelijk worden gebruikt.

AppNavigation

Modelappnavigation.js
Weergaveappnavigation.js
Sjabloonappnavigation.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gelistende gebeurtenissenNA
NOTE
AppNavigation kan onafhankelijk worden gebruikt.

UserInfo

Modeluserinfo.js
Weergaveuserinfo.js
Sjabloonuserinfo.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • userImageUrlFetched - userinfo model
  • sessionRenewed - gebruikersinformatiemodel
  • sessionExpired - gebruikersinformatiemodel
NOTE
UserInfo kan onafhankelijk worden gebruikt.

WSError

Modelwserror.js
Weergavewserror.js
Sjabloonwserror.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)newWsError - wserror-model

UserSearch

Modelusersearch.js
Weergaveusersearch.js
Sjabloonusersearch.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)
  • principalSearched - hoofdzoekmodel
  • outOfOfficeInfoFetched - gebruikerszoekmodel

SearchTemplate

Modelsearchtemplate.js
Weergavesearchtemplate (in searchtemplatelist.js)
Sjabloonsearchtemplate.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)templateFetched-zoekplaatmodel

SearchTemplateList

Modelsearchtemplatelist.js
Weergavesearchtemplatelist.js
Sjabloontracking.html (in de routemap)
Vereist componentenNA
JS-afhankelijkhedensearchtemplate-model
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)change - model voor searchtemplatelist

SearchTemplateDetails

Modelsearchtemplatelist.js
Weergavesearchtemplatedetails.js
Sjabloonsearchtemplatedetails.html
Vereist componentenNA
JS-afhankelijkhedenNA
Gebeurtenissen waarnaar wordt geluisterd (naam gebeurtenis - activering)searchTemplate:selected - zoekplaatmodel
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da