JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
66f5fb3b2009FordBlack
01ee5ace1997MercedesBlack
2318eb511996VolkswagenYellow
2d0c80411998JaguarYellow
107636c51965JaguarWhite
b8f722dc1992VolkswagenWhite
773ca8f62000JaguarSilver
92ae23141996FordBrown
b4cddfcb1997RenaultBrown
dc4e57831994VolkswagenMaroon
2fbacd181983AudiBlack
b4e0f2ac1981VolvoBrown
abc130051969VolvoBlack
d9de50552007BMWOrange
427639a21977RenaultBrown
e951ec421999FordBlue
bb948b181986VolvoBlack
722dfedf1986FordMaroon
0619bf891999RenaultBlue
cc96abe41973RenaultSilver
d7ac860d1964AudiOrange
bd5a22002001RenaultWhite
80d2da511996RenaultRed
c70a16811969VolvoRed
13110b3c1981MercedesBlue
ea2fe5ab1982FordBlack
84eb19a21997VolvoSilver
621fc5411973FiatBlue
7695241a1999RenaultWhite
fd6d77aa2002AudiBlue
221856721991BMWWhite
3509bab72001FordYellow
c840a7201971VolkswagenWhite
14151e372005VolvoRed
5a5c25e81998FordBlue
f9f32fdb2004JaguarMaroon
c5ac14381970FiatRed
191ceb791981VolkswagenRed
386d00011968VolvoOrange
ccf288242004VolvoBlack
ae46799a1993BMWOrange
c53f98a52005BMWRed
867e0a861991MercedesWhite
a7385ba41998FiatBrown
65be663e1987FiatSilver
44d21f982005VolkswagenOrange
2f6aac341979FiatYellow
0371b0341977BMWWhite
6ca380c12001VolvoMaroon
8dea69bd1998MercedesYellow
<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.