JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
6f27d3fd1981VolkswagenBlue
1ef8b61e2001VolkswagenOrange
565c8ad41977VolkswagenGreen
2925e6fa2006AudiBrown
2aae49122007VolkswagenBlack
2ae8ed801978MercedesRed
ccd023511982BMWBrown
7d4d7f321978FordGreen
0cbec3581964FiatSilver
68575b5b1999MercedesWhite
51623d5e1965HondaYellow
255cd1051977RenaultBrown
ae70fc552000BMWBlue
8ab703c11983FiatRed
9d9612a81965BMWOrange
5ed1e67f1965HondaSilver
74d108572007MercedesBlue
2049644a1970BMWWhite
fb1e1a901991FiatYellow
ce24d03b2003FiatBlue
5b61ec7f1991FiatWhite
140cc6321981FordBlack
f8c5734a1981FordSilver
7ac1baf21980FordBrown
4d1196e51961FiatRed
dc29d4351972VolvoBrown
a2bf02ea1966AudiYellow
29642eae2003RenaultBrown
72bdab171972VolkswagenBlack
e117f3851977RenaultSilver
f6c7f4541987VolvoOrange
156b0c522000VolkswagenYellow
2c30e98f1982VolkswagenGreen
b235b6d71992FordBrown
4f61000b1971AudiSilver
14de4c7b2003HondaBlack
dbd609771977AudiBrown
08c7c39e1979FiatBrown
76a51c711990VolkswagenYellow
c965795c1988VolvoYellow
ff57030e1969VolvoYellow
b64498171967FordGreen
356094781998AudiRed
6de6759a1976AudiBlue
317f0c241961AudiSilver
9eaf52d92006RenaultMaroon
b36b3c3e1973AudiWhite
8f9716d51997FordYellow
44670f811986VolvoRed
2204d9f32003FiatWhite
<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.