JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
6307092d2000MercedesMaroon
0cc52e571965FordYellow
37809cd41980BMWRed
8c1518711964MercedesGreen
ea1d932f1967BMWGreen
d8f5cfb01994AudiOrange
fc2425281997VolkswagenOrange
7de0ef471992HondaMaroon
fad402ec2009VolvoRed
392abdfc2004RenaultOrange
686d3dd91972BMWBlue
46836e8e1979FiatMaroon
234c09ed1977JaguarRed
b642d3af1996VolkswagenRed
c56e87c42009HondaGreen
cd0ae6ed2001BMWMaroon
774f5dea1983RenaultGreen
be7d26a11980MercedesBlack
eac071d72000FiatWhite
f60a848d2005AudiYellow
6753da311979RenaultGreen
1c1d48e71960BMWBlack
30c05dee1993HondaBlack
8cefc2621971RenaultYellow
c742b64b1973JaguarGreen
e754171e2000VolvoGreen
1e939d761964RenaultRed
a127d6ce1973BMWBlue
552f74b11984FiatSilver
21df9d011991MercedesWhite
d1a183781993JaguarRed
444ffa3f1982HondaSilver
07db7eb41978FiatOrange
f8ea3c331996FordMaroon
68b48ae51963VolvoOrange
7809f60c1994VolkswagenSilver
447e30e71966AudiYellow
5e95e7281992VolkswagenBlue
0bbd728a1991MercedesYellow
6030fee21966FiatBrown
36ca29ef1971VolvoOrange
c37d28572000FiatBrown
0f7b08cd1983MercedesSilver
ba16ecd01975VolvoBrown
275ffa351969RenaultGreen
93a34ed41994FordSilver
cb8695712006FiatBlack
d9add4fb1963HondaRed
76cfe93a1996VolkswagenBrown
b2e6176b2002AudiBlue
<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.