JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
65b3bb281978MercedesBrown
63b8f4bd2002FiatBlack
3611fdd91984FordYellow
2511a0b31964AudiBrown
afe5d4bf1997BMWYellow
7b155eb52005FordWhite
1351eec71996FordMaroon
98df519b1980HondaWhite
75d688561968VolkswagenBlue
9bc702b91997BMWGreen
6d1c5cfe1978FiatRed
2ec017431965FiatBrown
b05a8ef01974HondaBrown
05f54c492000BMWMaroon
10cf6d1f1969VolkswagenBlack
ca3231c31990RenaultGreen
4e6c3c5e1991AudiBlue
175bb0821973RenaultYellow
528483372000JaguarSilver
c9bb65381977RenaultMaroon
5bb939001997VolvoRed
401f766a1979VolvoWhite
9bef5be01986RenaultWhite
c49ca6a12001VolvoMaroon
a71db7871983MercedesGreen
43ef07cb1972RenaultWhite
8ae36fdb1990BMWGreen
9b403c791968FiatGreen
061395201967JaguarOrange
2e90346f1986HondaBrown
34d1450d2001HondaBlack
3ac887dc1995FiatSilver
84cf9f751976HondaGreen
3d1829932006VolkswagenGreen
20518e701961VolkswagenYellow
3a1bb1b01979AudiBlack
df0c48051989VolkswagenSilver
0b7552061961VolkswagenMaroon
a09d72d61973AudiBlue
2cc832d81964VolkswagenSilver
5fbdb1801984MercedesBlue
f41d6c3b1993HondaBrown
dc6ee1751984FiatBrown
dc3342e91997FiatYellow
12dfa3121988VolvoWhite
449e84ce1980VolvoMaroon
0b94f2621983FiatBlack
8e7da0c01968JaguarOrange
e588bd7c1996VolkswagenBrown
a35caa061997BMWSilver
<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.