JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
7349ac9a1960AudiWhite
eb9cf63b1963MercedesBlack
8d436aae2003MercedesBlack
89b651e51970VolvoWhite
2a7b05381994FordMaroon
894771ad1969BMWBlack
a6ab8fc12003VolvoYellow
f493d8aa2006VolvoYellow
e158f5b01993FiatRed
57da57bd2007MercedesOrange
cc32efb41997AudiGreen
73fcbeb31978BMWYellow
f544cce41981AudiBlue
84c0360f2007RenaultMaroon
727e6e322007VolkswagenGreen
353766221983JaguarYellow
33161b751965VolkswagenRed
22858a9a1973JaguarYellow
43017f731968AudiWhite
205029741973VolkswagenGreen
8c70efa41974VolkswagenBlack
bd7bbfce1969FordSilver
eddf844e1965MercedesBlue
0e378f3d1981AudiBrown
c548fad01980BMWSilver
35e453c11978AudiOrange
394f13a31972MercedesGreen
83ff92811980AudiBrown
972475772003HondaMaroon
fb5c1ae61975AudiSilver
3db267922003VolvoBrown
913105222001FordBlack
de68a30b1982VolvoBlue
1dd3c35f1981VolkswagenYellow
3fcd308e1987FiatSilver
8ff650da1988BMWBrown
4e75a18c1971VolkswagenGreen
652e23df1975HondaBlack
3e8503eb1989FordBrown
beabcfcc1981FiatWhite
49dcf5f01988FordRed
7f4c09262007HondaMaroon
4090cd1b1974FiatMaroon
938edf971981FordGreen
7e8c41ee1963FiatMaroon
560c39c01960VolvoGreen
584a692c1980VolkswagenBlack
58a734d11988VolvoBlack
a6f794821995FiatBlack
cea827071977AudiYellow
<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.