Nous avons par exemple 22000 lignes et nous voulons tout sélectionner sauf 5 lignes.
Idéalement : tout sélectionner et nous allons ensuite décocher les 5 lignes
Mais :
Les cases de sélection ne sont plus modifiables (en passant par Tout sélectionner)
et même si elles l’étaient, la sélection est perdue dès que nous faisons une recherche pour trouver les 5 lignes à décocher
Notre seule solution : sélectionner page par page et désélectionner les 5 lignes au fur et à mesure… mais ça nous fait au minimum 440 pages à parcourir!
Y a-t-il une solution ? est-ce un problème de configuration chez nous ?
Pour quelles raisons avez-vous besoin de sélectionner 22000 - 5 lignes ?
Ne pouvez-vous pas faire une action qui fait le traitement voulu en excluant les 5 enregistrements ?
En fait ma question était mal formulée ou pas assez précise… je me suis renseigné plus précisément :
Nous avons une table facturation et une table bulletin. Dans le lien nous avons activé le bouton Associer pour pouvoir associer des bulletins à une facturation.
Lorsque nous cliquons sur le bouton, nous avons une liste pour sélectionner les bulletins. Dans cette liste, il y a toujours des exceptions, et nous utilisons les filtres pour avoir notre liste définitive.
Ensuite :
L’association se fait si :
nous cochons manuellement chaque ligne ou si nous sélectionnons page par page, mais il peut y en avoir plusieurs dizaines… du coup c’est long
Normalement, l’association doit se faire sur “Tout sélectionner” mais dans votre cas il y a beaucoup de données, l’action prend beaucoup de temps.
Il y a un hook initAssociate dans lequel vous pourriez exclure les données.
Je ne reproduis pas sur 200 enregistrements .
Sur les 2 versions 4 et 5.2 ?
Certainement parce qu’il n’y a que 200 enregistrements.
Vous ne pourrez pas faire l’association sur ce volume de données.
Il vaut mieux partir sur une action spécifique qui fait le traitement en filtrant sur les bons enregistrements.