JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
34f0f2b21993FordSilver
2c0512c61974AudiBlue
516227091973MercedesGreen
671a5af71960AudiBlack
6680b8a01974AudiMaroon
abd4088b1969VolvoBlack
ca0d44d72001BMWYellow
c80e71302007FordYellow
3135e1211964MercedesBlue
2b0004ed1975VolkswagenBlue
b9f7bf852007FordMaroon
a3258efd1997JaguarMaroon
5e2600842006JaguarYellow
1d8553161966HondaSilver
9b27b37b2003RenaultOrange
12bdf9951972BMWMaroon
06b9dc8a1978JaguarBlack
4a7ead822003VolkswagenYellow
9e0c55301966FordGreen
747391a01999JaguarWhite
1853aadb1982BMWSilver
cad909d91995BMWBrown
2d4944672008FiatSilver
34c12b421973RenaultYellow
f155d8e11998AudiOrange
9c163c741980VolvoWhite
0341ebd72004JaguarOrange
3bc2a1661985VolvoOrange
75a1012f1960RenaultGreen
c1ea1ad81986JaguarRed
090c203a2006FordWhite
d3aee2011998HondaWhite
d47fc4951998BMWOrange
4678ec251996VolkswagenYellow
b04432321998FordGreen
576415771966MercedesSilver
ee2145bd1968AudiYellow
06fe1cfe2001RenaultGreen
0851e6771969VolvoGreen
838c25ed1971MercedesMaroon
1d9210142005VolkswagenGreen
7159c5e82009JaguarWhite
dd3b79412001AudiBlue
a3fa090e1976JaguarBlue
e30118f51981BMWWhite
4cb30f771991RenaultWhite
926e83ab1982VolkswagenSilver
725245671985VolkswagenRed
6e96d12e1981AudiYellow
5ae848d81994VolkswagenMaroon
<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.