JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
8d5a6d5d1963AudiGreen
360449691995AudiBrown
a42be04c1982MercedesOrange
c1c6aa7f2005JaguarSilver
b714c7a91983RenaultBlack
af5674772008MercedesBrown
e1c600c11981HondaGreen
3c6074981972VolvoBlue
be00af661990VolvoBlue
e40702b31979FordWhite
7e4e01b01962RenaultSilver
e1c4ac171984FordMaroon
e40d4b171988HondaMaroon
112411061983BMWOrange
8b7d4d681983JaguarOrange
8984281a1975BMWBlack
78ee82e41981RenaultYellow
b247eed41960MercedesGreen
aa1803381973VolkswagenBrown
6bb8d08d1977FiatGreen
25b8c1b11977VolvoSilver
4f8a742a1995FordBlack
3b8f2aec2009VolkswagenOrange
8aefaf321969AudiBlack
fc8bfa671962BMWWhite
2cc2405a2006VolkswagenYellow
6e74b41a1989BMWOrange
fe6cffc31972FiatYellow
f43cbb101988FiatYellow
f42dd1eb1970VolkswagenBrown
001f8a5f1985VolkswagenGreen
8ba2d49a1999FiatYellow
1259dd512002BMWBlack
c35da5f41991FordYellow
e6369d152003JaguarWhite
b0dfb0651963FiatWhite
9b84ab3d2002RenaultBlack
8e8d9eaf1997HondaBlue
572b34532005VolkswagenWhite
7146795c2006FordOrange
f16f19501965AudiRed
8c49906e1982HondaSilver
a7a136861963VolkswagenYellow
1e1021961988HondaBlue
c1ac8c021967AudiBlue
f77ead551976BMWGreen
87cca8bb2002JaguarRed
8509bed71985RenaultWhite
0d92f3441965VolkswagenBrown
dd73e6141963VolkswagenOrange
<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.