1.0致远OA二次开发的学习必备知识 和二次开发能做什么介绍

**

## 学习前置知识

**
1.java相关需要懂的知识 javase 前端三件套略懂 ,数据库sql操作懂, springmvc , spring的xml配置懂即可 , http对接 json webservice接口,基础的http网络知识即可。
对开发的技术要求难度并不高。

2.致远协同软件基础知识都必须要了解,OA的业务知识需要了解一些,否则开发上手会比较困难,当然,当然我会在后续的文档对开发部分需要用到的业务知识做一个简单的介绍

3.软件的介绍,致远OA大致分为 A6 G6 A8 企业版 和 A8 集团版本,A6版本是A8的阉割版本,小企业一般A6居多,功能较少,未开放对外的rest接口,这样的话,开发起来难度就比较大,很多接口就需要自己去写,A8是比较健全的一个版本,也是本次讲解的版本

4.关于小版本,比如A8 7.0 7.1 8.0, 从7.0开始之后就有了很大的改革,以前的表单都是使用 infopath业务生成器,从7.0之后,开始使用CAP4,功能更加强大一些了,所以一些开发的逻辑和之前也不同了,接口也不同了,所以你如果是非常老的版本 比如 6.0SP这种,本课程可能不适合你,而且现在市场上的卖给新客户的都是最新版本的,老版本的也逐渐在被淘汰了。

  1. 部分接口是有问题的,可能需要打补丁,可能需要自己写,所以官方的接口也并不是万能的。

二次开发能做什么

我们OA系统最大的一个特点是 审批, 所以我们的开发大部分客开都是围绕着流程的发起 和 结束 或者 某个节点 来展开的,
比如 从erp系统中发起的一个报销,需要到OA中进行审批,那么就需要用到外部的流程发起接口了,然后OA中进行审批,流程结束后,推送到银行付款系统中进行报销 。。。。
比如 OA中的表单分为两种 一种叫做无流程的表单(底表),和 有流程的表单,那么在底表档案,有时候需要和第三方系统做 同步对接,如何做。。。
比如 OA的表单,如何在明细行中,实时从其他的系统中获取一个存货的现存量等等。。。
比如 OA中如何自定义自己的接口,让别人去调用等等。。。
比如 表单中如何通过控件 监听其他控件发生改变,然后去做一些开发等等。。。

我的课程的内容,可能没有那么全面,但是我们信奉的宗旨是用20%的时间 去做80%的开发,大部分企业中常用的开发内容,我都会讲到,剩下的20%请自己探索。

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq929594674

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值