1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| <rich:dataTable value="#{dashboardAdminManagerBean.dashboards}" rows="4" id="tbl_dash"
var="dashboard" reRender="datascroller"
onRowMouseOver="this.style.backgroundColor='#B5CEFD'"
onRowMouseOut="this.style.backgroundColor='#{org.richfaces.SKIN.tableBackgroundColor}'"
onRowClick="this.style.backgroundColor='#F1F1F1'">
<f:facet name="header">
<h:outputText value="Liste des Tablaux de bord" />
</f:facet>
<rich:column sortBy="#{dashboard.label}"
filterBy="#{dashboard.label}" filterEvent="onkeyup" >
<f:facet name="header">
<h:outputText value="#{Message.dashboard_generic_label}" />
</f:facet>
<a4j:commandLink id="button"
action="#{dashboardConsultManagerBean.consultAction}"
value="#{dashboard.label}" onclick="startProgress();">
<f:param name="dashboardId" value="#{dashboard.dashboardId}" />
</a4j:commandLink>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="#{Message.dashboard_generic_index_file_name}" />
</f:facet>
<h:outputText value="#{dashboard.indexFileName}" />
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="#{Message.dashboard_generic_date_creation}" />
</f:facet>
<h:outputText value="#{dashboard.dateCreation}" />
</rich:column>
<rich:column id="group" filterMethod="#{dashboardConsultManagerBean.filterGroupe}"
filterValue="#{dashboardConsultManagerBean.filterValue}">
<f:facet name="header">
<h:selectOneMenu value="#{dashboardAdminManagerBean.filterValue}">
<f:selectItem itemLabel="direction" itemValue="direction" />
<f:selectItem itemLabel="direction" itemValue="di" />
<a4j:support event="onchange" reRender="tbl_dash" />
</h:selectOneMenu>
</f:facet>
<h:outputText value="#{dashboard.groupe}" />
</rich:column>
<f:facet name="footer">
<rich:datascroller id="datascroller" maxPages="4" selectedStyle="font-weight:bold" />
</f:facet>
</rich:dataTable> |
Partager