PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Interrupteur dans une table
Interrupteur dans une table
Débuté par guillaume.fabrice, 15 fév. 2006 18:27 - 5 réponses
Posté le 15 février 2006 - 18:27
Bonsoir,

Dans une table rempit par programmation, j'ai rajouté une colonne avec un interrupteur.

Je souhaiterai sélectionner certaines lignes via l'interrupteur et associé un traitement pour chaque ligne dont l'interrupteur est coché....

Une petite idée

Merci par avance

Bonne soirée

Fabrice
Posté le 15 février 2006 - 21:42
Bonjour,

Tu peux faire comme cela, en mettant ce doe dans un bouton :

i est un entier =1

TANTQUE i <= TableOccurrence[TaTable]
Si TaColonne[i]=1 ALORS
//Faire ton traitement
FIN
i++
FIN

En esperant t'avoir aider. Bonne continuation.

Chris Letellier.
Posté le 16 février 2006 - 07:03
MERCI !!!!!!!!!!!!!!!!!!!!!

Fabrice
Posté le 16 février 2006 - 10:31
autre solution

i est un entier

POUR i = 1 A Table..occurence
Si Table.TaColonne[i]=1 ALORS
//Faire ton traitement
FIN
FIN
Posté le 16 février 2006 - 10:33
Pour I=1 a TableOccurence(NomTable)
Si NomColonne[I].valeur=Vrai Alors /////NomColonne-> interrupteur :D
//////////Traitement
Fin
Fin
Posté le 16 février 2006 - 17:26
i=tablecherche("Interrupteur",1)
tantque i<>-1
// traitement
i=tablecherche("Interrupteur",1,vrai,i+1)
fin

l'avantage c'est qu'on ne parcours pas toute la table, ce qui peut être un gain de temps