JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
faf5905d1993FiatBrown
bbd5628e1979VolvoRed
3d261b2e1964MercedesWhite
a438aa831977AudiBlue
86a28dc41999VolvoRed
c30534e31971RenaultOrange
3bc7adba1961AudiBlue
f54a1f8c1962FiatMaroon
1b0243dc1982VolkswagenSilver
b288d2bc1987FiatMaroon
dc47e1141972FiatOrange
88301b0c1989VolvoBrown
96fbc0581969FiatBlue
0ce03f781961JaguarBrown
a7ce0c281994HondaBrown
9e4f027e1999BMWMaroon
787bf3e71967FiatBrown
6e566eed2007VolkswagenWhite
c2365b3a1975HondaBlack
a3cd1e611991JaguarBlue
bc1cc8111973RenaultBrown
d97032801970HondaOrange
9c211b101999FordBlue
8fb450cc1988RenaultBlack
f2aa2a901981VolkswagenWhite
9da5e95b1990FordGreen
5c1e7ea11967FiatSilver
48def8791982HondaBrown
ffac21cc1962MercedesGreen
39df036e1993MercedesMaroon
f6250fea2005FordYellow
832550751976FiatGreen
781c275a1990AudiBrown
3fc406251989HondaMaroon
6bbf1caf1986JaguarBrown
c8bda7fb1989VolvoMaroon
3f8e8a9c2002JaguarBrown
16b40b4e2005AudiGreen
5117e7181997VolvoBlack
35216adf1983JaguarBrown
1de7f6a61979VolkswagenMaroon
acaa74ec2009BMWYellow
10b0f4641995FordRed
e6502aee2001MercedesBlue
8a52928c1981VolkswagenGreen
6fa05e161998BMWYellow
4067afdb1982FordSilver
d63ca8531970FiatSilver
83127a5d1965RenaultGreen
6654d0ed1977JaguarSilver
<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.