Bonjour,
Je souhaiterais placer des cases à cocher dans une table afin d’effectuer un traitement seulement sur les lignes qui sont cochées.
Après avoir lié la table à un fichier de l’analyse, j’insère une nouvelle colonne COL_SEL type interrupteur.
La table est en saisie, sélection multiple, la colonne "Interrupteur" est en saisie. Toutes les autres colonnes de la table sont en affichage.
Au lancement, les lignes peuvent être cochées.
Mais comment récupérer les lignes qui sont cochées ?
Le code suivant ne fonctionne pas car si deux lignes sont cochées : le premier info affiche toujours la valeur 1.
Et le deuxième info affiche toujours la valeur de la dernière ligne sélectionnée.
D’avance merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Info(TableSelectOccurrence(TAB_01)) //affiche la valeur 1 alors que 2 lignes sont cochées POUR x = 1 _A_ TableSelectOccurrence(TAB_01) m=TAB_01[TableSelect(TAB_01,x)].COL_NOM Info(m) FIN
Partager