|
Problème affichage conteneur dans une table |
Iniciado por Pascal (Arrakis), 11,ago. 2022 09:47 - 6 respuestas |
| |
| | | |
|
| |
Miembro registrado 16 mensajes |
|
Publicado el 11,agosto 2022 - 09:47 |
Bonjour,
Je cale sur un problème d'affichage ...
j'ai une table remplie par programmation (contenu par exemple : historique d'un article ... ) il y a trois colonnes conteneur, avec chacune un bouton reprenant les numéros de document se rapportant à la vente ou à l'achat (livraison, commande, dossier).
il y a aussi des ruptures (mais le problème apparaissait déjà sans les ruptures)
Tout fonctionne à la perfection, la liste apparait avec les différents numéros de document en bleu (repris sur les BTN dans les conteneurs) lors du survol du BTN une main apparaît donnant accès, après clicgauche, à une autre fenêtre (via ouvresoeur sur le BTN) et cela fonctionne bien
Le soucis est le suivant : dés que l'on clic sur le bouton où un numéro de document apparaît, celui ci change directement en prenant la valeur du bouton de la précédente ligne (et après avoir fermé la fenêtre soeur) le bouton a toujours le numéro de la précédente ligne (fait étrange quand je clic à nouveau dessus, le bon document s'affiche bien, avec le bon numéro) , et quand l'on survole le bouton par moment il apparait encore avec un autre numéro de document (celui du document de la dernière ligne affichée) mais en rouge.
Je ne trouve pas la solution bug ou autre ?
aurez vous une idée (si vous comprenez mon problème )
merci
sur Windev 22
-- Arrakis (Pascal) <WD 22> |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.878 mensajes Popularité : +227 (347 votes) |
|
Publicado el 11,agosto 2022 - 11:55 |
Bonjour, Lorsque tu parles de rouge et bleu, je suppose que c'est toi qui définis la couleur, en fonction de la disponibilité du document par exemple, via (certainement) Affichage d'une ligne, ou le rouge apparait-il ex nihilo ? L'aspect du curseur doit certainement aussi changer en fonction de la couleur Je suppose que ton clic sur un bouton ressemble à ça :
OuvreSoeur(FEN_MaSoeur,BTN_MonBouton..Libellé)
-- Il y a peut être plus simple, mais, ça tourneMensaje modificado, 11,agosto 2022 - 11:57 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
Publicado el 11,agosto 2022 - 12:47 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.878 mensajes Popularité : +227 (347 votes) |
|
Publicado el 11,agosto 2022 - 14:55 |
Cela ne répond pas la question Rouge/Bleu Tu nous donne le code de ton bouton Livraison et tu parles d'un clic sur le bouton commande. Je suppose que les 2 codes son similaires Ton bouton est il déclaré comme "Champ principal" ? As-tu du code dans "Sélection d'une ligne" il est exécuté avant le survol Enfin, le code de survol est exécuté avant le code de clic essaye un
Trace("Survol :",IndiceEnCours)
Trace("Clic :",IndiceEnCours) dans les 2 codes -- Il y a peut être plus simple, mais, ça tourneMensaje modificado, 11,agosto 2022 - 15:07 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
Publicado el 11,agosto 2022 - 15:25 |
1. oui pardon c'est la couleur repris dans le bouton, bleu au repos, rouge survol, jaune enfoncé (en ce qui concerne la disponibilité du document = si pas de document il n'affiche rien si document seulement le numéro de celui ci 2. oui les autres codes sont similaires (j'ai même essayer sans code, il y a aucune action mais l'affiche déconne de la même manière) 3. oui les boutons dans chaque colonne (3) sont bien comme champ principal 4. j'ai aucun codes dans la table, sélection d'une ligne ... et les autres, aucun codes 5. je vais essayer ton idée
une info complémentaire j'ai 4 historiques différents article, client, fournisseurs et date, je rencontre le même problème à chaque
je remarque aussi que sur les trois colonnes conteneur, à l'usage, le survol de la première colonne se fait avec la flèche normal et les deux autres avec la main. Je me répète tout fonctionne bien, même si je clic sur un numéro erroné il m'ouvre le bon document, cela doit être une bêtise, je comprends que c'est pas facile sans voir mes codes.
merci de ton aide
-- Arrakis (Pascal) <WD 22> |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
Publicado el 11,agosto 2022 - 15:35 |
en survol : 4 Clic : 4
après avoir clic sur la 4e ligne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
Publicado el 15,agosto 2022 - 14:13 |
bonjour, Quand j'ai posté ma demande, je pensais qu'il y avait un bug ou autre connu sur mon problème car je ne trouve pas la solution. J'ai abandonné le fait de placer un bouton dans la colonne conteneur, je suis passé avec un champ de saisie à la place et cela fonctionne très bien, je n'ai plus se problème d'affichage, j'utilise un double clic pour lancer l'ouverture de la fenêtre adéquate, et positionnement de la souris.
Je voulais aussi vous remercier, car le forum m'aide beaucoup.
à bientôt
-- Arrakis (Pascal) <WD 22> |
| |
| |
| | | |
|
| | | | |
| | |
|