JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
7a70c0bf1987MercedesYellow
c43bc2fa1976AudiSilver
a5591ccc1978BMWMaroon
00d533342007HondaRed
982256ab1998AudiWhite
cd6e951f1979AudiOrange
e91f8fe81987HondaYellow
59fedfc42007MercedesSilver
6e85e9491980FordBlack
d653e2411995VolkswagenBrown
1a883eb21967RenaultWhite
f44850e71979RenaultGreen
b646f4a61996AudiBrown
b39daadf1976VolkswagenYellow
02073bb42001AudiBlack
68ae7b8f1987JaguarYellow
76f354e52007MercedesBlue
74e7eb641979HondaSilver
a53f11a51965BMWWhite
b705eec71966RenaultBlack
65636d1d2008RenaultBrown
c08668e91995RenaultRed
b3197fe31986VolkswagenBlack
e2d189df1974AudiMaroon
b0797c121999AudiGreen
89a408da1989VolvoBrown
29c52a482000FiatMaroon
46c368011991MercedesGreen
7bbc28241980JaguarMaroon
4c008f441981VolvoSilver
466925821962RenaultSilver
85f73b4f1966HondaBlack
79fe3e962000BMWBlue
60b1702e2002MercedesWhite
ff7fc6c61982AudiRed
677a14e91994VolvoRed
e9b22f5b1981FordWhite
bca8e6921976RenaultBlack
9bf10e211967VolkswagenBlue
87c914c41961JaguarWhite
7dbd437a1980VolvoWhite
796749311973JaguarWhite
3aa5b4761971JaguarYellow
a5eab1702003RenaultSilver
c7c43cb02001RenaultOrange
c1dad7e61988FordGreen
be697f902006AudiYellow
1842948d1986VolvoBlack
f50407cb1981BMWBlack
9017f1fd1979HondaMaroon
<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.