JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
bedc2d6b2003RenaultOrange
4af7b1641984BMWWhite
0b017f4c1987HondaBlack
acabd95e1962BMWGreen
812386d82006MercedesOrange
f36c83b41997FiatRed
2665c3c01990MercedesMaroon
ca5cc7b31989RenaultOrange
793e24ea2006JaguarOrange
6a9536cd1973FiatYellow
b58de57d1979VolvoOrange
d7f5de2f1978MercedesBrown
f05d127a1960VolvoRed
dbd6457f1986FordGreen
266f2fa82007HondaRed
fad5cd351972RenaultMaroon
4202cf291996FiatMaroon
92ca1b591991FordBlue
964485651977JaguarBlack
9ecc855d1994MercedesBlue
cbdd694c1993RenaultWhite
1ad598891961FiatYellow
2d65e76c1981MercedesBlue
7b17f5241970FiatRed
e9a28b781972AudiWhite
0d8339202007FordGreen
982afa641968BMWRed
7569edef1966HondaBlue
16b06a4d2005HondaGreen
331f0e9f1983HondaOrange
6f76f5a71977MercedesWhite
41ed76341971HondaBlack
b5defed41996VolkswagenYellow
53ee243f1980VolvoMaroon
23350aac1991FordMaroon
c24845b41993RenaultBlack
be4674c21977MercedesGreen
01cdbe271985HondaSilver
082cb13e1987VolvoBrown
78acdace1960HondaGreen
6fc8d7c61984VolkswagenBlue
ac96a3781971RenaultRed
5e9749981995BMWYellow
7f0daf1e1983RenaultWhite
66d7d5a22004BMWWhite
84bf739a1991VolkswagenRed
7b709f5e2007MercedesMaroon
19822bfd2004AudiYellow
9c5cf0d41960RenaultBlue
3eb7ac7e1985JaguarMaroon
<a:form>
    <a:dataTable var="car" value="#{dtSummaryRowView.cars}" sortBy="#{car.brand}">
        <a:column headerText="Id" sortBy="#{car.id}">
            <h:outputText value="#{car.id}" />
        </a:column>
        <a:column headerText="Year" sortBy="#{car.year}">
            <h:outputText value="#{car.year}" />
        </a:column>
        <a:column headerText="Brand" sortBy="#{car.brand}">
            <h:outputText value="#{car.brand}" />
        </a:column>
        <a:column headerText="Color" sortBy="#{car.color}">
            <h:outputText value="#{car.color}" />
        </a:column>
        <a:summaryRow>
            <a:column colspan="3" style="text-align:right">
                <h:outputText value="Total:" />
            </a:column>
            <a:column>
                <h:outputText value="#{dtSummaryRowView.randomPrice}">
                    <f:convertNumber type="currency" currencySymbol="$" />
                </h:outputText>
            </a:column>
        </a:summaryRow>
    </a:dataTable>
</a:form>
                
JARCH, Copyright © 2022 All rights reserved. Running JARCH 24.3.0-SNAPSHOT on PrimeFaces-12.0.0 on Mojarra-2.3.13.