close
這篇應該算目前為止的總結了吧,
到目前為止已知用火:
1. 可以透過XML Publisher建立Templete的方式, 再導出Excel, 格式為2003, 相容性存疑, 可用, 但Templete極其麻煩
2. 可以透過DB直接嵌入JXL的方式直接在DB上呼叫JXL的元件使用, 可用, 但JXL的compile會有一點小問題, 而且JXL已停止維護, 僅至2003 PS. POI理論上也能以此方式導入, 但目前的環境有變數長度超過表格長度的問題造成失敗
3. 可以透過FORM掛載POI的方式作運作, 但是Form builder 10g的版本java核心1.4, POI只能支援到2003, 要使用2007以上的版本要作JAVA包降轉的動作(retroweaver)
4. 可以透過AP段的JAVA平台掛載POI來完成, 改成由Java Concurrent作檔案轉檔的動作, 但就格式的客制就會受限
5. 直接依OOXML標準產生XML文件, 再以底層JAVA打包成zip file改檔名, 僅能產生2007以後格式
6. 替代方案, 直接產出html table/ 2003 execel xml / tab分隔txt檔案 再由excel檔案開啟或作資料剖析, 檔案需另存, EDI無法使用, 無法切分頁
到目前為止已知用火:
1. 可以透過XML Publisher建立Templete的方式, 再導出Excel, 格式為2003, 相容性存疑, 可用, 但Templete極其麻煩
2. 可以透過DB直接嵌入JXL的方式直接在DB上呼叫JXL的元件使用, 可用, 但JXL的compile會有一點小問題, 而且JXL已停止維護, 僅至2003 PS. POI理論上也能以此方式導入, 但目前的環境有變數長度超過表格長度的問題造成失敗
3. 可以透過FORM掛載POI的方式作運作, 但是Form builder 10g的版本java核心1.4, POI只能支援到2003, 要使用2007以上的版本要作JAVA包降轉的動作(retroweaver)
4. 可以透過AP段的JAVA平台掛載POI來完成, 改成由Java Concurrent作檔案轉檔的動作, 但就格式的客制就會受限
5. 直接依OOXML標準產生XML文件, 再以底層JAVA打包成zip file改檔名, 僅能產生2007以後格式
6. 替代方案, 直接產出html table/ 2003 execel xml / tab分隔txt檔案 再由excel檔案開啟或作資料剖析, 檔案需另存, EDI無法使用, 無法切分頁
全站熱搜
留言列表