Liaison d'un sous-rapport au rapport principal à l'aide de filtres de sous-rapports. SAP Enterprise 4.1 Support Package 1
Sous-rapports
14.7 Liaison d'un sous-rapport au rapport principal à l'aide de filtres de sous-rapports
Les données des sous-rapports sont souvent utilisées pour compléter celles du rapport principal. Par exemple, vous pouvez avoir des données client dans un rapport principal et utiliser des sous-rapports pour afficher les commandes de chaque client.
Dans ce cas, vous devez associer les données du rapport principal et celles du sous-rapport pour que les commandes apparaissant dans chaque sous-rapport correspondent au bon client.
Pour ce faire, vous devez créer un lien entre un objet commun au sous-rapport et au rapport principal.
A l'aide de la boîte de dialogue "Filtres de sous-rapports", vous pouvez créer un lien entre les deux objets communs (par exemple Client et Commandes). Crystal Reports se sert du lien pour faire correspondre les enregistrements du rapport principal à ceux du sous-rapport. Le lien assure que les données Commandes du sous-rapport se trouvent sur la même ligne que les données Client correspondantes du rapport principal.
14.7.1 Liaison d'un sous-rapport au rapport principal à l'aide de filtres de sous-rapport
1.
Cliquez deux fois sur le cadre du sous-rapport pour ouvrir une nouvelle vue du sous-rapport.
2.
Dans l'onglet "Données", cliquez sur Sous-rapport > Modifier les filtres de sous-rapport.
La boîte de dialogue "Filtres de sous-rapport" apparaît.
3.
Cliquez sur Ajouter.
Une liste d'objets de résultat s'affiche.
4.
Sélectionnez l'objet à utiliser comme objet de mise en relation dans le rapport principal.
Crystal Reports tente de faire correspondre l'objet choisi à un objet du sous-rapport.
5.
Pour modifier l'objet de sous-rapport choisi par le programme, cliquez dessus dans la liste
"Sous-rapport" et choisissez un autre objet.
Les deux objets sont ajoutés en tant qu'objet de mise en relation.
6.
Répétez les étapes 3 à 5 pour chaque lien supplémentaire, en fonction de vos besoins.
7.
Cliquez sur OK.
Le programme synchronisera désormais les données du rapport principal et celles du sous-rapport lorsque vous exécuterez le rapport.
392 2013-09-19
Sous-rapports
14.8 Liaison d'un sous-rapport au rapport principal à l'aide de liens de transmission de données
L'utilisation de liens de transmission de données est un autre moyen de transmettre des données du rapport principal au sous-rapport.
Comme ils ne modifient pas la requête du sous-rapport, les liens de transmission de données peuvent relier davantage de types de données que les filtres de sous-rapport. Les liens de transmission de données créent dans le sous-rapport un paramètre relié à un objet de résultat, une formule ou un paramètre du rapport principal.
Vous pouvez par exemple utiliser les liens de transmission de données pour afficher dans le sous-rapport la valeur d'une formule du rapport principal. Par exemple, si votre rapport principal comporte une formule qui calcule la somme des commandes des ventes sur Internet, vous pouvez la relier à un paramètre du sous-rapport.
14.8.1 Liaison d'un sous-rapport à un rapport principal à l'aide de liens de transmission de données
1.
Cliquez deux fois sur le cadre du sous-rapport pour accéder à une nouvelle vue du sous-rapport.
2.
Dans l'onglet "Données", cliquez sur Sous-rapport > Modifier les liens de transmission de
données de sous-rapport.
La boîte de dialogue "Liens de transmission de données de sous-rapport" apparaît.
3.
Cliquez sur Ajouter.
Une liste d'objets de résultat s'affiche.
4.
Sélectionnez dans la liste l'objet à utiliser comme objet de mise en relation dans le rapport principal.
Crystal Reports fait correspondre l'objet choisi à un paramètre qu'il crée dans le sous-rapport.
5.
Pour modifier le paramètre de sous-rapport créé par le programme, cliquez dessus dans la liste
"Paramètres de sous-rapport" et choisissez un autre paramètre.
L'objet et le paramètre sont ajoutés en tant qu'objet de mise en relation.
6.
Répétez les étapes 3 à 5 pour chaque lien supplémentaire, en fonction de vos besoins.
7.
Cliquez sur OK.
La boîte de dialogue "Modifier l'ensemble de données actuel" apparaît.
8.
Suivez l'invite du paramètre et cliquez sur OK.
Lorsque vous exécutez les données dans le rapport principal, le programme définit la valeur du paramètre du sous-rapport selon l'objet que vous avez spécifié.
393 2013-09-19

Link público atualizado
O link público para o seu chat foi atualizado.