JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e9a587c72001RenaultYellow
0e704fc71975FordWhite
ece672292003AudiRed
add3ed111969JaguarBrown
3c44ba441977BMWWhite
bad7380c1979VolvoYellow
aac443c81992MercedesBlack
92fa293d1977VolkswagenBlack
14deadc81992AudiMaroon
f647783a1969JaguarBrown
2154dfe51966VolvoGreen
0a2b09421966JaguarMaroon
3a349e591996MercedesGreen
d9535b8a1973MercedesGreen
6a7956332009VolvoGreen
427c81881988MercedesMaroon
1c541d181993VolvoOrange
63877c501962VolkswagenYellow
fbefb6e31978HondaBlue
a28255251962BMWBlue
3b5a85101970HondaBrown
52caba9d1973FiatGreen
d4495f001991BMWBlue
b1ee3a981961JaguarBrown
5de68b401962VolkswagenYellow
14d0a10e1965FiatYellow
279008242008HondaBrown
d7e948392002BMWMaroon
f8143c951978RenaultBrown
ca3c1f631984MercedesSilver
ebff7ec31966VolkswagenSilver
44acefbf1982BMWBlack
7a20cc341997BMWYellow
47cd3d951963FordYellow
bfef534e1971BMWOrange
ef902f5c2000BMWRed
c9d9b93a1991RenaultRed
f18e70511979AudiOrange
c352d1521982BMWWhite
7ca02dac1985JaguarBlack
72de1e421976FiatBrown
2ce45bf91982HondaMaroon
e9442c971987MercedesOrange
34ff80ae1998MercedesOrange
7b460b841992VolvoYellow
0f2fd9a02008AudiWhite
53e08ffa1983VolvoRed
46805c631968JaguarBlack
4d05959a1992JaguarWhite
bec7c4172001VolkswagenWhite
<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.