JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
446e90e01981HondaBlack
d8683c0b2007AudiRed
6090f73a1995AudiYellow
6dd3e6ab1960HondaBrown
6da8f43d1978JaguarBlack
1da032422007JaguarOrange
e3fcbde81963FordBrown
2d1bb7882007FordBrown
06c488711989VolkswagenBrown
bc1742561970BMWMaroon
412c87111983JaguarOrange
6bd8f2131974BMWMaroon
0ce1c5012001VolkswagenYellow
28ff5dce1967MercedesOrange
973673282002HondaOrange
189845242008MercedesMaroon
16ed0b161966BMWBlack
d933720c1960VolvoRed
38da8ee72003AudiMaroon
484657761964FordWhite
7176bb9c1969VolkswagenGreen
13aa9d022001VolvoOrange
afa079161973FiatBrown
59afdf3a1979JaguarMaroon
8352ce031968BMWBlack
ba95e7672007MercedesYellow
6e8caef71984RenaultWhite
37e232ad1988VolkswagenMaroon
15075e0b2009MercedesGreen
3d99e1522009BMWBlue
5d968a501979MercedesBrown
a2f648321960VolkswagenGreen
b1481f031990JaguarOrange
8bc916441970JaguarSilver
ec61d5331985RenaultBrown
97008a3c2004MercedesRed
230ee8312000MercedesMaroon
eb00165c1964VolkswagenBlack
c6f354b41976MercedesBlue
7d2b29581967BMWBrown
8f7f9c601963FiatBlack
e9fe26061969VolvoOrange
2ecd7a792002FiatBlue
6504ca551988FordGreen
bb267a0b2005BMWWhite
eec1e5da1972HondaBlue
236a7c3a1992BMWWhite
e6930f251995JaguarBrown
06d84cb01962VolkswagenMaroon
30f95ac41990MercedesBlue
<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.