# Map de mot-clé dynamique
Un mappage de mot-clé dynamique ressemble à l'exemple précédent, mais il se base sur les champs de mappage.

Sélectionnez un champ d'entrée dans le créateur de formulaires.
Via le menu déroulant Liste de mots-clés, sélectionnez l'entrée Dynamic Keyword Map.
Entrez le nom du script cible dans le champ Nom de script.
# Remarques
Lorsqu'une entrée a été sélectionnée dans une liste de mots-clés dynamique, la fonction événement suivante est appelée dans le script de l'en-tête :
onDynListItemSelected(entrée)
Remarque
Dans les listes de mots-clés dynamiques, il n'est pas possible de combiner l'option Remplissage automatique avec l'option Seulement les entrées de liste. La raison principale est que les listes de mots-clés dynamiques peuvent dépendre de plusieurs champs d'entrée, et qu'elles peuvent modifier plusieurs champs d'entrée. Actuellement, il n'est pas possible de supporter une validation dans plusieurs champs en même temps.
Toutes les listes peuvent également être déclenchées à l'extérieur des scripts.
/**
* appelle une règle précise dans ELOas.
*/
function $listAs(skriptName, param2, param3, beiErfolg, beiFehler) {
/**
* $listKw("IX_GRP_DYN_FIELD", ...) récupère les données dans la liste de mots-clés définie dans le champ indiqué
*/
function $listKw(swlid, beiErfolg, beiFehler) {
/**
* $listDyn("MeinSkript", "foo", ["bar"], ...) récupère les données du script correspondant dans 'IndexServer Scripting Base'.
* Le script est lancé avec "foo" en tant que nom focus et {"foo": ...,
* "bar": ...} comme données de mappage, remplacé avec les jokers "{i}" et "{*}"
*/
function $listDyn(nomdescript, champfocus, champsdefiltre, encasderéussite, encasd'erreur) {