JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1e5aab492007JaguarRed
48710ed32007FordBrown
a098768e1994FordWhite
0d068fae1996HondaBlack
cf968a262007VolvoMaroon
3e594d7e1964HondaYellow
0a42ff971999HondaOrange
586bf0ec1977AudiSilver
59df3f9c1985VolvoMaroon
c4a289832007HondaMaroon
8bc101421997VolkswagenWhite
256c335b1987RenaultSilver
97f214fd1983BMWYellow
38c037752003MercedesOrange
e3c953dd1961MercedesBlack
913aac7a1996VolvoWhite
78f120c22003AudiBlue
33cd914a1965RenaultYellow
4ee527ea1982RenaultWhite
fcb8891b1991AudiBlack
9ca09e3d1990FiatBlack
8e9906f81976FordRed
372f10561970RenaultOrange
acd5dcc41986JaguarMaroon
57464c7c1998VolkswagenOrange
e1831af71961FordOrange
9c7f66e91980FordGreen
72715eaf1968VolkswagenGreen
5101ecc31997AudiMaroon
648d7d641975VolkswagenYellow
e9bd628c2008VolkswagenBrown
0335e0f31963RenaultOrange
37d6c5292007HondaOrange
a638bf501964FordMaroon
fb8e2d261984JaguarRed
30a598901966JaguarYellow
8833f6401966RenaultWhite
c59e7e121972VolvoOrange
183e90fd1997VolvoRed
02b58f0a1997HondaBlack
0da1b2be2008MercedesBlack
8fbe5c781969FordBrown
56e72a482005RenaultWhite
63b7c4b81969HondaMaroon
365b8bc11994BMWBrown
b9089b151997VolkswagenMaroon
373fe03a2006AudiBrown
eac7b7971991VolkswagenBrown
d7b5b4132005VolvoMaroon
586740ca2004RenaultBrown
<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.