JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
16c1e2622008HondaWhite
dfacd6e42007MercedesOrange
2b3057c71998JaguarWhite
a26e9a881991RenaultWhite
1d4134792001AudiBrown
64deca1c2000VolvoBlack
db7381891966VolkswagenRed
ff993e0c1971HondaGreen
df5acde61987AudiRed
41d3ea941988VolkswagenBlue
9976d5a51971FiatOrange
6524449d1979VolvoSilver
ec8647de1998RenaultYellow
ed665fb62004MercedesBlue
ce4a0af71982BMWBlack
d24db7b41993VolvoRed
22c272311997FordGreen
fa359be01994AudiBlue
e09580d11970AudiRed
36c0c57b1967BMWMaroon
e2b75e0e1966VolvoBrown
bca94a331996FordBlue
6d82ec0e1982FordGreen
a9a7da101989BMWWhite
283e86222003FiatBrown
19e117912000VolkswagenRed
23afff2b1970FordBrown
e09bba461962FiatBrown
ae2c50de2000MercedesGreen
24e1af5f1969JaguarWhite
bb303b321980AudiOrange
f8acc1371996MercedesBlack
e4ce635a1962FordOrange
0a3c5fab1978JaguarBlack
aa56d5ba1986JaguarSilver
7fae4ca61997FiatGreen
8460e7a11994AudiSilver
f83c71e52008AudiYellow
07651b672008FordBlue
9135b4bf2003BMWWhite
baabbf822007VolvoSilver
e26c310c1982AudiGreen
d510c6792009MercedesRed
dbc486f41995FiatSilver
8dc924641961FiatBlue
40c99f7b1994AudiBrown
2752c19c1989FordWhite
94ff55741990FordRed
a7abc8381962HondaBrown
1d70d4e31966FordOrange
<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.