ITPub博客

首页 > 应用开发 > IT综合 > Xml 功能在erp report中應用的模式比較

Xml 功能在erp report中應用的模式比較

原创 IT综合 作者:longwansheng 时间:2006-09-13 14:03:20 0 删除 编辑

是年公司的oracle erp升級到11.5.10,

由我研究Xml 功能在erp report中的應用

[@more@]

共同點

Output format都是選xml

View output 後看到的都是xml格式

1, 用package的方式,挂Concurrent Programs時executable method選PL/SQL Stored Procedure

优點: 生成的xml可以在view output或另存後直接用excel工具open,從而可以使用excel工具作進一步的處理,

可依需求寫入多個sheet

維護性高,可將相同參數的多種需求打包在一起,達到多種’layout’輸出的效果.

對item description等比較長的字段,可以完整的展示給user.

對開發人員來說,不用花大時間調layout,開發工作變得簡單,快捷,效率高.

對user來說有更多調整欄位欄寬等的自由.

缺點: 對輸出版面要求比較嚴格的,user要作進一步處理.

不可直接用erp打印功能.

2, 用report builder開發的.rdf生成xml, user自主套用.rtf模板

优點: 使用.rtf模版,可以加上logo圖片,由於模板是在word上,故可以利用word的功能對layout進行修繕

相同的數據.xml, User或管理師可以自行定義不同的模版,從而可讓開發人員從調layout中解放出來.

對數據相近,版面不同的需求,it只要做一次轉xml的開發即可,余下的工作由user自己作主.

可輸出成word, excel, html, pdf等格式.

缺點: user端要安裝java的jdk與建立.rtf模版的oracle xml publisher desktop兩工具

受word行寬的限製,不適合欄位太多的報表

User在erp中run request生成.xml,要另存後才能在.rtf中導入,user的工作變得复雜.對user的要求比較高.

不可直接用erp打印功能.

3, 用report builder開發的.rdf, 加上.rtf, 用xml publisher administrator’並裝’到erp上.

优點: 相對傳統報表,user或管理師可以參與.rtf的建立與調整,從而可讓開發人員從調layout中解放出來

如user不參與.rtf建立可以不用安裝java的jdk與建立.rtf模版的oracle xml publisher desktop兩工具,也可以享

用這些報表.

對相同數據來源,不同的版面,開發人員只要做一個.rdf即可.

輸出的報表可以有個性化的字體大小色彩圖片等

相同的報表可以套用不同的版面輸出,可以生成word, html, excel, pdf文檔

可直接用erp打印功能.

缺點: 參與.rtf的建立時, 要安裝java的jdk與建立.rtf模版的oracle xml publisher desktop兩工具

受word行寬的限製,不適合欄位太多的報表

綜合: 對於欄位比較多,數據要求完整的,建議采用直接打開成excel的第一種方式.

對於版面比較复雜且user又要有可調整版面的需求,建議采用第二種方式.

對於版面比較复雜且有字體大小色彩要求,版面固定的,建議采用第三種方式.

除此之外,保留現有的報表模式.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/92289/viewspace-864747/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 博客,我來了
请登录后发表评论 登录
全部评论

注册时间:2007-12-12

  • 博文量
    162
  • 访问量
    774132