JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
8d0665451997VolvoBlue
6860b8cb2008FiatSilver
8ce50e7d1986BMWBlack
58de93af1993MercedesRed
03c555201999FordOrange
3887a9d11963VolvoGreen
e7da2ecc2002JaguarBrown
b51f3e0b1990AudiWhite
592e91a51982FordYellow
694cbebf1981FordGreen
5fd21d321970RenaultBrown
e01901c02007FiatYellow
f9e7553a1978AudiBlue
5406a9911991BMWSilver
3c97b6bc1987HondaBrown
3c98a2fd1995VolvoBrown
0d2bc3822007FiatGreen
e0f2732a1977HondaBlack
27f6a8b21995FiatBlue
df04786e1992BMWRed
d3f13ea61965BMWSilver
3586e07e1991JaguarSilver
0f6e58fa1982AudiSilver
7b35b7b01993FiatSilver
855ad55d1996RenaultBlue
5ad6c4071973FiatBrown
05f931551962HondaOrange
bad2ad461993VolkswagenGreen
5d8b3a692008MercedesBlack
d8b15d781984HondaOrange
6adc18fd1966JaguarRed
98811d501978AudiGreen
8f74b6781988BMWBrown
2bf21f7c1987VolkswagenWhite
20329d0d1994MercedesBrown
0fe57c571992MercedesOrange
1692a4f61975VolkswagenGreen
fb043af71975HondaOrange
a61c16b82007FordBlack
17fe6f4f2008MercedesBlue
7ee797641995BMWRed
65fd76781962JaguarMaroon
628835231963MercedesBlack
fabebe5f1999HondaSilver
f98af42b1996HondaWhite
bd9bae3d1962FordOrange
8b12df952004VolvoBlue
3ff9b90e1986AudiRed
fc513c451972RenaultMaroon
45b5b0d81977MercedesGreen
<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.