Définition des balises

Le composant ReportPageViewer se compose d'une balise de composant JSF unique appelée reportPageViewer.

Classe de balises :

com.crystaldecisions.report.web.jsf.JSFViewerTag

Classe de composants :

com.crystaldecisions.report.web.jsf.UIReportPageViewer

Exemple de syntaxe

<bocrv:reportPageViewer reportSource="#{enterpriseItem.reportSource}" />

Attributs des balises (reportPageViewer)

AttributRequisMéthodes de la classe de composantsDescription

allowDatabaseLogonPrompting

false

setAllowDatabaseLogonPrompting

Active l'option invitant l'utilisateur à se connecter à la base de données avant d'exécuter le rapport.

allowDrillDown

false

setAllowDrill

Définit si l'utilisateur peut explorer le rapport.

allowParameterPrompting

false

setAllowParameterPrompting

Active l'option invitant l'utilisateur à saisir les paramètres à utiliser lors de l'exécution du rapport.

databaseLogonInfos

false

setDatabaseLogonInfos

Spécifie les informations de connexion utilisées pour la connexion à la base de données.

Remarque :    Cet attribut doit être défini comme un objet à l'aide du langage d'expression JSF (par exemple, databaseLogonInfos="#{bean.databaseLogonInfos}").

displayGroupTree

false

setDisplayGroupTree

Indique si l'arborescence de groupes doit être affichée au démarrage du visualiseur.

displayPage

false

setDisplayPage

Indique si la page de rapport doit être affichée.

displayToolbar

false

setDisplayToolbar

Indique si la barre d'outils doit être affichée.

displayToolbarExportButton

false

setdisplayToolbarExportButton

Indique si le bouton d'exportation doit être affiché sur la barre d'outils.

displayToolbarFindButton

false

setDisplayToolbarFindButton

Indique si le bouton de recherche doit être affiché sur la barre d'outils.

displayToolbarFindPageButton

false

setDisplayToolbarFindPageButton

Indique si le bouton Aller à la page doit être affiché sur la barre d'outils.

displayToolbarLogo

false

setDisplayToolbarLogo

Indique si le logo Business Objects doit être affiché sur la barre d'outils.

displayToolbarPageNavigationButtons

false

setDisplayToolbarPageNavigationButtons

Indique si les boutons de navigation entre les pages doivent être affichés sur la barre d'outils.

displayToolbarPrintButton

false

setDisplayToolbarPrintButton

Indique si le bouton d'impression doit être affiché sur la barre d'outils.

displayToolbarRefreshButton

false

setDisplayToolbarRefreshButton

Indique si le bouton d'actualisation doit être affiché sur la barre d'outils.

displayToolbarToggleTreeButton

false

setDisplayToolbarToggleTreeButton

Indique si le bouton d'affichage/de masquage de l'arborescence de groupes doit être affiché sur la barre d'outils.

displayToolbarViewList

false

setDisplayToolbarViewList

Indique si la liste de vues doit être affichée sur la barre d'outils.

displayToolbarZoomList

false

setDisplayToolbarZoomList

Indique s'il faut afficher la liste déroulante des pourcentages de zoom sur la barre d'outils.

enablePageToGrow

false

setEnablePageToGrow

Indique si le visualiseur ignore les attributs de hauteur et de largeur lorsqu'il lui est demandé de trouver les meilleures dimensions possibles en occupant autant d'espace que nécessaire à la visualisation correcte du rapport.

groupTreeWidth

false

setGroupTreeWidth

Définit la largeur de l'arborescence des groupes dans les unités définies dans groupTreeWidthUnit.

groupTreeWidthUnit

false

setGroupTreeWidthUnit

Définit si la largeur de l'arborescence des groupes doit être déterminée en pixels ou en pourcentage.

height

false

setHeight

Définit la hauteur du visualiseur en pixels.

hyperlinkTarget

false

setHyperlinkTarget

Définit la fenêtre ou le cadre pour afficher les documents hypertexte.

left

false

setLeft

Définit la position de l'angle supérieur gauche du visualiseur sur l'axe des x.

parameterFields

false

setParameterFields

Spécifie les informations des champs de paramètres utilisées pour la connexion à la base de données.

Remarque :    Cet attribut doit être défini comme un objet à l'aide du langage d'expression JSF (par exemple, parameterFields="#{bean.parameterFields}").

printMode

false

setPrintMode

Le composant ReportPageViewer prend en charge l'impression PDF et ActiveX.

productLocale

false

setProductLocale

Définit les paramètres régionaux utilisés pour afficher tous les textes et toutes les mises en forme générés par le visualiseur (comme la barre d'outils).

reportSource

true

setReportSource

Spécifie le rapport à visualiser.

Remarque :    Cet attribut doit être défini comme un objet à l'aide du langage d'expression JSF (par exemple, reportSource="#{enterpriseItem.reportSource}").

styleSheet

false

setStyleSheet

La feuille de style utilisée pour afficher le contenu du rapport.

top

false

setTop

Définit la position de l'angle supérieur gauche du visualiseur sur l'axe des y.

viewerName

false

setViewerName

L'identificateur du composant ReportPageViewer. Cette valeur doit être unique.

width

false

setWidth

Définit la largeur du visualiseur en pixels.

zoomPercentage

false

setZoomPercentage

Définit le pourcentage de zoom utilisé lors de la visualisation d'un rapport.



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