JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
b73225751986BMWGreen
5d3f4f4f1996RenaultBlack
31711bef1973FiatBrown
c11fa3ef1989MercedesOrange
375f13e81971VolkswagenSilver
bc0a882f1972AudiMaroon
2661fede1995MercedesSilver
879dba451992VolvoOrange
a645cf041988BMWBrown
fe9228ec1966AudiGreen
9d4dd4551976BMWYellow
6cc8317e1988HondaWhite
47ab13a71986FordBrown
aea54f0a1968BMWGreen
a21814071965HondaBrown
b83001cf1981AudiBrown
00ae8ded1992AudiBlack
3ca417071997FordYellow
2dc0c11d1964VolvoBlue
edd6a2c61975MercedesRed
d26be5601978FordSilver
d8c6aa231960JaguarWhite
5ba079f61960VolvoSilver
4484a2d31975JaguarBlue
ce73e2ef1970FordOrange
cc4efe5a1963RenaultYellow
9952a3a11998RenaultRed
d9ff56ef1968FordRed
607680592002RenaultRed
5179b44c1965FordWhite
9a74bfe31992HondaBlue
b2eb7e852005VolvoYellow
536b83b01965JaguarYellow
12ba4e691966RenaultYellow
f98d445c2006MercedesYellow
0fa200cd1974FiatGreen
25bda4fb1964RenaultGreen
956b0f831978AudiOrange
365fdd951971FordBrown
dfd017a61997VolkswagenWhite
0ae3aa242003VolvoRed
b7f6ea771961RenaultMaroon
6c23afe01968MercedesWhite
acd28ca01994BMWBrown
97e384821977AudiWhite
c10808d12001FordYellow
1be41a771988RenaultWhite
31934e151971HondaGreen
e14da4981996RenaultBlack
b8fd4b442003RenaultGreen
<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.