JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
23e700b61960HondaMaroon
732eb8a11990AudiBlue
f7663d301977VolkswagenBlue
cc309f3d1979AudiMaroon
ab6a1e252008FiatMaroon
a55b74fd1960FiatBlack
3aab22d81975JaguarBlue
4da5b9c32002MercedesRed
65eb01521994VolvoBrown
ba8f5eb61970AudiBrown
4818a5391964HondaBlue
85c5eaaf1974JaguarBlack
b541ae951981BMWYellow
35f01d5e1995BMWRed
10bc3edf1962FiatSilver
65f1c6d42006VolkswagenYellow
6d874c5e1986FiatBlue
4f1bc2c61984BMWBlack
8021053f1992HondaWhite
9a1b59331991VolvoBlue
8b826f5a2008AudiYellow
2940acad1960MercedesRed
a0ffbfd61962MercedesBlack
ef4641141974MercedesOrange
92963c711981HondaMaroon
6f992b741976JaguarWhite
7f2fbed81987FiatBlue
3243fac21983MercedesWhite
d15e9b062006MercedesMaroon
ac2eb7bc1987BMWGreen
451ca5132005VolvoYellow
c68b15371983FordMaroon
df5e2b781963RenaultMaroon
7ffacfa21972FordBrown
05845d891989HondaGreen
92a32cf61985BMWYellow
eaa7e3a11997HondaRed
d3a426881987MercedesOrange
7b8754d21978JaguarSilver
1b2b87262006BMWMaroon
6a7f09551981MercedesRed
78fc5d622003FordBlue
c84fd2ed1996VolkswagenBlue
125759191960FiatWhite
81986b641965FordYellow
c760df221986MercedesGreen
7f271cd11995AudiBrown
3a80ea421964FordMaroon
bd07405d1967MercedesGreen
ece44a9f1998FiatMaroon
<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.