JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
aa8f39441968MercedesYellow
8e12c8301998FiatGreen
594cff002004BMWRed
b3e94f592009AudiBlue
01d4a1641987VolkswagenRed
aede388d1994BMWBrown
6c1aab251963VolkswagenOrange
ddd3cd1d1972BMWBrown
a79738a51997BMWOrange
17806ece1986FiatMaroon
adfaa4b11997VolvoSilver
c3f94ae31991FiatMaroon
2385c31d1988RenaultGreen
bf3b49e31977JaguarYellow
1913b6cf2007BMWBrown
3e64207d1999MercedesMaroon
37feb9e72009JaguarGreen
ffdbfc711967BMWSilver
5f314a522000VolkswagenRed
fdb410882009RenaultYellow
72fc7ff71977BMWGreen
fa4f5b861987AudiBrown
a76b648e1997AudiYellow
8c0bdd262002HondaYellow
7a29724a1974BMWYellow
55944c252006JaguarMaroon
3bdf9cdd1980AudiGreen
76dc31271964VolkswagenRed
b29144591980VolkswagenRed
46afec251978RenaultYellow
22a44c451971AudiRed
9db6531c1964BMWRed
cfd282021986BMWOrange
1fee25441991JaguarBlue
c4bbabe71976AudiWhite
fc68060a2005FiatSilver
5500837d2000RenaultSilver
444bec361991HondaWhite
93bfb87d1973AudiBlue
7691112a1963HondaBlue
859d6d881986VolvoBlack
659b3beb1961RenaultGreen
b6d7f69d1984BMWBrown
205f48b71969VolvoBlack
3101f8472000FiatBrown
8b7cf4602002FiatOrange
353a6a911960FiatMaroon
96d56c791990FordGreen
823f5de21994FordWhite
559e6dfa1963FiatGreen
<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.