Affichage des rapports

Voir aussi  

Lorsqu'ils parcourent les dossiers, les utilisateurs recherchent des rapports qu'ils souhaitent afficher. Vous devez inclure dans contents.jsp une interface qui rend ces actions possibles.

Dans ce tutoriel, si des rapports sont disponibles dans un dossier, une liste de noms de rapport sera affichée. Un deuxième composant ItemsGrid, placé dessus le premier composant ItemsGrid sur la page, peut également être utile. Lorsque des utilisateurs cliquent sur un rapport dans la grille, ils sont redirigés vers une autre page, view.jsp, dans laquelle le rendu du rapport est affiché.

Pour ajouter une liste de rapports
  1. Dans la vue Palette, sous l'onglet Composants Faces Crystal Reports, cliquez sur Enterprise ItemsGrid et faites glisser un composant ItemsGrid vers le bas la page du concepteur visuel.
  2. Dans cette étape, vous êtes invité à spécifier la source de l'élément utilisée dans le composant ItemsGrid.

    Le bean EnterpriseItems représente la collection des rapports qui seront affichés dans la grille. Vous devez créer un bean EnterpriseItems et le lier au composant ItemsGrid.

  3. Cliquez sur Nouveau.
  4. Vous êtes invité à choisir un bean Identity. Le bean EnterpriseItems possède une propriété identity qui doit être initialisée sur un bean Identity qui fournit les références de l'utilisateur et de la session Enterprise.

  5. Choisissez le bean, identity existant dans la liste.
  6. Cliquez sur Personnalisé, puis saisissez CrystalEnterprise.Report dans le champ.
  7. Cette étape permet de s'assurer que seuls les rapports Crystal peuvent être affichés dans la grille.

  8. Cliquez sur Terminer.
  9. Dans le champ Source d'élément, sélectionnez enterpriseItems2 (la nouvelle source) et cliquez sur Terminer.
  10. Dans cette étape, le composant est ajouté au concepteur visuel d'où vous pouvez le sélectionner puis configurer des attributs dans la vue Propriétés.

  11. Dans la vue Propriétés, indiquez reportsList pour l'attribut id.


Business Objects
http://www.france.businessobjects.com/
Support technique
http://www.businessobjects.com/services/support/