学习erp的个人学习之路

我从2016年底接触 Oracle erp已经将近一年了,可以说中间遇到过挺多意想不到的坑,不过还是过来了,首先我先谈下oracle erp跟我在大学遇到的其他技术的一些差别吧(我在大学学的是java为主)。其实oracla erp的商务套件可以说说无人    能出左右,太强大了,刚碰的时候,就感觉,这个东西,人家到底是怎么写出来的!做出一个适应一家公司的软件并不出奇,但各个大公司的各种业务都能兼容个性化开发,这就是他的强大之处了。这一年主要做的东西还是form跟report等的开发,主要plsql的熟悉程度跟思维的想法有了不一样的感受。

先谈谈窗口开发吧,开始做第一个窗口是看着erpziyuan.com的视频然后网上各种找资料自己来学的,csdn,erpziyuan这两个着实强大,包括之后工作中遇到的各种问题,csdn基本上都有类似的贴子。窗口开发其实里面的触发器是重中之中,这些触发器之间的关系,从form级到块级,项级都是有着自己特有的,又有共有的,当我们想让系统产生某个动作时,我们要做的第一件事是考虑清楚这个动作该在什么时候生效,什么时候返回信息到某个项。最近一个做让我欲罢不能窗口界面,因为要模仿系统标准功能库存现有量那的一个保存功能,本来这是一个很简单的功能,只要建一个表存储起来就好了,可是,其中有四个查询项是多选项,而且这些多选项是跟据配置文件的部门动态显示在另一个画布的数据块,一开始想用字符串连实现,然后一起保存到中间表,后面改了方案,每个画布选项以一个表存储查询信息。但这里有一个点,就是当用户直接点出之前的保存信息时,直接点查询时,要关联出所有其他画布选项的条件,进去查询,当用户点进去选项画布更新多项条件时,又要以用户更新的为准,这个条件控制太坑爹了,后面用全局参数跟各种触发器终于搞定了,不过放的触发器一定要深思,因为其间有几次放错调试得好痛苦π_π。其他感觉我说这么多你们还是会听不懂,下次我贴上代码截图好好谈清楚吧,手机码字有点限制。感兴趣的朋友可以私聊我,探讨下。还有做这个如果有人带真的少走好多路,我现在是在甲方,有三个外包乙方在,他们都很乐于教知识给我,这个让我太感动了,当然我的甲方技术老大也更不用说了,我搞不定的东西他会帮我一起出方案,有些时候,你个人想的确实是想不透,要有人指个方向给你。你会感觉一片光明,但恰恰是这些灵感,让你潜移默化的学起来了你自己都不在意的点,这就是思维的转变了,现在想想,真的很重要,不怕不会,不会可以学,就怕不转弯,上高速不转弯,当发现的时候要转就晚了。←_←好了,第一次发文,还有很多不懂之处,请大神们帮忙指正,小弟只是分享下心得,有兴趣的可以互相交流,菜鸟一个,各位多多关照!

分享到:
赞(0)