|
Champ Interrupteur et ZoneRépétée |
Started by Rastam, May, 22 2017 11:24 AM - 7 replies |
| |
| | | |
|
| |
Posted on May, 22 2017 - 11:24 AM |
Bonjour,
J'ai une table Couleur avec 2 rubriques : ID et Libellé.
Je crée une ZoneRépétée basée sur la table Couleur (avec l'éditeur de pages de WebDev) et lié à un fichier. Je crée un champ Interrupteur que je glisse dans la zonerépétée.
A l'exécution de la page, je peux sélectionner une ou plusieurs couleurs. Jusque-là, tout va bien.
Mais je ne vois pas comment récupérer la ou les cases qui ont été cochées et les sauvegarder dans le fichier. Je tourne en rond.
Vos lumières sont les bienvenues.
Par avance, un grand merci.
Rastam |
| |
| |
| | | |
|
| | |
| |
Posted on May, 24 2017 - 10:23 AM |
Bonjour,
Juste un petit Up, car je suis toujours bloqué.
Merci encore |
| |
| |
| | | |
|
| | |
| |
Registered member 1,623 messages Popularité : +100 (114 votes) |
|
Posted on May, 24 2017 - 11:54 AM |
Il faut créer un attribut sur ce champ, ex : ATT_Interrupteur.
Pour i=1 _a_ ZR_Couleurs..occurences SI ZR_Couleurs[i].ATT_Interrupteur = Vrai ALORS FIN FIN |
| |
| |
| | | |
|
| | |
| |
Posted on May, 24 2017 - 1:24 PM |
Bonjour
tu créé un attribut sur la case à cocher
puis tu boucles sur toutes les lignes de la ZR et tu vérifie si la case à cocher est cochée
si elle l'est, tu la mets dans le fichier
Et si tu ne sais pas faire ce genre de chose, je te conseille FORTEMENT de commencer par suivre en DETAILS le cours d'auto formation
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/22/2017 à 3:24 AM, Rastam a écrit :
Bonjour,
J'ai une table Couleur avec 2 rubriques : ID et Libellé.
Je crée une ZoneRépétée basée sur la table Couleur (avec l'éditeur de pages de WebDev) et lié à un fichier. Je crée un champ Interrupteur que je glisse dans la zonerépétée.
A l'exécution de la page, je peux sélectionner une ou plusieurs couleurs. Jusque-là, tout va bien.
Mais je ne vois pas comment récupérer la ou les cases qui ont été cochées et les sauvegarder dans le fichier. Je tourne en rond.
Vos lumières sont les bienvenues.
Par avance, un grand merci.
Rastam |
| |
| |
| | | |
|
| | |
| |
Posted on May, 29 2017 - 11:05 AM |
Bonjour,
Voyez par vous-même ! Quelque chose m'échappe vraiment.
|
| |
| |
| | | |
|
| | |
| |
Registered member 1,623 messages Popularité : +100 (114 votes) |
|
Posted on May, 29 2017 - 2:28 PM |
Il me semble, c'est à vérifier mais j'ai déja eu ce genre de déconvenues avec les ZR liées à un fichier. Si on ajoute un attribu qui n'est pas dans le fichier, la ZR n'en tiendra pas compte.
Essayer avec une requete en ajoutant un membre "choix", ou passer la ZR en remplissage par programmation.
Pour la requete, exemple :
Select ID,Libelle,0 as Choix from Couleurs
Ainsi , l'élement choix sera présent dans la requete meme si il n'existe pas dans le fichier. |
| |
| |
| | | |
|
| | |
| |
Posted on May, 30 2017 - 10:02 AM |
Bonjour,
Un grand merci François car c'était exactement ça ! Tu m'enlèves une grosse épine du pied. Vraiment un Grand Bravo à toi !
Donc, chaque utilisateur fait sa sélection... Je peux récupérer le résultat sous forme de tableau d'entiers (dont la dimension peut varier).
Quel type faudrait-il utiliser pour sauvegarder les informations afin de les exploiter par la suite ? (du style : qui a choisi la couleur X, combien ont choisi la couleur Y, ...etc).
Encore merci François
Rastam
François C. a écrit :
Il me semble, c'est à vérifier mais j'ai déja eu ce genre de déconvenues avec les ZR liées à un fichier. Si on ajoute un attribu qui n'est pas dans le fichier, la ZR n'en tiendra pas compte. Essayer avec une requete en ajoutant un membre "choix", ou passer la ZR en remplissage par programmation. Pour la requete, exemple : Select ID,Libelle,0 as Choix from Couleurs Ainsi , l'élement choix sera présent dans la requete meme si il n'existe pas dans le fichier. |
| |
| |
| | | |
|
| | |
| |
Posted on May, 30 2017 - 11:32 AM |
Oups ! C'est bon. J'ai trouvé. Désolé pour la question.
Merci Rastam |
| |
| |
| | | |
|
| | | | |
| | |
|