JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
50c5224d1977VolvoBrown
3f8070631967MercedesMaroon
27ae28411997HondaWhite
dd60ca491996FiatGreen
2b13982f1981HondaMaroon
e01588c31977BMWOrange
8b1f03002006JaguarWhite
f51dfbc01983FordGreen
65be5f0d1988FordBrown
b0586cf91962VolvoYellow
d64340061971JaguarOrange
0f632a131973VolkswagenMaroon
a6879cf82001FordBlack
9674a8e51987MercedesSilver
c6019c461993MercedesSilver
df5c76171991FordOrange
5e7040132005RenaultGreen
bb301bcd1963FordMaroon
05267fbe1969HondaOrange
51c8962d1999MercedesWhite
7446f4561975HondaBlue
7ce3016d1967VolkswagenSilver
e258a2cb1983MercedesWhite
68e214781980FiatGreen
0995f6341985VolvoMaroon
beae3cf81999HondaSilver
e479370d1976AudiGreen
8fbde2b61988AudiBlue
384f373f1970FordOrange
677878911985JaguarRed
ed7d9cb51995FiatOrange
391a2a1f1983BMWGreen
6bff24491979VolvoOrange
401a7aa61990FiatRed
18dcca752005RenaultBlue
36caf0a71980VolvoMaroon
fff74a8a2001MercedesOrange
ceb340491992AudiYellow
aa5e40fd2001BMWBlack
8c2909ab1978FordYellow
9b37fdb81982VolvoRed
1be2cc2b1974AudiBrown
aba92d931984JaguarBlack
bb88ed931968BMWYellow
987d060d1994AudiSilver
ac44e40c1986HondaOrange
d54f67491995FiatYellow
bee0491b1981FiatMaroon
9e2bf36e1962MercedesOrange
d85d1f4c1963HondaRed
<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.