JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
516fe0031970RenaultBlack
1a7acb931965VolkswagenYellow
045df9152007VolkswagenBlue
e51752f31980FordMaroon
413191c51968VolkswagenOrange
3547fe9c1969FiatRed
42666bfd1972FordWhite
9c8dba8d1987VolkswagenSilver
327e9cd21966FiatBlack
37f42d1a1992BMWWhite
6824304e2009MercedesBlue
3b2115a42005VolvoMaroon
af16f3781978VolvoRed
ca44a4901960JaguarBlue
326cb1221993BMWSilver
702e7b7f1974VolkswagenBrown
b9526a2a1970VolvoBrown
5c9ff70e1968JaguarYellow
dd5367111969FordMaroon
f929254b1996HondaMaroon
4bae0e801966VolvoSilver
0a94eeb21998AudiOrange
08d37ce51992BMWYellow
c90b86321970FordGreen
a99a77be1996HondaMaroon
1359404e1980MercedesOrange
12fcf3342001FiatBlue
3cc647231988AudiBlack
250c63b51983HondaBlack
0150dd9c1967FordRed
dce7a3341973MercedesRed
9191675c1998FiatGreen
07636cee1995FiatOrange
502cab831984JaguarBlue
c088dbc21992VolvoYellow
fb8565cb2004BMWBrown
631192231962HondaWhite
ed72f52c1971VolvoBlue
b6398d812002VolkswagenGreen
c7290ec01967RenaultSilver
e222c2ea2009VolkswagenBrown
d6b10bdb1972BMWGreen
c67328da1971BMWBrown
f8670c381961AudiYellow
17d043991997MercedesGreen
bbf434311963RenaultSilver
fb24297d2004VolvoYellow
cc4a7a722003VolvoWhite
4f13d3b21980RenaultBlack
37961d771960FordBlue
<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.