|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Débuté par GILDAS CRAMOIS, 19 juil. 2016 20:59 - 14 réponses |
| |
| | | |
|
| |
Membre enregistré 57 messages Popularité : +2 (2 votes) |
|
Posté le 19 juillet 2016 - 20:59 |
Bonjour,
j'aimerai sur un site Webdev mettre des combo avec des selections mutliples.
Un peu comme les sites de recherches dans le materiel informatique :
En fait, l'internaute doit filtrer des objets mais il doit pouvoir sélectionner plusieurs item d'une même caractéristique. Je dois ensuite créer une requête SQL en fonction des choix qu'il a fait.
Auriez vous une petite idée ?
MErci d'avance
-- CRAM49 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 951 messages Popularité : +53 (63 votes) |
|
Posté le 20 juillet 2016 - 11:53 |
Bonjour,
tu peux utiliser une liste, et pour les choix multiple, il faut uliliser la touche CTRL
jordan |
| |
| |
| | | |
|
| | |
| |
Posté le 20 juillet 2016 - 16:13 |
Bonjour Gildas,
aucun contrôle ne fera ca pour toi automatiquement, mais tu peux utiliser un champ liste que tu fais apparaitre en fonction de la saisie de l'utilisateur, et ses choix dans le champ liste sont ensuite ajoutés par code à une zone répétée. La sélection d'un élément dans la zone répété te permet ensuite de supprimer l'élément (par exemple)
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Posté le 20 juillet 2016 - 16:51 |
Fabrice Harari a exposé le 20/07/2016 :
Bonjour Gildas,
aucun contrôle ne fera ca pour toi automatiquement, mais tu peux utiliser un champ liste que tu fais apparaitre en fonction de la saisie de l'utilisateur, et ses choix dans le champ liste sont ensuite ajoutés par code à une zone répétée. La sélection d'un élément dans la zone répété te permet ensuite de supprimer l'élément (par exemple)
Cordialement Bonjour, oui c'est d'ailleurs incroyable que pcsoft n'ai jamais intégré ce type de contrôle que l'on voit partout maintenant.
Nous avons réalisé cela avec du jquery.
Globalement on passe de plus en plus par du jquery, du css, de l'html natif... et ce n'est vraiment pas pour me plaire. |
| |
| |
| | | |
|
| | |
| |
Posté le 20 juillet 2016 - 18:52 |
Bonjour Eric,
Nous avons réalisé cela avec du jquery.
Moi je fais ca en wlanguage... vraiment pas besoin de jquery pour ca
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages Popularité : +2 (2 votes) |
|
Posté le 21 juillet 2016 - 10:29 |
Bonjour à Tous et Merci pour vos échanges.
Fabrice, je n'ai pas compris la solution que tu as mis en oeuvre.
Tu as une liste et une zone répétée ?
-- CRAM49 |
| |
| |
| | | |
|
| | |
| |
Posté le 21 juillet 2016 - 13:59 |
Bonjour Gildas,
C'est selon les besoins... Je peux avoir: - un champ de saisie (pour que l'utilisateur puisse saisir quelque chose et que je l'utilise comme seed pour ma liste - une liste pour afficher les choix (qui apparait par exemple une fois que 3 caractères ont été saisis dans la zone de saisie) - une ZR horizontale à coté du champ de saisie pour afficher les multiples sélections
Donc, grace au champ de saisie, je sais quoi afficher dans la liste, quand l'utilisateur double clique dans la liste (par exemple), j'ajoute le choix dans la ZR, et si l'utilisateur selectionne dans la ZR, je propose d'enlever le choix
et hop, un système multi sélection tout en wlanguage
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Posté le 22 juillet 2016 - 08:30 |
Après mûre réflexion, Fabrice Harari a écrit :
Bonjour Gildas,
C'est selon les besoins... Je peux avoir: - un champ de saisie (pour que l'utilisateur puisse saisir quelque chose et que je l'utilise comme seed pour ma liste - une liste pour afficher les choix (qui apparait par exemple une fois que 3 caractères ont été saisis dans la zone de saisie) - une ZR horizontale à coté du champ de saisie pour afficher les multiples sélections
Donc, grace au champ de saisie, je sais quoi afficher dans la liste, quand l'utilisateur double clique dans la liste (par exemple), j'ajoute le choix dans la ZR, et si l'utilisateur selectionne dans la ZR, je propose d'enlever le choix
et hop, un système multi sélection tout en wlanguage
Cordialement Bonjour, oui mais cela demande deux contrôles et cela prend beaucoup trop de places. Prends une boutique maintenant, et tu as forcément ces combos de multi sélection. Il y a aussi le système des tags qui est "à la mode". Autant de choses qu'il faut faire en jquery. Et après beaucoup de temps passé sur le RWD, on commence à abandonner tables ou ZR au profit de tableaux HTML générés à la volée et ensuite optimisés avec des css. c'est plus long, ça c'est sûr, mais c'est le seul moyen d'obtenir les résultats requis en matière de présentation. |
| |
| |
| | | |
|
| | |
| |
Posté le 22 juillet 2016 - 13:57 |
Bonjour Eric,
oui mais cela demande deux contrôles et cela prend beaucoup trop de places.
toujours pas d'accord. Tu veux un seul controle pour prendre moins de place : tu mets ton champ de saisie dans la ZR. La liste n'apparait QUE quand tu es en saisie, et hop, tu as tout ce que tu veux sans jquery... Et tu lui donne bien sur le look que tu veux, avec des <> ou des [] pour faire tes "tags".
Maintenant, si ca te fait mieux dormir la nuit de penser que ce n'est pas possible simplement en wlanguage, fais de beaux rêves
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages Popularité : +2 (2 votes) |
|
Posté le 22 juillet 2016 - 16:24 |
Merci pour ces infos,
Fabrice, est ce tu pourrais faire une copie d'écran ?
Merci D'avance.
-- CRAM49 |
| |
| |
| | | |
|
| | |
| |
Posté le 22 juillet 2016 - 17:06 |
une copie d'écran de quoi ?
du résultat ? il faudrait que je retrouve le tout, et comme c'est dans des projet clients... donc, non...
de toute facon, c'est une simple ZR horizaontale avec ce que tu veux dedans, le look est très exactement ce que vous avez décrit
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 messages |
|
Posté le 22 juillet 2016 - 18:10 |
slt bon moi je n'intervientt pas directement sur ce sujet mais je ne sais pas cmt demarer mon propre sujet et sur ce : est ce que quelqu'un peut me dire comment faire le formatage des donnees d'une table pour y inserrer des donnees provenant d'un fichier txt |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 120 messages |
|
Posté le 28 février 2024 - 14:26 |
Fabrice Harari a écrit :
une copie d'écran de quoi ?
du résultat ? il faudrait que je retrouve le tout, et comme c'est dans des projet clients... donc, non...
de toute facon, c'est une simple ZR horizaontale avec ce que tu veux dedans, le look est très exactement ce que vous avez décrit
avec des <> ou des [] pour faire tes "tags". Maintenant, si ca te fait mieux dormir la nuit de penser que ce n'est pas possible simplement en wlanguage, fais de beaux rêves Cordialement -- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International Plus d'information sur http://fabriceharari.com
je réagis très tard car je n'ai eu besoin de faire ce combo en multiSélection que maintenant et franchement en lisant tout ce sujet
j'ai plusieurs remarques:
1) c'est pas l'amabilité qui t'étouffe c'est sure .. les gens on le droit de pas être d'accord avec toi surtout si on doit te croire sur parole..
2) je doute très fortement que tu obtienne le même résulta niveau look en Wlangage que en CSS (les possibilité sont tellement plus infini en CSS)
3) j'ai moi même du intégrer du code JS dans certaine page pour faire des truc tout bête qui ne sont pas possible en Wlangage ou juste trop chiante a faire car il faut créent mile truc cacher pour faire un truc bidon (pour les curieux regarder comment mettre une partie du texte en rouge dans une colonne de champ table
4) il est vrai que c'est une fonctionnalité qui pourrai être ajouter en soit il y a déjà plein de fonctionnalité du même style
bref ça n'aidera personne mon commentaire mais quand même si c'était si simple tu aurai pu le refaire très rapidement et faire une capture d'écran
je vois que le topic date aussi donc si jamais depuis y'a une solution plus simple que de faire une liste puis un champ zone répeter et ou devoir mettre du jquery merci de vos réponse
cordialement Message modifié, 28 février 2024 - 14:33 |
| |
| |
| | | |
|
| | |
| |
Posté le 28 février 2024 - 17:16 |
g.L a écrit :
Fabrice Harari a écrit : une copie d'écran de quoi ?
du résultat ? il faudrait que je retrouve le tout, et comme c'est dans des projet clients... donc, non...
de toute facon, c'est une simple ZR horizaontale avec ce que tu veux dedans, le look est très exactement ce que vous avez décrit
avec des <> ou des [] pour faire tes "tags". Maintenant, si ca te fait mieux dormir la nuit de penser que ce n'est pas possible simplement en wlanguage, fais de beaux rêves Cordialement -- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International Plus d'information sur http://fabriceharari.comje réagis très tard car je n'ai eu besoin de faire ce combo en multiSélection que maintenant et franchement en lisant tout ce sujet j'ai plusieurs remarques: 1) c'est pas l'amabilité qui t'étouffe c'est sure .. les gens on le droit de pas être d'accord avec toi surtout si on doit te croire sur parole.. 2) je doute très fortement que tu obtienne le même résulta niveau look en Wlangage que en CSS (les possibilité sont tellement plus infini en CSS) 3) j'ai moi même du intégrer du code JS dans certaine page pour faire des truc tout bête qui ne sont pas possible en Wlangage ou juste trop chiante a faire car il faut créent mile truc cacher pour faire un truc bidon (pour les curieux regarder comment mettre une partie du texte en rouge dans une colonne de champ table 4) il est vrai que c'est une fonctionnalité qui pourrai être ajouter en soit il y a déjà plein de fonctionnalité du même style bref ça n'aidera personne mon commentaire mais quand même si c'était si simple tu aurai pu le refaire très rapidement et faire une capture d'écran je vois que le topic date aussi donc si jamais depuis y'a une solution plus simple que de faire une liste puis un champ zone répeter et ou devoir mettre du jquery merci de vos réponse cordialement
bonjour par rapport à l'époque (ça doit dater effectivement) où fabrice intervenait sur le forum. c'est un peu plus simple depuis les combos popup, avec effectivement une ZR. Et à part du jquery, ou popup zr, pas de nouvelles solutions.
Mais ça reste du boulot à développer et ce n'effectivement pas normal que l'on ait pas une combo multi sélection native. après pour le look, zr et css ne sont pas incompatibles. On peut le faire en zr et surcharger le look en css.
-- Cet e-mail a été vérifié par le logiciel antivirus d'Avast. www.avast.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 120 messages |
|
Posté le 29 février 2024 - 09:51 |
bonjour par rapport à l'époque (ça doit dater effectivement) où fabrice intervenait sur le forum. c'est un peu plus simple depuis les combos popup, avec effectivement une ZR. Et à part du jquery, ou popup zr, pas de nouvelles solutions.
Oui perso j'ai crée un champ table en multiSélection avec une rupture (pour avoir ce look de liste déroulante)
alors c'est moche il faut encore que je fasse quelque modif
mais comme tu peux le voir on a bien une liste déroulante ou je peux choisir plusieur client et cela me créer une autre sélection multiple d'application classer par client
Mais ça reste du boulot à développer et ce n'effectivement pas normal que l'on ait pas une combo multi sélection native. après pour le look, zr et css ne sont pas incompatibles. On peut le faire en zr et surcharger le look en css.
oui je me disais aussi avec juste Windev ou WebDev pour faire le Style on peut rien faire de trop fou y'as beaucoup trop de chose pas personnalisable ou qui fonctionne avec des image ^^ |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|