JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
d5f8cd0d1972RenaultWhite
987e99a71973FiatOrange
437c7f001979VolkswagenBrown
b48971d01987JaguarOrange
21f688302001MercedesBlue
0f4d271a1964JaguarOrange
423ea86f2008BMWOrange
35bff9f91997VolkswagenBrown
cf5093981967FiatYellow
0a942c3f1999BMWRed
5a6058ec1973VolvoBlack
03c50df32005HondaBlue
ddcfd4891960FiatYellow
7d70fec91961BMWWhite
e47267f22006MercedesBrown
d6c39b341972MercedesBlack
07428b971994HondaOrange
a7e0e7d81986MercedesBrown
8ecd2e931966VolvoMaroon
a7267dad1967VolvoBrown
eadcfea21976RenaultOrange
b2f79c9d1976VolkswagenBrown
857daa2b1971FiatYellow
ead278551968RenaultBlack
cf2cfa1e1978AudiWhite
a48374611978HondaOrange
2a1534d12003MercedesSilver
1c47d7e61974JaguarBrown
2581e1111989JaguarGreen
884e17682002FordBlue
d761177b1985RenaultSilver
79a59e891995RenaultRed
53a74eb61960RenaultYellow
80586cba1994VolkswagenBlue
4854be372004VolvoYellow
0555eb4d1970FiatSilver
4a8f86ce1986JaguarBlue
986958861979JaguarSilver
740b6f5e1970HondaRed
4fd16d791992FordGreen
8b47bd8a1964AudiBrown
635e04381963MercedesOrange
ad24a0101967BMWOrange
3a893aa81983AudiBrown
34098c082007VolvoBlue
39020e4d1969RenaultMaroon
b6499cc12007BMWMaroon
fcc6fcfe1972BMWBrown
a07c2ed11990BMWSilver
43b94d4e1974AudiMaroon
<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.