JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
5c4e35961986FordOrange
7450d5c91988BMWRed
68a6703d1999JaguarSilver
4d660fad2004AudiSilver
4d2872871973JaguarBlack
0ad709741995RenaultOrange
ea02b9881980AudiWhite
c59623f21961BMWGreen
0149c6731975VolvoSilver
1877446a1970MercedesRed
a1f363c22007MercedesOrange
ae4adf1f1998VolkswagenGreen
be16e8a81982VolvoGreen
aa7fb31a2005FiatRed
52fdd3af1977AudiYellow
c38d397c1968JaguarBrown
e173e07b1976VolvoYellow
a99d62f71960HondaBrown
eed673fb1966FordGreen
779dcdfc1980HondaRed
2268be681979RenaultSilver
37b0b7731986FordBlack
4b973f191998JaguarOrange
41d9db791966VolvoOrange
ba9cc1c51967MercedesBlack
af0e23921965VolvoSilver
6d1144291982RenaultRed
c9fd13861980JaguarGreen
0b26a7601975VolkswagenGreen
a3866f2f1962VolkswagenGreen
12c65eeb1985VolvoYellow
5c70f9fe2006VolvoSilver
5a1e58ca1986FiatWhite
ed01048f1979FordWhite
e9dfba721960VolkswagenYellow
67099dc22002BMWYellow
81cdbce41977AudiRed
02aca6852000AudiBrown
cfb7c4a92005VolvoBrown
f5a228221976JaguarMaroon
1be7cfa62001JaguarOrange
9d66fdfd2000VolkswagenMaroon
dd47d6ce1968VolvoSilver
9deae75d1998FiatOrange
83d18b601975BMWBlue
634539ff1963BMWYellow
29c69e1c1962JaguarBlue
7fbdfe351968JaguarOrange
c85897bc2001VolvoBrown
61270b961967MercedesMaroon
<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.