Définition des balises

Le composant ItemsGrid se compose de deux balises de composant JSF : itemsGrid et itemsColumn.

Classes de balises :

com.businessobjects.jsf.sdk.taglib.ItemsGridTag

com.businessobjects.jsf.sdk.taglib.ItemsColumnTag

Classes de composants :

com.businessobjects.jsf.sdk.components.UIItemsGrid

com.businessobjects.jsf.sdk.components.UIItemsColumn

Exemple de syntaxe

<boe:itemsGrid itemSource="#{enterpriseItems}" id="itemsGrid1">

    <boe:itemsColumn id="itemsColumn1" field="[SI_NAME]" />

    <boe:itemsColumn id="itemsColumn2" field="[SI_PROGID]" />

    <boe:itemsColumn id="itemsColumn3" field="[SI_DESCRIPTION]" />

</boe:itemsGrid>

Attributs des balises (itemsGrid)

La colonne Méthodes de la classe de composants indique l'ensemble sous-jacent des méthodes qui représentent des membres de la classe de composants et gèrent le comportement de l'attribut défini dans la balise. Pour en savoir plus sur ces méthodes, voir la référence API Java des composants JavaServer Faces pour Crystal Enterprise.

AttributRequisMéthodes de la classe de composantsDescription

action

false

getAction

setAction

Se réfère à une méthode qui effectue un traitement de navigation. Les résultats de cette méthode sont utilisés par le système de navigation pour déterminer la page suivante à afficher.

actionListener

false

addActionListener

removeActionListener

Ajoute un écouteur d'action au composant. Cette méthode de liaison se réfère à une méthode de bean de sauvegarde utilisant ActionEvent comme argument.

alerts

false

getAlerts

setAlerts

Une instance de la classe AlertProps qui détermine l'affichage des messages d'alerte dans le composant ItemsGrid.

allowDrillDown

false

isAllowDrillDown

setAllowDrillDown

Indique si la grille explore de façon dynamique le contenu d'un élément sélectionné.

allowSorting

false

isAllowSorting

setAllowSorting

Indique si le tri des colonnes est activé.

alternatingItemStyle

false

getAlternatingItemStyle

setAlternatingItemStyle

La classe de style appliquée à un élément sur deux du composant ItemsGrid.

autoHandleEvents

false

isAutoHandleEvents

setAutoHandleEvents

Indique si le composant assume la responsabilité de la gestion de ses propres événements.

defaultRoot

false

getDefaultRoot

setDefaultRoot

Le type par défaut de l'élément racine ou élément de niveau supérieur.

emptyText

false

getEmptyText

setEmptyText

Le texte à afficher lorsque le composant ItemGrid est vide.

headerStyle

false

getHeaderStyle

setHeaderStyle

La classe de styles de la section d'en-tête du composant ItemsGrid.

horizontalAlign

false

getHorizontalAlign

setHorizontalAlign

L'alignement horizontal de la grille par rapport à la page.

id

false

getComponentID

setComponentID

L'identificateur de ce composant. Cette valeur doit être unique dans le composant parent le plus proche représentant un conteneur d'attribution de nom.

itemImageSize

false

getItemImageSize

setItemImageSize

La taille de l'icône ou de la miniature d'un élément.

itemSource

false

getItemSource

setItemSource

La source de l'élément à lier au composant ItemsGrid. Il peut s'agir d'un bean EnterpriseItem ou EnterpriseItems.

itemStyle

false

getItemStyle

setItemStyle

La classe de styles des éléments du composant ItemsGrid.

loggedOffText

false

getLoggedOffText

setLoggedOffText

Le texte à afficher lorsque l'utilisateur se déconnecte.

pagerStyle

false

getPagerStyle

setPagerStyle

La classe de styles du pager du composant ItemsGrid.

renderer

false

getRendererType

setRendererType

Nom du convertisseur à utiliser si le convertisseur par défaut n'est pas utilisé.

rootItemID

false

getRootItemID

setRootItemID

L'identificateur (ID ou CUID) de l'élément racine, ou élément de niveau supérieur, qui peut être recherché

showDrillUpLink

false

isShowDrillUpLink

setShowDrillUpLink

Spécifie l'affichage d'un lien permettant à l'utilisateur de parcourir la hiérarchie des éléments vers le haut.

showGridLines

false

getShowGridLines

setShowGridLines

Une sélection qui détermine les lignes de grille visibles. Par défaut, aucune ligne n'est visible.

showHeader

false

isShowHeader

setShowHeader

Indique si la ligne d'en-tête s'affiche dans le composant ItemsGrid.

showImages

false

getShowImages

setShowImages

Spécifie l'affichage de l'image d'un élément, le cas échéant.

title

false

getTitle

setTitle

Les conseils en matière de titre sur les éléments de marquage générés pour ce composant.

Attributs des balises (itemsColumn)

La colonne Méthodes de la classe de composants indique l'ensemble sous-jacent des méthodes qui représentent des membres de la classe de composants et gèrent le comportement de l'attribut défini dans la balise. Pour en savoir plus sur ces méthodes, voir la référence API Java des composants JavaServer Faces pour Crystal Enterprise.

AttributRequisMéthodes de la classe de composantsDescription

champ

false

getField

setField

Le nom du champ (propriété InfoObject) à afficher dans la colonne.

headerText

false

getHeaderText

setHeaderText

Le texte à afficher dans l'en-tête de colonne.

lien hypertexte

false

isHyperlink

setHyperlink

Indique si les champs représentent un lien hypertexte sur lequel vous pouvez cliquer.

id

false

getComponentID

setComponentID

L'identificateur de ce composant. Cette valeur doit être unique dans le composant parent le plus proche représentant un conteneur d'attribution de nom.

renderer

false

getRendererType

setRendererType

Nom du convertisseur à utiliser si le convertisseur par défaut n'est pas utilisé.

title

false

getTitle

setTitle

Les conseils en matière de titre sur les éléments de marquage générés pour ce composant.



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