|
| Comment forcer le rafraichissement de l'affichage d'un champ liste |
| Started by Pascal BOULESTEIX, May, 03 2023 7:48 PM - 3 replies |
| |
| | | |
|
| |
Registered member 1,210 messages |
|
| Posted on May, 03 2023 - 7:48 PM |
Bonjour
Dans une fenêtre, les utilisateurs ont la possibilité de choisir quatre indices descripteurs de la donnée saisie.
Ils peuvent choisir d'utiliser 4 combos pour choisir des indices ou de sélectionner dans un champ liste, des indices déjà utilisés dans le passé.

Ainsi, quand un indice est sélectionné dans une des combos, il est copié dans un champ liste (s'il n'y est pas déjà).
Quand l'interface choisie est celle utilisant la liste, la sélection d'une ligne fait que sa valeur est positionnée dans la première combo non valorisée.
Afin d'information, dans la liste, les incides sélectionnés sont colorisés en vert. Idem, quand un indice est sélectionné via une des combos, la ligne correspondante dans le champ liste est colorisée en vert.
En mode GO, pas de problème l'ergonomie fonctionne a merveille.
MAIS pas entiérement en mode test interne via le play strore.
Ainsi, quand la sélection est faite via une combo (le champ liste est invisible à ce moment là), des debugs persos montent bien que les lignes de colorisations sont exécutées, mais quand j'affiche la liste, elle ne reflète pas les bons coloris.
Par contre, si je sélectionne dans la liste un indice non sélectionné dans les combos, la lignes se colore correctement et comme par magie, les autres prennent les bons coloris relatif aux combos.
Question ; comment forcer le rafraichissement du champ liste ?
-- Pascal Boulesteix Applications Visiolittoral et WNat |
| |
| |
| | | |
|
| | |
| |
Registered member 539 messages |
|
| Posted on May, 04 2023 - 1:50 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 1,210 messages |
|
| Posted on May, 05 2023 - 9:45 AM |
J'ai déjà essayé mais Listeaffiche ne fonctionne pas et génère une erreur :
Date et heure=04/05/2023 19:01:37 Message=Vous avez appelé la fonction ListeAffiche. Commande invalide pour le champ LISTE_INDICES_USED car c'est une Liste Mémoire (cette commande n'est valide que sur les Listes, Tables et Combos fichier). Fonction WLangage=ListeAffiche Traitement=Clic sur FEN_CITATION_AFFICHE.ZM_Citation.BTN_INDICES_LISTE Pile WLangage=Clic sur FEN_CITATION_AFFICHE.ZM_Citation.BTN_INDICES_LISTE
Une autre idée ?
-- Pascal Boulesteix Applications Visiolittoral et WNat |
| |
| |
| | | |
|
| | |
| |
Registered member 539 messages |
|
| Posted on May, 05 2023 - 12:50 PM |
si je comprend bien tu colorises les lignes sélectionnées, pourquoi ne pas simplement les sélectionner dans la liste ? dans une liste a selection multiple Selectplus ajoute les selections, si besoin definir la couleur de ligne selectionnée dans le style |
| |
| |
| | | |
|
| | | | |
| | |
|