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 Mobile Discussion :

Zone Répétée et interrupteur [WM24]


Sujet :

Windev Mobile

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Dessinateur Projeteur
    Inscrit en
    Août 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Dessinateur Projeteur

    Informations forums :
    Inscription : Août 2020
    Messages : 5
    Points : 9
    Points
    9
    Par défaut Zone Répétée et interrupteur
    Bonjour a tous,

    je viens vous demander conseil car après avoir Bloqué une journée sur un objectif que je pensais très simple, j'abandonne l’idée de le résoudre seul.
    je suis sous WINDEV MOBILE EXPRESS 24 avec un peu de connaissance en programmation mais là je ne comprends pas le problème.

    j'ai un fichier 'Joueur' dont 2 rubriques s'affiche: le nom et un interrupteur dans une zone répétée relier a celui-ci et aussi avec les Attribues ATT_Nom et ATT_SELECT
    j'aimerais Déjà pouvoir remettre tous les interrupteurs de la zone à vrai ou faux à l'ouverture de la fenêtre.

    voila ce que j'ai essayé et que j’étais persuadé que ça fonctionnerait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    nCompteur est un entier
    nCompteur = 1
    POUR TOUTE LIGNE DE ZR_Joueur
        ZR_Joueur[nCompteur].INT_Select..Valeur = Vrai
        nCompteur++
    FIN
    
    ZoneRépétéeAffiche(ZR_Joueur,tacourantBandeau[)
    ça n'a pas marché alors j'ai essayé aussi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        ZR_Joueur.ATT_SELECT[nCompteur] = Vrai
    ben non alors j'ai essayé pleins d'autres syntaxes

    et finalement toujours pas ....

    je ne comprends pas ?????

    Je souhaiterais aussi un champ qui m'affiche le nombre de cases cochez mais si je n'arrive déjà pas a les mettre a une même valeurs c'est mal barrer..

    Y a-t-il quelqu'un qui a une idée, merci d'avance.

  2. #2
    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,

    Je n'ai pas WM sur ma machine. Je pars de ce que je connais en WD.

    Pour simplifier ton code (et aussi parce que je ne sais pas si ta syntaxe POUR TOUT), je ferais plutôt ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    POUR nCompteur = 1 _A_ ZR_Joueur..Occurrence
    ZR_Joueur[nCompteur].INT_Select = Vrai
    // Si cela ne fonctionne pas essaye : ZR_Joueur[nCompteur].INT_Select[1] = Vrai
    FIN
     
    ZoneRépétéeAffiche(ZR_Joueur,tacourantBandeau[)
    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

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Dessinateur Projeteur
    Inscrit en
    Août 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Dessinateur Projeteur

    Informations forums :
    Inscription : Août 2020
    Messages : 5
    Points : 9
    Points
    9
    Par défaut
    un grand Merci frenchsting pour ton aide, elle m'a été salutaire.
    je n'aurais jamais penser a la boucle. bien jouer
    Maintenant ça fonctionne nickel.
    juste pour info: la 2ème syntaxe ne fonctionne pas.

  4. #4
    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
    Super,

    Merci pour le retour. Il y a des subtilités entre WD/WM/WB. Le comportement du code n'est pas le même.
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/04/2016, 12h53
  2. Zone répétée et interrupteur
    Par cyberwill dans le forum WebDev
    Réponses: 0
    Dernier message: 07/08/2014, 16h18
  3. Réponses: 10
    Dernier message: 27/06/2007, 17h46
  4. Zone répétée horizontal
    Par WebJvs dans le forum WebDev
    Réponses: 1
    Dernier message: 18/06/2007, 14h03
  5. [w10] Objets dans zone répétée
    Par Wells dans le forum WinDev
    Réponses: 9
    Dernier message: 16/01/2007, 09h51

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