Pb update select widget

Bonjour,

Depuis la v7.8, je ne parviens plus à alimenter (via javascript) les widget de type ‘select’ (d’un formulaire) basées sur un objet métier…
Je m’explique :

  • J’ai un widget ‘select’ qui s’appuie sur les enregistrements d’une table de la BDM pour obtenir les valeurs possibles (via une variable de type API) ;
  • J’ai une variable de type ‘javascript’ qui met à jour la variable (formInput.select1) liée au widget ‘select’ ;
    => Le widget ‘select’ n’est pas mis à jour avec la valeur… Bien que les valeurs semblent correctement obtenues de la BDM (les valeurs du widget ‘select’ sont bien présentes).

La mise à jour de la valeur fonctionne correctement si le widget ‘select’ s’appuie sur une liste de valeurs fixes…
UI Designer
Résultat

Vous trouverez ici , un lien vers un jeu d’essai (https://drive.google.com/drive/folders/1BcqsVMWg6ovALNRaJ755yo0gKpYdq2JS?usp=sharing) :

  • BDM : une table ‘valeurs’ ;
  • scriptSQL : alimentation de la table (3 insert) ;
  • bos : processus avec un formulaire d’instanciation ;
  • Des recopies d’écran explicatives.
    Il suffit de demander l’aperçu du formulaire d’instanciation du processus (via l’UI Designer) pour mettre en évidence le souci : le premier champ n’a pas de valeur.

Merci de votre aide.

PS : J’ai bien noté qu’il y avait eu des modifications de comportement des rubriques ‘select’ en v7.8.0 :
BS-19177 SELECT widget continually re-evaluates the selected value