IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Zone Répétée avec Combobox mais des contenus différents [WD19]


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Zone Répétée avec Combobox mais des contenus différents
    Bonjour à toutes et tous,

    Voilà j'essaie depuis 1 semaine de trouver une solution à mon problème, j'épluche, je décortique des forums, des vidéos youtube ... etc en vain

    J'ai dans une fenêtre une Zone Répétée : ZR_MaZone dans laquelle j'ai 2 Combobox : COMB_Matin et COMB_Aprem.

    Je les répète sur 7 jours (pour une semaine )
    Jusque là tout va bien ...
    C'est maintenant que cela se complique, en effet, je souhaite Afficher par exemple les choix possibles suivants : A, B, C et D en communs à toutes les Combobox.
    Je souhaite également que les répétées de COMBO_Matin aient E, F et G et H uniquement pour le mercredi
    Que les COMBO_Aprem aient I et J et que celles du jeudi et vendredi aient respectivement K et L.

    Comment puis-je faire cela par programmation sans BdD ?

    Si ce n'est pas assez clair, je peux essayer d'expliquer un peu plus.

    Cordialement,

    Olivier

  2. #2
    Membre habitué Avatar de mous97
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2018
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Février 2018
    Messages : 119
    Points : 175
    Points
    175
    Par défaut
    Pas besoin de BDD tu peux utiliser un tableau de structure par exemple si tu veux comme source pour tes 2 combos, ça t’évitera de remplir les combos par programmation, ça ne te convient pas ?

  3. #3
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Une autre solution est le mode bourrin :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    InitialiserCommun()
    Selon Jour
    CAS "Lundi","Mardi","Mercredi"
          InitialiserLMM()
    CAS "Jeudi","Vendredi"
          InitialiserJV
    AUTRE CAS
          InitilatialserAutre()
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Quelques précisions
    Merci Mous97 et Voroltinquo pour vos réponses,

    Pour ce qui est de remplir un Combobox, je sais faire le problème c'est que ceux-ci se trouvent dans une ZR (Zone Répétée), pour remplir une combobox il faut au préalable mettre un Attribut lié au contrôle dans la description de la ZR.
    Pour remplir de façons différentes 2 combo ... Alors la je sèche, j'ai fait des tests, cela m'indique des erreurs d'index ou le fait que ma combo n'est pas une combo ...

    Si vous avez des idées ... N'hésitez pas

    Merci par avance

    Olivier

  5. #5
    Membre actif

    Homme Profil pro
    Sans
    Inscrit en
    Mars 2018
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Mars 2018
    Messages : 153
    Points : 295
    Points
    295
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Utilise une fenêtre interne comme contenu de ta zone répétée. Tu fais ce que tu veux ensuite...

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut
    Bonjour padbrain,

    Merci pour ta réponse, peux-tu m'en indiquer un peu plus stp ?
    Car j'avoue que je ne vois pas du tout ce à quoi tu penses.

    Par avance merci

    Olivier

  7. #7
    Membre actif

    Homme Profil pro
    Sans
    Inscrit en
    Mars 2018
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Mars 2018
    Messages : 153
    Points : 295
    Points
    295
    Billets dans le blog
    1
    Par défaut
    Tu conçois une, ou plusieurs selon ton savoir faire, FI qui correspond(ent) à tes cas d'utilisation et tu les charges dans ta ZR, avec paramètres, si nécessaire, pour que chaque FI s'initialise comme tu le souhaites :

    https://help.windev.com/fr-FR/?1000023474

  8. #8
    Membre habitué Avatar de mous97
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2018
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Février 2018
    Messages : 119
    Points : 175
    Points
    175
    Par défaut
    Citation Envoyé par magohamoth Voir le message
    Merci Mous97 et Voroltinquo pour vos réponses,

    Pour ce qui est de remplir un Combobox, je sais faire le problème c'est que ceux-ci se trouvent dans une ZR (Zone Répétée), pour remplir une combobox il faut au préalable mettre un Attribut lié au contrôle dans la description de la ZR.
    Pour remplir de façons différentes 2 combo ... Alors la je sèche, j'ai fait des tests, cela m'indique des erreurs d'index ou le fait que ma combo n'est pas une combo ...

    Si vous avez des idées ... N'hésitez pas

    Merci par avance

    Olivier
    Je te confirme que meme si ta combo se trouve dans une ZoneRépétée tu peux associer sa source a un tableau globale à ta fenêtre
    La solution est là, y'en à d'autre si tu veux mais celle-ci résout amplement ton problème sans avoir à faire grand chose

    Peut-être ai-je mal compris ton besoin mais si c'est juste pour remplir 2 combo dans une zone répétée tu peux déclarer 2 tableau et associer la source de tes combos au tableau

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut
    Merci PadBrain,

    Je vais y jeter un oeil, juste une question : est ce que l'exemple (Exemples multiplateforme (WINDEV Mobile) : WM Sports) est testable en Windev 19 ?

    Merci pour ton aide, la suite ... mardi (un peu de repos)

    Olivier

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut
    Bonjour Mous97,

    Est-ce que tu pourrais être un peu plus précis avec ta solution je ne vois pas très bien ce que tu veux dire ?

    Cordialement,

    Olivier

  11. #11
    Membre habitué Avatar de mous97
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2018
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Février 2018
    Messages : 119
    Points : 175
    Points
    175
    Par défaut
    Donne moi la structure que ta combo doit afficher (Valeur à afficher et valeur à retourner) je t’écris le code

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut
    Bonjour Mous97,

    J'ai une ZR pour chaque jour du Lundi au dimanche, en considérant un plat parmi 3 ou 4 pour le midi et idem pour le soir.
    Il faut que je puisse récupérer le plat sélectionné pour chaque repas de chaque jour.
    Exemple : Pour le Lundi midi, les choix possibles sont : steak frite / Poulet petits-pois / saumon Riz le plat sélectionné saumon riz
    Pour le Lundi soir, les choix possibles sont cordon bleu purée / Nem nouilles / Poêlée de légume le plat sélectionné cordon bleu purée

    On répète la même chose pour les autres jours, certains plats seront présents plusieurs fois et d'autres n'apparaissent qu'une seule fois dans la semaine.

    Cela me permet de récupérer les plats retenus pour chaque personne tout au long de la semaine et de les mémoriser, les imprimer ou autre.

    En espérant que cela sera suffisamment clair

    Par avance merci

    Olivier

  13. #13
    Membre habitué Avatar de mous97
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2018
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Février 2018
    Messages : 119
    Points : 175
    Points
    175
    Par défaut
    Tu demandes à remplir 2 combos distincte dans une zone répétée... J'ai juste besoin de connaître leur contenu pour t'aider au remplissage....

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut
    SI j'ai bien compris ce que tu veux ...
    Combo Matin du Lundi :
    * Steak frite
    * Poulet petits-pois
    * saumon Riz

    Combo Soir du Lundi :
    * cordon bleu purée
    * Nem nouilles
    * Poêlée de légume

    Mais les autres jours de la semaine ne seront pas identiques au lundi, il peut y avoir (par exemple) pour le vendredi :
    Midi :
    * Saumon + Riz
    * Nem + nouilles
    * assiette de Charcuteries

    En espérant que cela corresponde à ce que tu me demandes.

    Par avance merci

    Olivier

  15. #15
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Zone Répétée avec Combobox mais des contenus différents ... Toujours dans l'impasse
    Bonjour,

    J'ai essayé de voir pour les Fenêtres Internes ... Je dois pas avoir tout compris car cela ne fonctionne pas chez moi avec une ZR).

    Si quelqu'un a une idée, une solution ... Je suis preneur.

    Merci par avance

    Cordialement,

    Olivier

  16. #16
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    pour moi, la solution t'a été donné par Voroltinquo. Après, il te faut l'adapter pour que cela corresponde à ton besoin réel...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  17. #17
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Zone Répétée avec Combobox mais des contenus différents
    Bonjour FrenchSting,

    J'ai essayé de faire des choses un peu dans ce genre et j'ai eu des soucis (messages d'erreur) concernant les index non valides, ma combobox de ma ZR qui n'est plus une combobox ... et d'autres erreurs.

    Je veux bien que cela puisse être une solution à mon problème mais j'avoue qu'actuellement je ne vois pas comment.

    Cordialement,

    Olivier

  18. #18
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Tu aurais du nous montrer ton code. Le problème est que tu dois toujours savoir à quel "niveau/endroit" tu es, surtout si tu utilises des procédures.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  19. #19
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 28
    Points : 15
    Points
    15
    Par défaut Zone Répétée avec Combobox mais des contenus différents
    Oui en effet,

    Mais j'ai pensé à ce site bien après et les différents codes qui ne fonctionnaient pas avaient déjà été supprimés

    Cordialement,

    Olivier

  20. #20
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Ta ZR ne comporte-t-elle que ces 3 champ (Jour, COMBO_Matin, COMBO_AM ?)
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [WD18] Zone répétée avec pagination
    Par vegetacherif dans le forum WinDev
    Réponses: 0
    Dernier message: 06/05/2015, 15h42
  2. Réponses: 4
    Dernier message: 10/10/2014, 10h10
  3. Réponses: 2
    Dernier message: 24/07/2013, 22h47
  4. Réponses: 2
    Dernier message: 09/12/2011, 14h28
  5. Réponses: 2
    Dernier message: 15/11/2007, 09h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo