JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e76571092001JaguarMaroon
4ebe35371971FordBlue
54ccf9da1997FiatGreen
0791fd451991VolvoMaroon
d25fd9252009FordYellow
bd51d1671992FiatRed
9005bb3b1970AudiGreen
003dcdbb1960FiatYellow
58ab71c42007JaguarGreen
953e3a701979VolkswagenYellow
a2de02cb1988HondaYellow
1b1689551989FiatBlue
5b2f72d61971FiatSilver
3b0630341981BMWRed
f2e5b7bb2007VolkswagenBlack
585649e32004BMWBlue
9fdd38261979HondaBrown
33e0c83c2000FordBrown
1ab21c891984VolvoSilver
33409a181999RenaultWhite
cc380f581971HondaSilver
d166e40b1992AudiGreen
ef72c2f11966JaguarBrown
72cd32561964VolkswagenMaroon
39bbb6141976HondaRed
b6994a421983FiatYellow
cec4e3db1995VolkswagenOrange
1f8e3dfe1988VolvoWhite
e8b14cef1990FiatBlue
c393f9e91971JaguarBlack
1fe37a322004MercedesWhite
974cdd0f1985FordBrown
dfbb19db1965BMWYellow
46853c0e1975RenaultGreen
d7c965151973VolkswagenGreen
241906d21966VolvoSilver
dc8b00fc2000JaguarRed
579a3e1d1971MercedesBlack
43a1d8921974VolvoBlue
0b4509da1975VolvoWhite
92afa0341999HondaGreen
4a1021741988AudiWhite
e9a0e1521979FiatSilver
9be8c94f1970FiatWhite
105c8f642008MercedesSilver
f2c4bf5a1972HondaGreen
1e1a52971965AudiBrown
17ad50f51961FiatRed
d2a4d7a41991RenaultGreen
6e8063711970FiatBlue
<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.