JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
cf956b771975MercedesBlue
56c242b01964BMWRed
eb2790b92009BMWGreen
4ac8feb91975VolvoGreen
be4f09b52000MercedesRed
939ef5d31962VolvoWhite
a023c9c81985MercedesYellow
b8ef13f01986BMWMaroon
fb0d6fba1971HondaSilver
a687c7981961BMWRed
07490c691970VolvoSilver
edaf89861981VolvoBlue
1acc96d12007VolvoGreen
97ac8e571965FiatYellow
0a6104f71960RenaultBrown
87a5ea2b1986HondaOrange
2e6210661979VolvoSilver
e58320a81998HondaBlack
cee9fd611974AudiGreen
f84f91cc1991VolkswagenBrown
01a523641973HondaRed
2468925b2009HondaMaroon
8af566d31983FordRed
9b4ffade1977VolkswagenBlue
0b5ad8a02002AudiBlue
2d6f6d722005FordRed
bdd0ab3e1987RenaultSilver
f2ad0e971987MercedesSilver
f892d8901974JaguarGreen
ecd952261975HondaOrange
1959f6ef1996FordYellow
86bef7ad1969FordBlue
49000f432005VolvoBlue
78bffcca1975AudiMaroon
24e326b92005FordGreen
5d60eb011979MercedesOrange
0fd6ec5c1994RenaultBlack
8c13339c1993FiatBlue
4ad3355b2005VolvoBrown
4965d7102004JaguarWhite
e7dbafdb1994VolvoBlack
7e2e31e02001JaguarBrown
e49cebe02005VolkswagenBlue
bca48dca1984VolvoBrown
e88f882d1970FordOrange
8c515aa01966RenaultOrange
4b1ee2d01996BMWBrown
786d81c02004AudiGreen
64a2ac3c1986AudiGreen
4c5355f32006FiatYellow
<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.