Tâche 10 : Lier le sous-rapport des paiements au rapport principal des clients Vous liez le sous-rapport des paiements au rapport principal des clients en liant son paramètre CustID à la zone de fichier CUSTOMERNUMBER dans le rapport des clients. 1 Cliquez sur Présentation pour continuer l'édition du rapport. 2 Sélectionnez la table des paiements. 3 Dans l'éditeur de propriétés, choisissez l'onglet Liaison. 4 Dans la page Liaison, sélectionnez Liaison de paramètres de fichier. Liaison de paramètres de fichier affiche le paramètre CustID. Sa valeur est la valeur par défaut 103, que vous avez définie lors de la création du paramètre de fichier. 5 Remplacez la valeur du paramètre par la zone CUSTOMERNUMBER dans le rapport des clients. 1 Sélectionnez le paramètre, puis cliquez sur Edition. Une boîte de dialogue vous invite à spécifier une valeur de paramètre. 2 Cliquez sur le bouton du générateur d'expression qui apparaît à droite de la zone Valeur. 3 Dans le générateur d'expression, sélectionnez Liaisons de colonnes disponibles, puis Liste et cliquez deux fois sur CUSTOMERNUMBER. Le générateur d'expression affiche l'expression row["CUSTOMERNUMBER"]. Cliquez sur OK pour enregistrer l'expression et fermer le générateur d'expression. 4 Dans la fenêtre Edition de la liaison de paramètres de fichier, cliquez sur OK pour accepter la nouvelle valeur du paramètre. La fenêtre Liaison de paramètres de fichier affiche la nouvelle valeur de row["CUSTOMERNUMBER"] pour le paramètre CustID, comme illustré dans Figure 12-22. Figure 12-22 Liaison de paramètres de fichier modifiée pour la table Paiements 6 Cliquez sur OK pour enregistrer la liaison de paramètre de l'ensemble de données modifiée. 7 Prévisualisez le rapport. Désormais, le rapport affiche les différents enregistrements de paiement des différents clients. Les clients n'ont pas tous des enregistrements de paiement. Pour afficher uniquement les clients qui ont des commandes ou des paiements, vous pouvez changer la requête du rapport des clients.
Vous liez le sous-rapport des paiements au rapport principal des clients en liant son paramètre CustID à la zone de fichier CUSTOMERNUMBER dans le rapport des clients.