25.13.2 Rapports à partir de composants d'entreprise parent-enfant. SAP 2011
25.13.2 Rapports à partir de composants d'entreprise parentenfant
La plateforme SAP BusinessObjects Business Intelligence permet d'effectuer des rapports à partir de composants d'entreprise Siebel ayant des relations parent-enfant. Lorsque vous définissez un lien entre composants d'entreprise parent et enfant dans Crystal Reports, le serveur Siebel renvoie uniquement le sousensemble de données concernant les composants parent et enfant, ce qui améliore nettement les performances des rapports.
Vous pouvez effectuer des rapports à partir de composants d'entreprise parent-enfant en reliant les composants parents aux composants enfants selon l'une des méthodes suivantes :
● En ouvrant le composant d'entreprise enfant à l'aide du même objet de gestion que celui utilisé pour ouvrir le composant d'entreprise parent.
● En ouvrant le composant d'entreprise enfant associé au champ Valeur multiple du parent, identifié par un nom représentant le composant d'entreprise enfant.
● En ouvrant le composant d'entreprise enfant associé au champ Valeur de la liste de choix du parent, identifié par un nom représentant le composant d'entreprise enfant.
25.13.2.1 Utilisation du même objet de gestion
Pour ouvrir plusieurs composants d'entreprise ayant des relations parent-enfant à l'aide du même objet de gestion, les composants doivent être liés.
Dans cet exemple, les trois composants d'entreprise sont ouverts à l'aide du même objet de gestion que celui utilisé pour ouvrir le composant parent de niveau supérieur (Account_Account).
25.13.2.1.1 Utilisation du champ Valeur multiple du parent
Pour ouvrir un composant enfant en utilisant le champ Valeur multiple de son parent, il faut d'abord lier le composant parent au composant enfant, puis définir la sélection des enregistrements du composant enfant pour spécifier le nom du champ Valeur multiple du parent que vous voulez utiliser.
Ouverture d'un composant d'entreprise enfant à l'aide du champ Valeur multiple de son parent
1. Dans Crystal Reports, liez les composants d'entreprise parent et enfant.
2. Dans le menu
Rapport
, cliquez sur
Formules de sélection
, puis cliquez sur
Enregistrement
.
3. Dans le volet
Arborescence des champs
de l'Editeur de formules de sélection d'enregistrements, développez l'arborescence des champs de la base de données Siebel.
4. Développez le composant d'entreprise enfant.
5. Cliquez deux fois sur le champ
_Multi Value
pour l'ajouter à la formule.
Guide de l'utilisateur de SAP Crystal Reports 2011
Intégration d'applications de gestion à Crystal Reports
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
647
6. Tapez un signe égal et un guillemet (= "), le nom du champ Valeur multiple du parent que vous voulez utiliser, puis un guillemet de fermeture.
7. Cliquez sur
Enregistrer et fermer
.
Remarque
_Multi Value et _Pick List Value ne sont pas de véritables colonnes de base de données et comportent donc certaines restrictions. Chaque composant d'entreprise enfant peut utiliser une seule _Multi Value et _Pick List
Value pour spécifier le champ parent associé. Il n'est donc pas possible d'utiliser de filtres complexes qui se servent d'options autres que "est égal à", et un seul filtre peut être utilisé pour chaque composant d'entreprise.
25.13.2.1.2 Utilisation du champ Pick List Value du parent
Pour ouvrir un composant enfant en utilisant le champ Pick List Value de son parent, vous devez d'abord lier le composant parent au composant enfant, puis définir la sélection des enregistrements du composant enfant pour spécifier le nom du champ Pick List Value du parent que vous voulez utiliser.
Ouverture d'un composant d'entreprise enfant à l'aide du champ Pick List Value de son parent
1. Dans Crystal Reports, liez les composants d'entreprise parent et enfant.
2. Dans le menu
Rapport
, cliquez sur
Formules de sélection
, puis sur
Enregistrement
.
3. Dans le volet
Arborescence des champs
de l'Editeur de formules de sélection d'enregistrements, développez l'arborescence des champs de la base de données Siebel.
4. Développez le composant d'entreprise enfant.
5. Cliquez deux fois sur le champ
_Pick List Value
pour l'ajouter à la formule.
6. Tapez un signe égal et un guillemet (= "), le nom du champ Pick List Value du parent que vous voulez utiliser, puis un guillemet de fermeture.
7. Cliquez sur
Enregistrer et fermer
.
Remarque
_Multi Value et _Pick List Value ne sont pas de véritables colonnes de base de données et comportent donc certaines restrictions. Chaque composant d'entreprise enfant peut utiliser une seule _Multi Value et _Pick List
Value pour spécifier le champ parent associé. Il n'est donc pas possible d'utiliser de filtres complexes qui se servent d'options autres que "est égal à", et un seul filtre peut être utilisé pour chaque composant d'entreprise.
648
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP Crystal Reports 2011
Intégration d'applications de gestion à Crystal Reports

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