Bonjour
Je souhaite créer un état avec tableau, qui m'imprimera toutes les lignes sélectionnées d'un champ table.
L'état sera composé du détail des clients choisis, et d'un tableau avec toutes les commandes de ce client.
A chaque nouveau client je souhaite un saut de page.
J'arrive à faire cela avec un client et une requête intégrée à l’état.
Comment faut il procéder pour une sélection multiple.?
J'ai essayé en passant par zone mémoire.

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
18
19
20
sZoneMémoire 	est une chaîne = "MailingModele"
nIndice			est un entier = 0
 
// Créer la zone mémoire
MemCrée(sZoneMémoire)
 
// Parcourir la liste Destinataire
POUR nIndice = 1 _A_ TABLE_SELECT_MODELE..Occurrence
	// Ajouter les éléments dans la zone mémoire
	//Filtre pour la table des FichiersD
	MemAjoute(sZoneMémoire, "", TABLE_SELECT_MODELE[nIndice])
FIN
 
		// Ouvrir la fenêtre d'aperçu
		iAperçu()
		// Imprimer l'état
		iImprimeEtat(ETAT_MODELE1,sZoneMémoire)
 
// Suppression de la zone mémoire "MaZoneMémoire"
MemSupprimeTout("MailingModele")
Sauf que je n'arrive pas à imprimer les lignes de commande "Fichier de données [LIGNCOMMANDE]" de chaque client "Fichiers de données [CLIENTS]" dans mon état.

Pourriez-vous me conseiller un début de piste ?

Merci beaucoup