ICEfaces
  1. ICEfaces
  2. ICE-6151

dataExporter does not export information defined in the footer of a dataTable

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P01, 2.0-Beta1
    • Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02, 2.0.0
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      The dataExporter component does not export the footer of a dataTable column.

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case [5007000000E4uqk]
        Arran Mccullough made changes -
        Attachment Case9512Example.war [ 12625 ]
        Ken Fyten made changes -
        Fix Version/s 1.8.2-EE-GA_P02 [ 10226 ]
        Ken Fyten made changes -
        Fix Version/s 2.0.0 [ 10230 ]
        Assignee Priority P1
        Assignee Adnan Durrani [ adnan.durrani ]
        Ken Fyten made changes -
        Fix Version/s 1.8.3 [ 10211 ]
        Assignee Priority P1 P2
        Assignee Adnan Durrani [ adnan.durrani ] Mark Collette [ mark.collette ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23109 Fri Nov 12 15:30:49 MST 2010 mark.collette ICE-6151 : dataExporter does not export information defined in the footer of a dataTable
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/dataexporter/ExcelOutputHandler.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/dataexporter/OutputTypeHandler.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/dataexporter/DataExporter.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/dataexporter/CSVOutputHandler.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23110 Fri Nov 12 15:31:37 MST 2010 mark.collette ICE-6151 : dataExporter does not export information defined in the footer of a dataTable
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/dataexporter/CSVOutputHandler.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/dataexporter/DataExporter.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/dataexporter/OutputTypeHandler.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/dataexporter/ExcelOutputHandler.java
        Hide
        Mark Collette added a comment -

        Added support to the DataExporter, and the OutputTypeHandler application interface for the footer cells to be output. Any custom handlers should just continue to work without outputting the footers and without needing to be modified. Then modified the ExcelOutputHandler to support the footers, and refactored that class to reduce redundancies, and laid the groundwork for non-String types to be handled in the future. When investigating the CSVOutputHandler, noticed that it does not output headers, so did not add support for footers to it. But, did notice that it was not comma and quote escpaing the output, so added that. And when merging the code for icefaces2, carried forward another fix from icefaces 1.8.x.

        icefaces trunk
        Subversion 23109

        icefaces2 trunk
        Subversion 23110

        Show
        Mark Collette added a comment - Added support to the DataExporter, and the OutputTypeHandler application interface for the footer cells to be output. Any custom handlers should just continue to work without outputting the footers and without needing to be modified. Then modified the ExcelOutputHandler to support the footers, and refactored that class to reduce redundancies, and laid the groundwork for non-String types to be handled in the future. When investigating the CSVOutputHandler, noticed that it does not output headers, so did not add support for footers to it. But, did notice that it was not comma and quote escpaing the output, so added that. And when merging the code for icefaces2, carried forward another fix from icefaces 1.8.x. icefaces trunk Subversion 23109 icefaces2 trunk Subversion 23110
        Mark Collette made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Issue Type Bug [ 1 ] Improvement [ 4 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2

          People

          • Assignee:
            Mark Collette
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: