JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
325d23b42009FordSilver
d0fd99051983VolvoBlack
b3bc6d491991MercedesOrange
eb5a9bb02008JaguarMaroon
0e4542e42008FordOrange
ac265c711984VolkswagenMaroon
1a4ce02e1983FiatBlack
35f8767c1996VolkswagenWhite
c44338c61984FordYellow
6b152bc31996VolkswagenWhite
71caf79d1968FiatMaroon
25d3a9bb2000FiatYellow
7c987f381993AudiGreen
4fc14ad91974FiatYellow
ccc0d5a21992JaguarGreen
de6bced21999RenaultSilver
d97edce81986AudiYellow
3e4bd78d1971BMWWhite
6b0b3c951993HondaSilver
b877d72d1963MercedesBlack
edf799d01967VolkswagenSilver
fdb79e5c1964FordYellow
003e76a72007AudiBrown
4e6710d61978FiatBlue
6b0402d91974FiatBrown
4aafb60b1990BMWMaroon
e187f1741966AudiSilver
33bb8a021995HondaOrange
58d6117a1981JaguarBlack
3b1045102008AudiSilver
2f4f883c2002FiatMaroon
0ec6cd5e2004MercedesGreen
2355915a2008AudiMaroon
ed78a3661986RenaultWhite
124c59dd1997BMWMaroon
4da65e661974FiatBlue
9cb7b5461997BMWBlack
f2b804ec2009BMWOrange
aa74dbb11969VolkswagenGreen
7898439c1978BMWBlack
5d81ddc01963HondaWhite
a397b1b41986FiatYellow
948a4b232005AudiBlue
6e131db61969FiatGreen
ded2806b1998VolkswagenMaroon
9a4133c12003VolkswagenBlue
4d12d9991961RenaultGreen
ab795b1e2007BMWMaroon
5c89f98e1961RenaultYellow
786ef5b72007VolkswagenGreen
<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.