JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
c80ab3f81960FordMaroon
91e95e0b2003JaguarBlack
017bdc8c1990AudiYellow
f5a1df3a2007AudiYellow
73d9256a2009FiatSilver
dc69b6d01962AudiSilver
7c9ba8df1970HondaBlue
fcd773c61975AudiMaroon
ee5a681b1971BMWWhite
94db11831992MercedesSilver
2eb4ca041980BMWWhite
2c2784461998VolvoBlack
8ead3b762007RenaultSilver
6c8b78992008VolvoBlue
ed1421712000AudiBrown
6718a2db1985AudiGreen
98977bd11982VolkswagenSilver
3ca5c0f01972MercedesYellow
88c420361997AudiYellow
28aea32f1982FordYellow
a1355bf31994FiatGreen
155ad6ba1997RenaultYellow
9076cc141969BMWSilver
842d4dde1998RenaultBlue
970749812003BMWYellow
02fe80121964JaguarWhite
94f1ed532003AudiRed
f46080ac2004FiatRed
b5e914d12003HondaSilver
08dfc5201973MercedesGreen
7ca7b8c41973AudiOrange
30ae669b1971MercedesMaroon
d5645b661969FordGreen
6772d9f11977MercedesBlack
0a10aa682001FiatRed
e06fc7871965MercedesMaroon
c193ea2d1960AudiBrown
9d4b82a91983VolkswagenSilver
32cf37b22007BMWMaroon
6f154d971963VolvoBlack
a48347392004FordSilver
7643794e2003HondaOrange
103f03cf1965JaguarWhite
154abe901970FiatRed
f49ae5d31969VolvoRed
1dae10341994RenaultOrange
dff281092008AudiBrown
81a6c2121972BMWBlue
284e8ce31962VolkswagenBrown
6642c7bb1971AudiYellow
<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.