JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
01afc2e61978JaguarYellow
032e1fef1968VolvoBrown
2d7435421963AudiYellow
cd70f3c21969BMWRed
a17164c71977FordBrown
e70b20761989HondaBrown
0cd0d7701979MercedesBrown
655742ba2009HondaWhite
1d299fc21977FiatOrange
88d801341985FiatRed
8d2f5df71983MercedesSilver
8b34053f2002HondaBrown
74f63bf31994BMWRed
9400b63e1994MercedesGreen
f20b68401969MercedesBrown
0a9ffbef1983FordYellow
e5e19de51969FiatWhite
b2240cb21997VolkswagenYellow
54c2d6681984VolkswagenRed
6fc923f21983RenaultYellow
379532002008VolvoGreen
d9fd01ea1969MercedesBrown
6f0cb2641993RenaultYellow
05649e3c1999FiatRed
e3e574421991FiatYellow
85e8d1391994MercedesWhite
ad8d02181996MercedesGreen
5868618d1973AudiBlack
5425e9441994BMWSilver
2f9afc702008JaguarMaroon
406713912008FiatBlack
feb77ed01962RenaultYellow
004ce7582000VolkswagenWhite
bfbec4a92004BMWSilver
ba220a811987VolvoBrown
f985cc572005FordSilver
724613691961FordSilver
c3a8dab61988RenaultYellow
1b1208122001BMWBlack
542ec5c21996FiatBrown
ba73072b1967MercedesOrange
fcebc7151974JaguarBrown
f43e80fe1966FiatGreen
ec4301211983VolkswagenSilver
1fa6bc261961FordSilver
b7a60ba61987FordRed
e4fda2911988AudiBrown
7c92d44f2002VolvoOrange
dc05c8a01977FordMaroon
8370d3dd1999BMWBrown
<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.