JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1cfb248b1984VolkswagenSilver
fd8f6f431982AudiBlack
2d65fb0d1970MercedesWhite
a399d39c1961JaguarGreen
0b6d91071969VolkswagenBrown
bbc4fd041999HondaRed
cdb12b851999HondaSilver
17dbe6be2008JaguarOrange
ca5a06e71961AudiGreen
fdf796fc1961JaguarRed
baacfdfb1985HondaSilver
aae8c3301993VolkswagenYellow
edc904ac1978FordOrange
eff30eca1962FiatBrown
1320a0f62002VolkswagenBlack
3e67d6c81996MercedesGreen
d2cc2abe1976VolkswagenBlue
1b44bbb82001MercedesYellow
b4be8e002002VolvoGreen
7db4a0361970MercedesBrown
74b4cb0d1966JaguarMaroon
a3312d671982JaguarBlue
4ad7f28c1968FiatBlack
ffff772e1965FiatBlue
2ff58bd41981RenaultBlack
28e6c5ef1992MercedesBlue
1b5155921970MercedesMaroon
0c4b15591986AudiYellow
9f2e29241962RenaultYellow
b08bba321989AudiYellow
83dcbbeb1996VolkswagenSilver
61d282651961FiatBrown
dd5a4f591977FordSilver
1eb803e91969VolkswagenGreen
928491ff1970FordBrown
95b9bceb2009MercedesMaroon
fdafaca72007FiatBlue
5d28a3131982AudiSilver
fc7fa2961964FiatYellow
cfb484741960VolkswagenBlue
8a28ea9f1986FordSilver
22a7b77f1972MercedesRed
94394c111972BMWBlack
fa3a181c1964VolvoOrange
cae00a761983MercedesRed
460c6ef81990FiatBlue
a60c14ea1971MercedesYellow
59f749261988FordGreen
ca86eae11987VolkswagenRed
ec25c88b1977JaguarSilver
<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.