Etat avec tableau sur sélection multiple
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:
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
Etat avec tableau sur sélection multiple
Bonjour
Merci pour toutes vos suggestions.
J'ai résolu mon problème avec un état interne basé sur une requête, et le résultat me convient.
Cordialement