I've been working on a revamp of Ben Nadel's excellent but aging POIUtility for the generation of Excel files. I've been needing XLSX support so I updated the code to use Apache POI 4.0.1 and embedded Mark Mandel's JavaLoader and the needed packages for it to work standalone without java lib dependencies on the server.
Here's a summary of what I've done so far;
- Uses Apache POI 4.0.1 with JavaLoader
- Supports creation of both XLS and XLSX
- RowSpan support. Either by itself or with colSpan to create a range (see ugly image below)
- poi:row update attribute when working with existing templates.
- refactored the CSSRule.cfc into cfscript,
TODO: Work on updating the POIUtility.cfc now that the groundwork is complete.
I did yank the coldfusion_mx_7 folder, figured it's about time for people to move ahead on that one.
Tested on CommandBox with ColdFusion 2018
Go to my repo or the code https://github.com/wiggick/POIUtility.cfc
Go to my repo or the code https://github.com/wiggick/POIUtility.cfc
Color, fill pattern, and region test. (note text colors are just random selection )
No comments:
Post a Comment