楼主: samt007

Oracle PLSQL读取(解析)Excel文档

[复制链接]
论坛徽章:
8
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522011新春纪念徽章
日期:2011-02-18 11:43:332013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02秀才
日期:2017-03-20 13:42:20秀才
日期:2017-07-11 13:54:02
51#
 楼主| 发表于 2015-5-18 12:46 | 只看该作者
komicakomica 发表于 2015-5-18 11:25
请先提供现在的“GFM 加载页”的代码,关键信息可以替换掉。
我不可能凭空修改代码,必须先知道现在的“ ...

另外,Oracle EBS的jsp页面所调用的java代码,是Oracle自己的知识产权,我之前有提过SR问过Support的工程师要一份,但是他们说不对外提供的。
所以如果想直接修改它的代码,估计是很难!只可以用Class文件反编译,再修改。
或者干脆自己从新开发一套上传的程式。

使用道具 举报

回复
论坛徽章:
5
慢羊羊
日期:2015-03-04 14:55:272015年新春福章
日期:2015-03-06 11:59:47喜羊羊
日期:2015-04-02 19:59:02懒羊羊
日期:2015-05-17 21:03:29懒羊羊
日期:2015-05-20 20:04:36
52#
发表于 2015-5-18 15:00 | 只看该作者
samt007 发表于 2015-5-18 12:46
另外,Oracle EBS的jsp页面所调用的java代码,是Oracle自己的知识产权,我之前有提过SR问过Support的工程 ...

在浏览器里的“GFM 加载页”页面上右键查看源代码并复制。
另外找到该页面对应的class文件,有这两者就够了。

使用道具 举报

回复
论坛徽章:
8
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522011新春纪念徽章
日期:2011-02-18 11:43:332013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02秀才
日期:2017-03-20 13:42:20秀才
日期:2017-07-11 13:54:02
53#
 楼主| 发表于 2015-5-18 15:57 | 只看该作者
komicakomica 发表于 2015-5-18 15:00
在浏览器里的“GFM 加载页”页面上右键查看源代码并复制。
另外找到该页面对应的class文件,有这两者就够 ...

你自己做一个成功实现的例子再回复我吧,谢谢。

使用道具 举报

回复
论坛徽章:
5
慢羊羊
日期:2015-03-04 14:55:272015年新春福章
日期:2015-03-06 11:59:47喜羊羊
日期:2015-04-02 19:59:02懒羊羊
日期:2015-05-17 21:03:29懒羊羊
日期:2015-05-20 20:04:36
54#
发表于 2015-5-18 16:10 | 只看该作者
samt007 发表于 2015-5-18 15:57
你自己做一个成功实现的例子再回复我吧,谢谢。

那byebye了,为了做这么点东西搭套开发测试环境出来。

使用道具 举报

回复
论坛徽章:
2
itpub13周年纪念徽章
日期:2014-09-29 16:47:24马上有车
日期:2014-10-09 10:14:53
55#
发表于 2015-5-19 09:31 | 只看该作者
FND_FILE这个包的代码呢,还差这个,我试验试验没通过。

使用道具 举报

回复
论坛徽章:
8
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522011新春纪念徽章
日期:2011-02-18 11:43:332013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02秀才
日期:2017-03-20 13:42:20秀才
日期:2017-07-11 13:54:02
56#
 楼主| 发表于 2015-5-19 09:37 | 只看该作者
GalenGao 发表于 2015-5-19 09:31
FND_FILE这个包的代码呢,还差这个,我试验试验没通过。

这个功能是在Oracle EBS环境成功测试和使用的。FND_FILE是EBS标准的封装的一个文件处理的Pkg。
没有的话,也挺麻烦~

使用道具 举报

回复
论坛徽章:
2
itpub13周年纪念徽章
日期:2014-09-29 16:47:24马上有车
日期:2014-10-09 10:14:53
57#
发表于 2015-5-19 09:47 | 只看该作者
samt007 发表于 2015-5-19 09:37
这个功能是在Oracle EBS环境成功测试和使用的。FND_FILE是EBS标准的封装的一个文件处理的Pkg。
没有的话 ...

弄了一早上,好吧。

使用道具 举报

回复
论坛徽章:
8
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522011新春纪念徽章
日期:2011-02-18 11:43:332013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02秀才
日期:2017-03-20 13:42:20秀才
日期:2017-07-11 13:54:02
58#
 楼主| 发表于 2015-5-19 12:26 | 只看该作者
GalenGao 发表于 2015-5-19 09:47
弄了一早上,好吧。

我导出源码给你试试吧 FND_FILE.zip (3.86 KB, 下载次数: 100)

使用道具 举报

回复
论坛徽章:
0
59#
发表于 2015-5-22 16:03 | 只看该作者
发现导入的xls文件,如果 第x列是数字类型,第x+1列是日期类型,就会出现错误,日期类型那一列的值会变成数字列的值。

使用道具 举报

回复
论坛徽章:
8
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522011新春纪念徽章
日期:2011-02-18 11:43:332013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:092014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02秀才
日期:2017-03-20 13:42:20秀才
日期:2017-07-11 13:54:02
60#
 楼主| 发表于 2015-5-22 20:40 | 只看该作者
handchaos 发表于 2015-5-22 16:03
发现导入的xls文件,如果 第x列是数字类型,第x+1列是日期类型,就会出现错误,日期类型那一列的值会变成数 ...

这样子吗?
你试试将xls另存为xlsx文件,再试试有没有这个情况。

使用道具 举报

回复

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

本版积分规则 发表回复

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