JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
19d06faa2003AudiYellow
2ea12c0d1970BMWBlack
3afaf2f11970FordWhite
fd07fe841993MercedesBlue
ec3f77781987HondaMaroon
8e875e5e1979MercedesSilver
b3f5e4d61961FiatRed
78b945eb1999JaguarBlack
5d0805651963VolkswagenBrown
1d5484b81966VolkswagenMaroon
b51220fc1983FordYellow
1d00bd2d1987FordBlack
fb7bf6f02001RenaultBlue
36f4b1001982VolkswagenMaroon
ffe3de8c2006RenaultOrange
76c9986a1987MercedesGreen
59e19fa11972BMWBlue
8c641bec1975BMWGreen
8402fc8a1980AudiBrown
377c3e742002VolvoSilver
9b0a0f9a1999RenaultMaroon
772fc2af1970JaguarBlue
11e2505c1966RenaultSilver
58b1d8112001BMWBlue
91fe874d1987AudiRed
c95cb3211968JaguarRed
35184fad1978BMWYellow
bd22c1282002AudiRed
2fa98f862006RenaultWhite
0240f0b01986VolvoRed
44e0c1ee2000HondaBlack
9d7f02c61972FiatMaroon
1bc8df4f2000RenaultGreen
cd6bef0c1999VolvoGreen
b9187f541966FordWhite
760b1cef1997FiatYellow
d25be21b1962RenaultBlack
c922d9502009AudiSilver
f6a9eaf31994FiatYellow
568607201995BMWRed
1d56a5ad1996BMWSilver
9cd56cc32003FordOrange
412239362000BMWMaroon
d62e1d341966HondaYellow
253804991966FordOrange
5faadf371999VolvoRed
e25fbf941981HondaBlack
b9f5afc21966AudiSilver
8315ecab1991FiatBrown
a73f8be81986AudiMaroon
<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.