Dropdown de complétion / recherche de référence non affiché dans les dialogues de confirmation d’actions.
Steps to reproduce
This request concerns an up-to-date Simplicité instance
and these are the steps to reproduce it:
1.Configurer un ensemble d’attributs de confirmation d’action avec auto-complétion de la référence + présentation en liste déroulante
2.Saisir des éléments permettant d’obtenir plusieurs lignes de résultat
3.
On va passer le dropdown en position:fixed pour le faire apparaitre au dessus du dialogue dans cet usage, car sinon ça scrolle à l’intérieur du body ce qui n’est pas très intuitif en terme d’UX.
Et aussi corriger le handler qui ne valorise pas bien les champs (il n’appelle pas la bonne méthode populateAction car le populateReference ne fonctionne pas ici en dehors d’un objet)
Peux-tu confirmer que l’autre problème de populate que tu mentionnes correspond à ces copies d’écran (que je m’appêtais à poster sous un autre topic) :
Oui le populate appelé par cette completion n’était pas le bon. Le populateReference ne fonctionne que pour un objet métier, car celui-ci ne connait pas les champs d’une action.
Ca appellera désormais le populateAction qui lui sait valoriser les champs d’une seule FK.
En attendant la correction de la completion dans le cadre d’une FK d’action, il faut utiliser la loupe du lookup qui elle fonctionne correctement (et donc l’activer dans ton cas).
Merci Bruno, oui il y a tellement d’usages qu’on s’y perd un peu.
L’usage par completion textuelle/fulltext n’avait jamais été utilisé jusqu’à présent au niveau d’une action, on utilise toujours le bouton lookup (qui lui n’a pas besoin d’indexation fulltext) via fenêtre de recherche = search sur l’objet.
Mais bon vu que la UI le permet autant l’implémenter jusqu’au bout !
Non seulement elle le permet mais en plus c’est utile
En terme de configuration, c’est vrai que c’est assez chirurgical mais avec certains utilisateurs, il est incontournable de réussir une greffe de la main droite qui leur manque parfois cruellement…