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.
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.
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")
Pourriez-vous me conseiller un début de piste ?
Merci beaucoup
Partager