JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
942f8eb61979VolkswagenBlue
6dad416a2003HondaBlack
8e1f353b1968FordBlue
8b1543461962MercedesMaroon
d54026f22001VolvoBlue
3126cd8f1965VolkswagenBlue
cc108d471978BMWYellow
cc00ab1b1983FordOrange
ad683b8c2002VolvoMaroon
ae67a1211967AudiBlue
c715e38f1970JaguarGreen
b4b675a82009VolkswagenGreen
93838be82001AudiSilver
dfd9f9e71966FordYellow
470fb5931963HondaRed
e556b78e1991FordYellow
4879435c1964VolvoRed
3b1484511987BMWBlue
4cd584c62000VolvoWhite
aeed3ca62007FordOrange
a9a966691976BMWBlue
60b4a90d1973FordOrange
30fce36f1965RenaultYellow
51991fed1998VolkswagenBlack
e97c51c42007AudiBlack
4ea0ff861981MercedesMaroon
200c83b02009AudiGreen
9cf6a28d2008VolvoBrown
74b458801987FiatGreen
05a338dd1986FordBrown
1ed4948c1964JaguarSilver
aa7c0fbb2003HondaMaroon
29f3174c1978VolkswagenBlack
589e40051963VolkswagenBlue
e572224a2001VolvoBrown
dcdc64321969FordRed
92b1672d1969AudiRed
7edbd3191985RenaultBrown
17a87c641985FordSilver
f53104f61981VolvoOrange
2a3c06081961FordBlue
c08776042009FordRed
4ab87e411992MercedesWhite
8c6dfcc62009RenaultOrange
16fe02f71999HondaGreen
3da604542002AudiMaroon
30333b3e1991BMWMaroon
6dcfb1db1960HondaMaroon
eb6dcdbb2004VolvoBrown
d014d6241995MercedesGreen
<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.