Bonjour à tous,
J'utilise le modèle de base de données suivant sous Crystal Report 9:
- une table principale (gauche) : CLIENT
- une table liée (droite) : FACTURE
- la liaison entre les deux tables est une jointure externe gauche.
Un client peut avoir de 0 à n factures.
Mon but est d'afficher la liste de tous les clients (qu'ils aient des factures ou non) avec, s'il y a lieu, la somme par client de tous les montants des factures passées au cours d'une année donnée (en paramètre).
Mon problème :
Quand j'ajoute mon paramètre "Année" dans la requête de sélection (Facture.Annee = {Annee?}), Crystal Report ne me renvoie que les clients qui ont passé une facture cette année-là.
En SQL, je crois qu'il faut rajouter un "(+)" après tous les champs de la table liée, mais je ne sais pas comment l'écrire dans la syntaxe Crystal Report.
Quelqu'un peut-il m'aider ?
Merci d'avance de vos réponses !
Cécile
Partager