Clé dynamique dans les search en front template

Clé dynamique dans les search en front template
0
Tags: #<Tag:0x00007f76931011c8>

Bonjour,

Pour mon projet, sur le front template, je souhaiterai récupérer une liste de record d’objet de facon dynamique parce que l’on ne sait pas à l’avance quel attribut sera utilisé en tant que clé fonctionnel de l’objet à filtrer
Voici mon code:
code search

Voila le résultat:
error

Apres recherche, il s’avère que lors de la création du filtre en JSON, lorsque je mets o.metadata.links[i].field l’UI ne considère pas celà comme une variable mais comme étant le nom de l’attribut où placer le filtre
Faut-il ajouter une indication ?
Ou existe-il une autre alternative ?

[Platform]
Status=OK
Version=4.0.P24
BuiltOn=2020-03-19 19:09 (revision 18e0d66a06305fa78a4f6748318d628645528adc)
DBPatchLevel=P24;18e0d66a06305fa78a4f6748318d628645528adc

Cordialement,
KWu

Comme le dit le message d’erreur il y a un pb de syntaxe Javascript dans votre code, vous ne pouvez pas utiliser une variable pour un attribut d’objet Javascript.

Vous devez écrire ça autrement, genre:

var filters = {}
filters[o.metadata.links[i].field] = o.item.row_id;
(...)

Rien de specifique à Simplicité ici. C’est du Javascript de base.