楼主: chenred

excel报表解决方法

[复制链接]
论坛徽章:
0
21#
发表于 2006-6-30 12:29 | 只看该作者
学习学习

使用道具 举报

回复
论坛徽章:
18
生肖徽章2007版:羊
日期:2008-04-07 19:45:41蛋疼蛋
日期:2012-02-11 22:05:24ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152010广州亚运会纪念徽章:高尔夫球
日期:2011-03-02 20:47:522011新春纪念徽章
日期:2011-02-18 11:42:492011新春纪念徽章
日期:2011-01-04 10:26:112010广州亚运会纪念徽章:拳击
日期:2010-12-12 22:26:34ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522010年世界杯参赛球队:丹麦
日期:2010-05-04 19:56:412010年世界杯参赛球队:意大利
日期:2010-03-28 13:01:56
22#
发表于 2006-6-30 12:32 | 只看该作者
我按照樓主的來做了,輸出怎麼是這樣??

test_xml.gif (54.82 KB, 下载次数: 119)

test_xml.gif

使用道具 举报

回复
论坛徽章:
53
ITPUB元老
日期:2007-05-26 17:20:07雪佛兰
日期:2013-11-09 14:27:29Jeep
日期:2013-11-11 12:36:42大众
日期:2014-01-07 13:55:32凯迪拉克
日期:2014-01-21 10:40:32兰博基尼
日期:2014-01-21 14:23:55雪佛兰
日期:2014-02-08 08:40:412014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-20 16:11:47
23#
发表于 2006-6-30 17:34 | 只看该作者
GOOD!

使用道具 举报

回复
论坛徽章:
5
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44祖国60周年纪念徽章
日期:2009-10-09 08:28:002010广州亚运会纪念徽章:网球
日期:2011-01-10 08:23:15复活蛋
日期:2013-02-19 17:28:37凯迪拉克
日期:2013-09-03 11:34:10
24#
发表于 2006-7-4 08:36 | 只看该作者
关注22楼提出的问题,我在win2000测试通过,而在XP   SP2也是出现这种直接显示代码的情况,寻找答案中........
请高手献策。

使用道具 举报

回复
论坛徽章:
0
25#
发表于 2006-7-4 08:50 | 只看该作者
好文章,收藏先!

使用道具 举报

回复
论坛徽章:
24
ITPUB元老
日期:2007-08-09 20:13:55蜘蛛蛋
日期:2012-11-18 21:00:26灰彻蛋
日期:2012-04-14 18:30:002012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-02-18 11:43:342010年世界杯参赛球队:尼日利亚
日期:2010-03-16 13:40:192009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:虎
日期:2009-07-22 09:38:24奥运会纪念徽章:赛艇
日期:2008-10-24 13:25:17
26#
发表于 2006-7-4 08:55 | 只看该作者

Re: excel报表解决方法

最初由 chenred 发布
[B]长久以来,oracle运行的excel报表经常采用csv格式,用户需要view output,然后另存为本地csv文件,才能用excel打开,而且不能保留excel格式,包括字段长度,字段格式掩码,以及公式等。

     因为项目需要excel文件包含公式,所以采用以下方案解决。

     (1)将格式template文件在excel中制做,保存时,选取XML Spreadsheet格式,生成xml 模板文件,这样这个文件可以包含公式等。

     (2)采用fnd_file.put_line方式将xml模板文件输出,数据列可以依据编程要求修改。

     (3)建立concurrent program采用XML输出方式。

      (4)这样用户在view output时候,浏览器可以自动打开这个excel文件。

附上package源代码,本例子在application 11.5.8,和本机excel 2003,ie6.0测试正常。 [/B]


试试,这样不用再XML PUBLISH里注册数据定义和模版吗?

否则输出的XML如何和模版结合呢?22楼的问题是,输出的XML脚本没有和一个模版结合,所以无法产生表样!

使用道具 举报

回复
论坛徽章:
5
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奔驰
日期:2013-10-25 17:29:33
27#
发表于 2006-7-4 09:16 | 只看该作者

Re: Re: excel报表解决方法

最初由 chirsdong 发布
[B]

试试,这样不用再XML PUBLISH里注册数据定义和模版吗?

否则输出的XML如何和模版结合呢?22楼的问题是,输出的XML脚本没有和一个模版结合,所以无法产生表样! [/B]


怎樣把腳本和模版结合?

使用道具 举报

回复
论坛徽章:
24
ITPUB元老
日期:2007-08-09 20:13:55蜘蛛蛋
日期:2012-11-18 21:00:26灰彻蛋
日期:2012-04-14 18:30:002012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-02-18 11:43:342010年世界杯参赛球队:尼日利亚
日期:2010-03-16 13:40:192009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:虎
日期:2009-07-22 09:38:24奥运会纪念徽章:赛艇
日期:2008-10-24 13:25:17
28#
发表于 2006-7-4 09:44 | 只看该作者

Re: Re: Re: excel报表解决方法

最初由 yuanlinok 发布
[B]

怎樣把腳本和模版结合? [/B]


要在XML  PUBLISH里注册数据定义/模版,从而关联起来的!

但是这只是在WORD下写XML的方式,不知道楼主的这个方法用不用模版文件,如有需要,楼主最好把模版贴上来的。。。楼上有测试成功的,把过程总结一下吧!

使用道具 举报

回复
论坛徽章:
24
ITPUB元老
日期:2007-08-09 20:13:55蜘蛛蛋
日期:2012-11-18 21:00:26灰彻蛋
日期:2012-04-14 18:30:002012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-02-18 11:43:342010年世界杯参赛球队:尼日利亚
日期:2010-03-16 13:40:192009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:虎
日期:2009-07-22 09:38:24奥运会纪念徽章:赛艇
日期:2008-10-24 13:25:17
29#
发表于 2006-7-4 09:54 | 只看该作者
恩,刚试了一下,XML publish我发注册EXCEL产生的模版,,那位测试成功了,解释一下吧。。。现在3种方式:1:word,2:excel,3:report 都可以实现XML报表,常用的就是WORD了!

使用道具 举报

回复
论坛徽章:
18
生肖徽章2007版:羊
日期:2008-04-07 19:45:41蛋疼蛋
日期:2012-02-11 22:05:24ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152010广州亚运会纪念徽章:高尔夫球
日期:2011-03-02 20:47:522011新春纪念徽章
日期:2011-02-18 11:42:492011新春纪念徽章
日期:2011-01-04 10:26:112010广州亚运会纪念徽章:拳击
日期:2010-12-12 22:26:34ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522010年世界杯参赛球队:丹麦
日期:2010-05-04 19:56:412010年世界杯参赛球队:意大利
日期:2010-03-28 13:01:56
30#
发表于 2006-7-4 10:20 | 只看该作者

Re: Re: excel报表解决方法

最初由 chirsdong 发布
[B]

试试,这样不用再XML PUBLISH里注册数据定义和模版吗?

否则输出的XML如何和模版结合呢?22楼的问题是,输出的XML脚本没有和一个模版结合,所以无法产生表样! [/B]


我剛才用XML Write工具測試了一下,不是输出的XML脚本和一个模版结合的問題,KENWA說的是正確的。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表