Bonjour,
j'ai ajouté sur l'objet client une liste gauche supplémentaire (via un objet de type Browser ZBPC).
L'objectif est de pouvoir utiliser la liste principale en ne la filtrant que sur les clients actifs, et utiliser cette deuxième liste pour afficher les clients inactifs.


Dans le traitement SPEOBJBPC, j'ai ajouté l'étiquette d'action suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$FILGAUCHE
 
If currbox = "GAU_CHE"
   CRITERE = "BPCSTA = 2"
 
Elsif currbox = "GAU_CHE1"
   FILGAUSUP(2) += "& BPCSTA = 1"
 
Endif
Return
Le tiroir principal fonctionne bien avec ce nouveau filtre, et à l'ouverture de l'objet, le tiroir supplémentaire ne m'affiche bien que les clients inactifs.

Par contre, (en chargement partiel) si j'utilise les flèches de navigation pour afficher la page suivante de la liste gauche (GAU_CHE1), gros plantage alors que cela fonctionne très bien avec GAU_CHE
Voir messages d'erreur en PJ

Nom : Erreur liste gauche 1.JPG
Affichages : 339
Taille : 12,4 KoNom : Erreur liste gauche 2.JPG
Affichages : 340
Taille : 24,1 Ko

Est ce que ma démarche est la bonne pour commencer?

Est-ce que quelqu'un a déjà été confronté à ce problème ?

Merci d'avance :-)