JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
c30660311969AudiBlue
1c53f2201972MercedesGreen
dd0d5b5a2009VolkswagenBlue
a5ed61e91982VolvoOrange
31449f681962FiatSilver
6cba615d2002RenaultOrange
3a5a65571982FordOrange
79131cb81964JaguarYellow
2170d3ff1995FiatSilver
832ccb1a1986HondaSilver
d14905931974FordSilver
3de2443a2003VolkswagenBlack
f98dcb5a1977AudiGreen
82b2c3af2002VolvoBlack
b322479d1986MercedesMaroon
baea0d421975JaguarBlack
f4c802311978RenaultBlack
cecf555d2002RenaultGreen
04bdc2ad1988JaguarBlack
a118f2a32005JaguarOrange
65a2a6951997JaguarGreen
e3737d0d1986VolkswagenYellow
4ac519932007JaguarWhite
5e725a091999VolkswagenSilver
588de8fc1989VolvoMaroon
52c2445b1979BMWSilver
2360b7a81989VolkswagenYellow
23ef37871993HondaMaroon
d18be2ac2000HondaYellow
fb64e0a01969HondaRed
5b8114f31962RenaultWhite
a0395af51994VolvoYellow
dfa826f52002JaguarBrown
6d4988cd1988JaguarBlue
61422f1c1981VolkswagenOrange
a959f9ce1990FordBlue
5d7d01e81998VolvoGreen
455f18261960RenaultWhite
47fedba61975RenaultGreen
bf9b14141999BMWYellow
497087241960VolvoYellow
856991dd2003JaguarGreen
6e63fed41967VolvoRed
e8ed769a1966FiatOrange
273d693a1988RenaultBlue
f11c91b21970FiatOrange
1a2a744c1977FordMaroon
136f37022006HondaWhite
337ab6191961VolvoMaroon
77253a621972FordGreen
<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.