ICEfaces
  1. ICEfaces
  2. ICE-11207

New ace:listExporter component for exporting ace:list data

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.1.0.GA, EE-3.3.0.GA_P04
    • Fix Version/s: EE-4.2.0.GA, EE-3.3.0.GA_P05
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      Feature Request: Add support to export data that is used in an ace:list component using the ace:dataExporter.
      1. after.PNG
        35 kB
      2. before.PNG
        35 kB
      3. Capture1.PNG
        61 kB
      4. export1.PNG
        44 kB
      5. export2.PNG
        29 kB

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51705 Mon Jul 03 21:42:14 MDT 2017 art.zambrano ICE-11207 created single base class for ExporterResource in the org.icefaces.ace.util package and made the other instances extend from this class (ace:dataExporter, ace:listExporter and ace:scheduleExporter); added minor improvement for escaping XML characters in the ace:dataExporter XMLExporter class, which had been added to the XML exporters of ace:listExporter and ace:scheduleExporter
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExporterResource.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/ExporterResource.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/scheduleexporter/ExporterResource.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/XMLExporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/util/ExporterResource.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51608 Thu Jun 08 12:08:33 MDT 2017 art.zambrano ICE-11207 corrected component id in ajax tag
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listExporter/listExportingBlock.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51462 Tue May 02 12:46:08 MDT 2017 art.zambrano ICE-11207 added xlsx format option to ace:listExporter demos; set dragging=true on of the simple list exporting demo; separated ace:list, ace:listControl and ace:listExporter java classes and xhtml documents into their own folders (previously everything was inside /list)
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/listExporter/ListExportingSimpleBean.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listControl/listMulti.xhtml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listControl/listDual.xhtml
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listDual.xhtml
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListExportingSimpleBean.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/listExporter/ListExportingBlockBean.java
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listMulti.xhtml
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listExportingBlock.xhtml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/listControl/ListDualBean.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/listControl/ListMultiBean.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/listExporter
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListDualBean.java
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListExportingBlockBean.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listExporter/listExportingSimple.xhtml
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listExportingSimple.xhtml
        Commit graph DEL /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListMultiBean.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/menu/data/CentralDataList.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/listControl
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listExporter/listExportingBlock.xhtml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listExporter
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/listControl
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51386 Mon Mar 27 16:51:51 MDT 2017 art.zambrano ICE-11207 added 'includeHeaders' functionality; when exporting in XML format, added code to put exported values inside CDATA section if necessary, when the text contains XML characters; cleaned up code and removed unnecessary code; added js resource to resource-dependency.xml, to compress target in build script and to AceSymbolicResourceHandler
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/XMLExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ListExporterMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/AceSymbolicResourceHandler.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/CSVExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExcelExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/Exporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/PDFExporter.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51372 Wed Mar 22 12:42:02 MDT 2017 art.zambrano ICE-11207 reverted build.properties change to avoid compressing resources
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.properties
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51370 Tue Mar 21 17:19:52 MDT 2017 ken.fyten ICE-11207 - Added new libs to versions-licenses.html.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/lib/versions-licenses.html
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51368 Tue Mar 21 15:49:06 MDT 2017 art.zambrano ICE-11207 added textToExport attribute to configure the text from SelectItems to export
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/XMLExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ListExporterMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/tabset/tabset.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/CSVExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExcelExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/Exporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.properties
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/PDFExporter.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51367 Tue Mar 21 13:19:44 MDT 2017 art.zambrano ICE-11207 removed ajax from block objects exporting demo, since it wasn't necessary and exposes a bug with ace:list with ajax + selections + reordering
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listExportingBlock.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51365 Tue Mar 21 12:41:39 MDT 2017 art.zambrano ICE-11207 added Apache commons codec and Apache XMLBean libraries to support XLSX exporting
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/lib/ace/commons-codec-1.5.jar
        Commit graph ADD /icefaces4/trunk/icefaces/lib/ace/xmlbeans-2.6.0.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51364 Mon Mar 20 18:23:36 MDT 2017 art.zambrano ICE-11207 enabled multiple selection in Exporting Block Objects demo
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listExportingBlock.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51363 Mon Mar 20 14:09:47 MDT 2017 art.zambrano ICE-11207 added showcase demos for ace:listExporter, Simple List Exporting and Block Objects Exporting
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listExportingSimple.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/menu/data/CentralDataList.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListExportingSimpleBean.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listExportingBlock.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
        Commit graph ADD /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListExportingBlockBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51362 Mon Mar 20 14:05:23 MDT 2017 art.zambrano ICE-11207 added support for exporting nested components; added support to export selected items only; added ace:listExporterValue component to export data as a table when using block objects
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/XMLExporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexportervalue/ListExporterValue.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/CSVExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExcelExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/Exporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexportervalue/ListExporterValueMeta.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexportervalue
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/PDFExporter.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51329 Tue Mar 14 15:46:38 MDT 2017 art.zambrano ICE-11207 added support for exporting in xml, pdf, xls and xlsx formats
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/XMLExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ListExporterMeta.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/CSVExporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExcelExporter.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExporterFactory.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/PDFExporter.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51305 Thu Mar 09 16:12:30 MST 2017 art.zambrano ICE-11207 initial commit: added basic working version of ace:listExporter
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/listexporter
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/listexporter/listexporter.js
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ListExporterMeta.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExporterResource.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/CSVExporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ListExporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ListExporterRenderer.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/Exporter.java
        Commit graph ADD /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listexporter/ExporterFactory.java

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arran Mccullough
          • Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: