JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
6f1046d61994FordGreen
60efddf41970VolkswagenOrange
816919a21975HondaYellow
564957581974VolvoOrange
2d9944f41986BMWOrange
dd1926fd1969FordBlue
6ce456561999BMWYellow
3e07fb7a2004VolkswagenYellow
7d51d0bd2003HondaWhite
9b4ce3662007VolkswagenWhite
3a02aa741972VolvoMaroon
d07d47cf1998HondaBlue
2713b9051998VolvoBlack
f5c918fb2005HondaWhite
ba6d4ee11988FiatSilver
0a6778041992HondaBlue
076b91ff2004FiatGreen
b70695fe2000BMWMaroon
fef52ef61991FiatOrange
76a118c31995AudiMaroon
f5bb0d6a1974AudiSilver
1501615c1980FordGreen
b13a21ec1978MercedesOrange
394f7de71967VolkswagenMaroon
0e088ccc1974FordSilver
26fe47d61973FordMaroon
6d5ef79d2009FiatBlack
2489d4472006FiatBlack
312759f52006FiatOrange
26b322b81969BMWOrange
9cab90641994VolvoGreen
c9df22472006FordSilver
d9084f7c2007FordWhite
7de7a50a1996FordSilver
4d4499832008VolkswagenGreen
d26edb9a1978MercedesYellow
f2cac8021980VolkswagenOrange
5208c1f31974VolkswagenBlack
2e736de41979AudiOrange
a3f685af2003VolkswagenBlue
2ddee7f02002HondaWhite
c1d38bef2007FiatSilver
e7e971521971VolvoSilver
759aa9a92008FiatBlue
8154156d2008HondaBlack
44f6e5bd2003MercedesOrange
2ef150e61983VolkswagenBlue
2af849561972BMWBlack
cdf67f7b1976RenaultOrange
fccfcc5a2003RenaultBlue
<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.