|
Comment gérer dynamiquement les options d'un champ interrupteur ? |
Débuté par Rastam, 09 mai 2017 11:32 - 4 réponses |
| |
| | | |
|
| |
Posté le 09 mai 2017 - 11:32 |
Bonjour,
Dans ma page, je gère plusieurs champs "Interrupteur" dont le nombre d'options est fixe. Tout fonctionne bien...
Maintenant, je voudrais charger les options à partir d'un fichier. Ceci pour gérer des ajouts d'options. Donc, le nombre des options devient variable.
Je ne vois pas comment gérer cela en WebDev ainsi que l'impact sur l'analyse ? Auriez-vous une piste ?
Merci par avance pour vos lumières
Rastam |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 265 messages Popularité : +14 (16 votes) |
|
Posté le 09 mai 2017 - 14:28 |
Bonjour Rastam,
Il me semble que le plus simple est de passer par un champ Zone Répétée. Chaque itération contient un interrupteur avec une seul option, mais correspondant alors à une option d'un interrupteur global liée à un enregistrement de ton fichier.
Bon dev !
-- René MALKA |
| |
| |
| | | |
|
| | |
| |
Posté le 12 mai 2017 - 16:29 |
Bonjour René et merci
Je reviens vers toi.
Le nombre d'options peut varier dans le temps. Or, dans le fichier global, on doit indiquer une dimension fixe.
Concrètement : J'ai un fichier Couleur qui contient : Rouge, Noir, Vert, Blanc,....etc J'affiche ces éléments dans une ZR, dans laquelle je crée un interrupteur. Si je coche x couleurs. Comment sauvegarder celles que j'ai cochées dans le fichier global ? Par avance, merci Bon weekend
Rastam
René a écrit :
Bonjour Rastam,
Il me semble que le plus simple est de passer par un champ Zone Répétée. Chaque itération contient un interrupteur avec une seul option, mais correspondant alors à une option d'un interrupteur global liée à un enregistrement de ton fichier.
Bon dev !
-- René MALKA |
| |
| |
| | | |
|
| | |
| |
Posté le 16 mai 2017 - 14:23 |
Dit autrement :
Il y a 2 cas : Cas 1: J'ai, dans ma page, un champ Interrupteur avec 3 options, créé avec l'éditeur de page. Ce champ est lié à une rubrique d'un fichier... Si je coche 2 options, elles sont bien sauvegardées lors d'un hAjoute par exemple.
Cas 2 : maintenant, les options de mon champ Interrupteur ne sont pas fixes mais variables : elles proviennent d'un fichier de la base. Au lieu de 2 options, je pourrais en avoir plus. Et là, à la place du champ Interrupteur, j'utilise un champ ZoneRépétée pour afficher les différentes options... C'est là que je bloque : quand je sélectionne plusieurs options, je n'arrive pas à sauvegarder (soit avec hAjoute ou hModifie.
Je m'en remets à vos lumières Par avance, merci
Rastam |
| |
| |
| | | |
|
| | |
| |
Posté le 16 mai 2017 - 15:23 |
Bonjour
si le nombre d'options est variable et provient d'un fichier, il faut sauvegarder les choix non pas dans le fichier principal mais dans un fichier d'options relié au principal
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
A votre disposition : WXShowroom.com, WXReplication (open source) et maintenant WXEDM (open source)
Plus d'information sur http://fabriceharari.com
Le 5/16/2017 à 6:23 AM, Rastam a écrit :
Dit autrement : Il y a 2 cas : Cas 1: J'ai, dans ma page, un champ Interrupteur avec 3 options, créé avec l'éditeur de page. Ce champ est lié à une rubrique d'un fichier... Si je coche 2 options, elles sont bien sauvegardées lors d'un hAjoute par exemple.
Cas 2 : maintenant, les options de mon champ Interrupteur ne sont pas fixes mais variables : elles proviennent d'un fichier de la base. Au lieu de 2 options, je pourrais en avoir plus. Et là, à la place du champ Interrupteur, j'utilise un champ ZoneRépétée pour afficher les différentes options... C'est là que je bloque : quand je sélectionne plusieurs options, je n'arrive pas à sauvegarder (soit avec hAjoute ou hModifie.
Je m'en remets à vos lumières Par avance, merci
Rastam |
| |
| |
| | | |
|
| | | | |
| | |
|