JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
20bd12d72002AudiBlue
cf4a74c51991BMWOrange
5b0afd571994JaguarSilver
82d3d7f41980RenaultYellow
0911eb302003JaguarSilver
87d021411973FordMaroon
f731a3d32006FiatRed
fe2952861982VolkswagenYellow
05a530eb1986MercedesYellow
5c7022cd2008VolvoRed
371790f41990VolvoMaroon
1970551e1994AudiBrown
2e1649951974FiatWhite
12e43d0c1996HondaSilver
47cb4bbc2008MercedesGreen
70d961861972FordMaroon
d0dfd9fd1990HondaBlack
a1559ed32008VolvoYellow
9f2ce6401993FordMaroon
46e2c7851985BMWBlack
1b4ab0131985MercedesWhite
64c394991960RenaultMaroon
e8d51bfa1989MercedesOrange
72e7e1831979BMWOrange
67a78f0f2000HondaBrown
9a4be1bc1981VolkswagenYellow
0ab5f6731984RenaultYellow
8c636c9b2006FordBlack
7b291ac11973AudiOrange
10cdd7051977VolvoBlue
b102b7aa1982JaguarBrown
94220b7d1994AudiYellow
963b67682004VolvoBlue
ced7cafa1964HondaSilver
48c215221978FordYellow
e3191d3f1979VolvoGreen
28fd64031979JaguarBlack
4be0ab4a1989FiatYellow
d6d31f432009MercedesGreen
30f6b4351967VolkswagenOrange
ec3cf1081975AudiWhite
1af74c9d2002HondaYellow
87bd92671968MercedesBlack
1616ffa31985AudiWhite
5431be411975FiatBrown
516a8d7d1971HondaGreen
e42fc8c61982BMWBlue
d33d84971996AudiGreen
0bc903d51983HondaYellow
9095f3031996JaguarBlack
<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.