JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
55dea3451974JaguarBrown
5c571ada1993MercedesBlack
bc55d25f1978AudiOrange
d77741fd1970JaguarSilver
1b8a5b291983AudiBlue
2e2538251981VolkswagenRed
e0672a431984FiatBlue
440bc7072007BMWMaroon
cfb21f801965FiatGreen
ab9ae3111969BMWSilver
187675601992JaguarSilver
59d9562d1972FiatGreen
a461c9dc1966FiatOrange
141a250e1961MercedesWhite
f6f38a991965AudiYellow
d0a09da41969RenaultYellow
11d9c9361963VolkswagenBlack
88ef39cb1998HondaBlue
32d9780f1969FordWhite
8630c8f41987FordMaroon
1e7b137b1967AudiYellow
f13b09a02007VolvoBlack
bcd45c421961MercedesGreen
a13e20711975VolvoBrown
ad4cfc3c1995VolvoBlue
79e045c21967JaguarBlack
7e199a8c2007FordBlack
fb26a5ed2004AudiSilver
98d1ef081994RenaultGreen
1d953dae1996FiatBlack
bafc1be61967MercedesGreen
ae49e2931962HondaMaroon
c03234bf1990HondaBlue
10d68b001990AudiBrown
98fc7ffb1972VolkswagenGreen
a8c4bcab2004BMWSilver
8d4c7ed82005FordBrown
05707f831980AudiBrown
b4a7b80f1968AudiBlue
c0f040571970MercedesGreen
029288631989HondaBlue
6a20bd1c2008JaguarOrange
0174fa632001FiatYellow
3b478c5d1991HondaBrown
a882c82a1963JaguarBlack
96f7d4972003HondaSilver
99e866352005AudiGreen
cf2d314b1976VolkswagenYellow
976bdadb1995MercedesOrange
0600e12c1964BMWWhite
<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.