JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
4c900a9a1974JaguarSilver
cc49319d1978RenaultGreen
a2bdb2981963VolvoOrange
5127942c1977AudiGreen
9d11f2aa1965FordBrown
8640729e1991VolkswagenBrown
ec38c1972009VolvoOrange
54ec610e2007HondaYellow
a1eee7461961VolkswagenBrown
88ab91091969FordBlack
1967de832006AudiBrown
4b3237d31967BMWGreen
d2ba4ecd1970JaguarBrown
8149f45b1984JaguarGreen
f2aef9041978BMWBlue
41e1347a1965AudiGreen
f811ae791980VolkswagenOrange
ae626e692008RenaultOrange
bb7b47651966FiatMaroon
45e224e61997MercedesGreen
5104a4cb1961VolkswagenGreen
7f2772601985FiatBlack
e6421f361994FiatBlack
c778732a1999VolkswagenBlack
e797ff1f1999FordBrown
570292d21970JaguarBrown
a63f43061990RenaultMaroon
cbf01fab1976FordSilver
e7c122901990FiatBrown
d93e03d11994VolkswagenBlack
ba6d115c1987AudiOrange
be6c1f3d1976HondaBlue
26eb30a61977AudiBlue
fc48c8991997FiatBlue
326553971980AudiGreen
4fb7f1bd2002FordYellow
f0c6d6c71960RenaultOrange
759bb0f12002JaguarBlack
831daedd1990JaguarBrown
0f4969392000VolkswagenYellow
7e5c9bf81999FordWhite
cb7f83211985HondaBlue
954a90481963BMWMaroon
c0b4cc2c1967JaguarOrange
f4e3a4b61974AudiMaroon
3c48a4292008AudiBlue
7857f2181967HondaMaroon
b3e313991998BMWBlack
9de152ce1986JaguarWhite
7eec57071994AudiYellow
<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.