JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
a28a65081991FiatGreen
22a3ab671993BMWYellow
ef97f0dc2007BMWYellow
fc44d5d01992BMWBlack
989048491968RenaultBlue
51a17b2b1960VolvoWhite
9cc697482003RenaultBrown
ec86b5292002JaguarGreen
f5a71c541999HondaOrange
841055f82005JaguarWhite
209f4bfb1984FiatOrange
b8c9e0041985MercedesMaroon
682ff9ea1972RenaultOrange
77c5ac3f1968FiatBlack
fa7f9f891992JaguarGreen
bb8110e02001AudiWhite
dda82b311984JaguarWhite
7cbb093b1960RenaultMaroon
faf54fc61963HondaGreen
47bad0462005VolvoWhite
d6f7c9e31965MercedesRed
b76f7e041987FiatGreen
41859d991992AudiBrown
a3d5cf5c1976HondaMaroon
031f84201988BMWSilver
1a0e0a061976BMWWhite
afdbb7c42000BMWGreen
de6781852008HondaMaroon
f57296131996BMWWhite
d4ab2eec2005FordSilver
2b06c7941982RenaultBlack
49a852851972HondaBlack
79fc5c151995FiatBrown
1112781b1975JaguarYellow
0180ce7b1984FiatYellow
d48605cf1999RenaultBlue
c956e5851989VolvoOrange
744de7d61963HondaBrown
67d8e8601965RenaultSilver
5368328f1970JaguarOrange
38ff26d91998HondaSilver
636f60371999VolkswagenRed
47134ab21992FordRed
60b01e832001BMWWhite
bc08a7291973MercedesWhite
1b16179f1967HondaBlue
24f2fc681964BMWWhite
1bfc4a441966AudiBrown
07128b391990AudiYellow
7d9b18cb1966VolvoGreen
<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.