Bonjour,
J'ai deux formulaires : formOne et formTwo.
Dans formOne j'ai un champ estClique de type checkbox
Dans formTwo, j'ai un champ listeUser de type multi-user et un champ succes de type text
Sur le formulaire formOne, si estClique = true alors via un IFTTT avec l'option "Update Confiforms entries by filter" formTwo est mis à jour :
- si dans formTwo, le champ succes = "bronze", alors je mets à jour cette entrée en ajoutant [entry._user] au champ listeUser
Dans l'IFTTT, j'ai mis les paramètres suivants :
lors de la modification : estClique:true
parameters to set on the entry : listeUser = [entry.listeUser.transform(user).asList],[entry._user]
reference to form : formTwo
filter to apply : succes:true
Le problème c'est qu'au lieu d'ajouter le nom de l'utilisateur à la liste des utilisateurs, il écrase la liste. [entry.listeUser.transform(user).asList] renvoie du vide. Je pense que c'est parce qu'il cherche dans le formOne, au lieu de formTwo. Comment lui dire que listeUser se trouve dans formTwo ?
A moins que le problème vienne d'ailleurs...
I hope I have translated this correctly and understood the question...
The parameters should be relative to the record you are updating and not the one taken from the record that is initiating the update, therefore it should be something like this
listeUser=[entry.id.asEntryRef(entry.listeUser.transform(user).asList)],[entry._user]
Alex
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.