JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
345b2b701984BMWBlack
055386b01965VolvoBrown
468d7e201988VolkswagenOrange
e64323531993VolkswagenMaroon
f2d89c641963FiatBrown
81b8e8471996BMWGreen
190439271980HondaMaroon
11e8be691968BMWBrown
7a5dce002002JaguarWhite
b6e5b85d1973HondaBlack
d4ab61951979HondaSilver
1c94a8242006AudiBrown
2e7677aa1983HondaSilver
ebef89c11989FiatOrange
3c07aa931966VolkswagenOrange
e8db30b91961AudiBlack
31b3939f2000FordBlack
24b8dbca1997MercedesOrange
393b259b2002FiatBlue
cbaa03a31974VolkswagenBlack
655a33841967RenaultMaroon
51a6954e2005FordOrange
f8ca2da91997JaguarBlue
5a9075401974AudiBlue
ee6af64e1998FordBlack
357ba5331981JaguarBlack
e8e32a0a1994VolkswagenGreen
de13e8101980JaguarBlack
270cb95e2005FiatBlue
864ceab81965JaguarMaroon
3b0949a91962VolvoBrown
749363101980HondaBlue
46c720e81964FiatBrown
4c1ad69c2000MercedesGreen
b15e93901997JaguarWhite
5dd61fe61990FiatYellow
1a500d302009VolkswagenBrown
a2bd12a41999BMWBlack
5d3b723a1979FordYellow
ceeb81761996HondaBlack
90b7aba11991VolkswagenOrange
5ff5f02e1995AudiBrown
42fa63632003VolvoMaroon
aea3605f1989BMWYellow
f4b3a7831991FordWhite
bbc9ada61967FordOrange
1203e85b2005VolvoSilver
d7620a1d1981VolvoOrange
df17683e1999HondaBlue
9c6893d01977VolvoBlue
<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.