JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e16a29421996VolkswagenMaroon
e808cd061981BMWBrown
24915b8f2000FiatSilver
6c21fc891975BMWWhite
a4594c951998VolkswagenMaroon
06f2d4e72001VolkswagenSilver
e345dd5b2000VolvoGreen
22d6ab2d1976MercedesGreen
ca97b1b41969HondaSilver
21fc2f622002MercedesSilver
8a764bb91996HondaOrange
e4f368661993VolvoBrown
49051e571988HondaMaroon
4f35990d2000AudiRed
ccda6c821990JaguarWhite
ee2993ff1961BMWBlack
226f6aab1996HondaOrange
0d7355801990FiatOrange
465e20fd1993JaguarSilver
72bcaa1c1962BMWYellow
349b38a41992BMWOrange
43c410521978JaguarWhite
761aaece2000RenaultRed
00126dc61962VolvoWhite
1737827e1998MercedesGreen
edb1d1741997VolkswagenGreen
84a1fd702004RenaultMaroon
f06105972005HondaGreen
ea73ccd72002BMWBlue
00ce90262004FordRed
2bc5e1541967JaguarYellow
e5b5d8111968FordRed
c1d640bc1969RenaultWhite
92a72b492000VolkswagenOrange
7907f84f1989RenaultOrange
ae44bd6b1974FiatSilver
ba41ef831984RenaultGreen
7180c7342006BMWRed
ef4167de1964AudiBlack
38655aa82002MercedesSilver
8e3a13d11987FiatWhite
f46213eb1969MercedesGreen
249e9d991996VolkswagenSilver
b270e6ce1986JaguarRed
8450d7f52005FiatBlack
effc35bb1995FordYellow
5ac01a091998VolvoSilver
7177e4fe1966MercedesRed
95873e941988MercedesMaroon
76c8b3d82006BMWBlue
<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.