JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
43865f462006MercedesMaroon
eaae5ab51979BMWBlue
435b21251977MercedesBrown
0097259b1997VolkswagenYellow
e289d9351993VolkswagenBrown
92c7da761977FiatSilver
ab4300631979FiatSilver
8006c9ad1995VolkswagenWhite
2174c1cd2008JaguarWhite
38df1e861983VolvoGreen
ae833cf41967BMWRed
fd0106441987BMWSilver
c1e81aa01979RenaultBrown
a1b074aa1963VolkswagenOrange
5c17f83a1976VolkswagenMaroon
9237b6191967RenaultBlack
9bbb79be1989FordGreen
3c4fd1032005FiatBlue
7ca3b6be2002AudiBlack
18aad2522001MercedesBlue
c721dea31999VolkswagenBlue
0c250b492007MercedesGreen
9e9daf0f1980HondaBlue
8a8381a11984MercedesOrange
c28c87ea1983JaguarBlue
3f449e092008MercedesSilver
11d9ee541998AudiGreen
8f59873e1975HondaMaroon
23c3ee3c1963AudiBlack
398094db1964MercedesBlue
44d04a6d2001VolkswagenOrange
dfebcca31981AudiSilver
010292451989AudiSilver
dd087c081969FiatBlack
d43a4aa01980FiatGreen
dde033d41966HondaMaroon
b8fd4f8b1974AudiBlack
48e384e92005VolvoSilver
641a61c02001VolvoBlack
d89461f21990MercedesOrange
f397e3841964HondaWhite
b2c356191993HondaBlue
84a042101991VolkswagenYellow
0c5afe831980VolvoWhite
6cb082f71985FordYellow
beeb543c1984HondaMaroon
1b4d1d572007FiatWhite
fcf11e441961FiatBrown
d9b0696b1980AudiBrown
b4e818561997RenaultSilver
<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.