1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD besoin d'aide pour supprimer des chiffres pairs d'une table

Discussion dans 'Windev' créé par hperso13, Déc 8, 2021.

  1. hperso13

    hperso13 New Member

    Inscrit:
    Nov 20, 2021
    Messages:
    9
    J'aime reçus:
    0
    Bonjour à tous,
    Je suis débutant ,cherche la solution pour supprimer sur une table tous les chiffres pairs j'arrive pas à trouver la solution pourriez-vous pourriez-vous me donner des indices sans me donner la solution
    merci
    Voilà le code


    POUR TOUTE LIGNE DE TABLE_Table1
    SI EstPair(TABLE_Table1[TABLE_Table1][1]) ALORS //Colonne 1
    TableSupprime(TABLE_Table1,TABLE_Table1)
     
    Tags:
  2. Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    296
    J'aime reçus:
    209
    Tu ajoutes un info(ton numero de ligne) apres chaque test et tu vas comprendre.
     
  3. hperso13

    hperso13 New Member

    Inscrit:
    Nov 20, 2021
    Messages:
    9
    J'aime reçus:
    0
    Bonsoir merci pour ta réponse pourrais-tu me donner un exemple merci d'avance
     
  4. Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    296
    J'aime reçus:
    209
    POUR TOUTE LIGNE DE TABLE_Table1
    SI EstPair(TABLE_Table1[TABLE_Table1][1]) ALORS //Colonne 1
    info(TABLE_Table1[TABLE_Table1][1]))
    TableSupprime(TABLE_Table1,TABLE_Table1)

    On t'a déjà expliqué que pour faire des suppressions en cycle
    il faut commencer par la fin.
    Mais comme tu te contente de quémander et de faire des copier/coller de code
    tu n'avances pas.
     
    hperso13 et WX1331 aiment ça.
  5. hperso13

    hperso13 New Member

    Inscrit:
    Nov 20, 2021
    Messages:
    9
    J'aime reçus:
    0
    Merci pour ta réponse ,
    Je te promets je n'attends pas qu'on fasse mon code , grâce à votre aide j'ai compris beaucoup de choses en ayant jamais fait de programmation . J'ai suivi vos conseils je me suis mis au cours auto formation
    Les demande d'aide c'est à titre personnel la programmation m'a toujours attiré j'essaie de me former

    Si tu as un site en ligne de formation payante sur windev je suis preneur
     
  6. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,882
    J'aime reçus:
    1,532

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , pcsoft fourni des formations payantes
    Mais avant de suivre une formation spécifique windev
    Faut déjà suivre des cours de logique de programmation
     
    hperso13 et Isabelle aiment ça.
  7. hperso13

    hperso13 New Member

    Inscrit:
    Nov 20, 2021
    Messages:
    9
    J'aime reçus:
    0
    bonjour à tous ,

    pouvez-vous me dire si je suis sur la bonne piste
    merci


    i est un entier
    POUR i =TableOccurrence(TABLE_Liste_Numero) _À_ 1 PAS -1
    SI EstPair(TABLE_Liste_Numero[TABLE_Liste_Numero][1]) ALORS //Colonne 1
    Info(TABLE_Liste_Numero[TABLE_Liste_Numero][1])

    FIN
    FIN
    TableSupprime(TABLE_Liste_Numero,TABLE_Liste_Numero)
     
  8. hperso13

    hperso13 New Member

    Inscrit:
    Nov 20, 2021
    Messages:
    9
    J'aime reçus:
    0
    j'ai enfin trouvé la solution

    i est un entier
    POUR i =TableOccurrence(TABLE_Liste_Numero) _À_ 1 PAS -1
    SI EstPair(TABLE_Liste_Numero[i,2]) ALORS
    TableSupprime(TABLE_Liste_Numero,i)
    FIN
    FIN

    Merci

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    pour les pistes tu as raison je dois me creuser un peu plus tète
     

Partager cette page

Chargement...