JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
9022609b1963FiatBlack
d3c182b81997JaguarSilver
11fa17461995FiatBrown
1358ed262002VolvoRed
f881a0441965VolvoRed
6dad9d252008VolkswagenRed
481332bf1964VolkswagenBrown
4bfe6f741999RenaultBlack
a0d303592006AudiYellow
a37d70fd1967RenaultBlack
60203cc81981HondaBlue
15ed9c921966JaguarBrown
cd545f4d1985MercedesGreen
cd0d62571960RenaultBlue
f83a3be71990FordWhite
90100e811987FordSilver
5aff3f331964VolkswagenBlue
b816ea9d1999AudiBlue
d40d7a3f1969VolvoSilver
b70fab322002FiatRed
08e7821e1980MercedesRed
9ee939bd1991VolkswagenWhite
c3cde8931967FordOrange
b9ded5cc1992VolkswagenRed
90bba5411983FordWhite
584e6a9f1962VolkswagenBrown
e50cd57f1971HondaBlue
396561892000MercedesSilver
0c329bd51979VolvoMaroon
0ac225151974RenaultYellow
c31f26271998RenaultBrown
6f3e54f61969BMWRed
b7d9a2491986MercedesYellow
830f75fc1985HondaGreen
283708f21973VolkswagenBlue
f35769591965MercedesMaroon
7a2e9ad01966BMWRed
c56eb8b31960VolvoMaroon
ac0ece5b1977RenaultOrange
7c0216a31989FordWhite
a85f6b511982AudiMaroon
ae8d366a1984FordSilver
4f76c1b81965MercedesOrange
60d73b0a1983FordBlue
62de0d431989AudiRed
6ea8af181995FiatRed
d7322e791989BMWRed
f57903a32002VolvoRed
11fd58ff2000BMWGreen
e9064d741995FordMaroon
<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.