JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
36140ca91991BMWOrange
ce36f2621966FordWhite
e457b16d1964VolvoWhite
8c5c278c1972FordBrown
96485e3d1994VolkswagenBlack
b46010a01975BMWBrown
4f037bda1962RenaultBlue
8b083a171980FordBrown
679dced12007JaguarOrange
b40367f52007MercedesBlue
c6cb91671994FordRed
a59b1caf1975JaguarWhite
e32ac85a2000VolkswagenGreen
adb1ea362000RenaultGreen
70345d241987BMWYellow
c1261a781972VolkswagenYellow
d7f93be71967VolkswagenSilver
a9ecd3661962FiatBlue
5b2080d81971RenaultGreen
afb29e591984HondaYellow
3ae48b662006RenaultOrange
6293e8a71968VolvoOrange
84fc29d81968FordSilver
29e56ec21967RenaultRed
3a7f8a901995RenaultBlack
216c83af2007AudiGreen
35c21c0c2003MercedesMaroon
128c924c1972AudiOrange
4d5190a02001BMWWhite
17cdc9d51972FordBlue
2f6ff3241960FiatMaroon
d391d0c72007FiatYellow
fbb37cff1987AudiOrange
ab02a7912003MercedesYellow
b452b5e01997MercedesOrange
b3af20cf2005MercedesBrown
23f12fd01998FiatWhite
f7321c542003RenaultOrange
f747bbee2001FordSilver
bb2ac2ff1983VolvoYellow
2ebaee8b1990JaguarSilver
df8ad8b41986FordWhite
06d63deb2005FiatBrown
214a7e8a1963HondaOrange
2369cd9d1967VolkswagenBlue
0d494bd01969VolvoBlack
635c0abe1980FiatBrown
827e84ba1967BMWBlue
340e38c22009AudiRed
1bbd26561962AudiYellow
<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.