Package com.cfinkel.reports.valuelist

Examples of com.cfinkel.reports.valuelist.CFDynaBeanAdapter


    /**
     * todo: fine tune this method:
     * @param output
     */
    private void createAndAddAdapter(Output output,Map<String,String[]> parameterMap) throws InvalidInputException, ParseException {
        CFDynaBeanAdapter adapter = new CFDynaBeanAdapter();
        adapter.setDataSource(output.getQuery().getDataSource());
        adapter.setUseName(false);
        adapter.setDefaultNumberPerPage(output.getOutputElement().getRowsPerPage());
        adapter.setDefaultSortDirection("asc");
        adapter.setShowSql(false);
        //    get query string, then add sort Column
        adapter.setSql("select * from (\n" +
                output.getQuery().getQueryString(MapToInput.convertParameterMapToInputs(parameterMap,this.report))
                + ")\n"
                + "                /~" + ParameterNames.sortColumn + ": ORDER BY \"[" +  ParameterNames.sortColumn
                + "]\" [" + ParameterNames.sortDirection + "]~/"
        );
View Full Code Here

TOP

Related Classes of com.cfinkel.reports.valuelist.CFDynaBeanAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.