JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1c4814182008FiatBlack
499064322007RenaultWhite
658c36bb1992VolkswagenSilver
6e7000b41976JaguarSilver
03f7c1ef1984HondaBlue
aaa3a01d1980FiatWhite
283fb04d2008FordMaroon
080c7c2a2008RenaultBlack
80a6c6b91964HondaWhite
e99924921968MercedesBrown
0c7df8dc1975VolvoRed
d62704b11981FiatRed
20780b271992HondaRed
c3a96be01982VolvoBrown
08c9e3ad1990VolkswagenSilver
25c44d741961VolvoWhite
a54f36c12008VolvoGreen
153e683e1984MercedesBrown
6d03e6041971FiatOrange
b45569e41978JaguarBlack
1e2f0cc51997FordYellow
082489f01993JaguarBlack
9414e20f1983JaguarGreen
8d188c7b1989FordSilver
d9cbe50c2004RenaultOrange
051908631981FiatYellow
48e1db551983RenaultOrange
5020ef5e1965MercedesGreen
5d9a83af2001AudiBlack
cbefed361984FordBrown
a4246b971961JaguarWhite
8ed8dbc12000MercedesYellow
0c66dea92004VolvoOrange
1e58b67a1988FordWhite
1bae48862004FordMaroon
59cb20411974VolvoSilver
f34b00491986MercedesBlue
c24d64781986RenaultSilver
6f38d8801978JaguarBrown
f8ed97c81985BMWOrange
303996001979BMWRed
72393f191988FordOrange
0309bbdc1984AudiSilver
02044ccf2009BMWYellow
c05554261992RenaultMaroon
0b05ff4f1996FordGreen
576a77cf1991HondaBrown
f5416ff11977MercedesYellow
cc8c83a71961VolvoOrange
63d605561976FordOrange
<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.