Hello toutes et tous,
j'espère que le confinement se passe bien
j'ai une question sur la fonction SelectPlus() : via une boucle dans une requete je veux selectionner plusieurs lignes d'une liste. Ça fonctionne, mais le processus ne garde pas les lignes selectionnées, les nouvelles lignes selectionnées effacent les anciennes.
J'ai tenté de stocker les lignes selectionnées dans une table, avec Ajoute(tabTableauCreneauxSelect[i]) mais ça ne m'enregistre qu'un seule ligne à chaque fois.
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 POUR TOUT MaReq i est un numérique = 1 //a chaque valeur IDCreneaux de la requête vérifier si la ligne existante de la liste est la même valeur // si oui, passer la ligne de la liste en etat "selectionné" TANTQUE i <= xNbrCreneaux SI MaReq.IDCRENEAUX = LISTE_CreneauxClients[i].ValeurMémorisée ALORS//si idcreneauclient égale id (mémorisé) de la ligne i LISTE_CreneauxClients.SelectPlus(i)//si oui sélectionner la ligne //info("ligne "+i+" sélectionnée") FIN i++ FIN FIN
Partager