摘要:
前置文章:搜索 “协同开发云一” 背景: bos界面配置无法满足开发需要,需要使用插件协助开发,完善业务规则。 目前问题: 金蝶的应用,也就是协同开发项目,提供了新建项目和编译项目的功能,但是直接在应用操作很不方便,并且直接打开进行编辑,布局还受分辨率的影响。 因此需要统一解决方案。 方案设计: 先 阅读全文
摘要:
现场需求: 销售订单添加测试按钮,弹窗文字。 方案设计: 销售订单扩展,添加按钮。 新增销售订单表单类,继承表单类,重写按钮点击事件,判断点击按钮进行弹窗。 具体实现: 1、引入销售订单 方式一: 引入后: 方式二:先打开销售订单,再引入业务对象。 引入后: 2、扩展销售销售订单 扩展后会打开销售订 阅读全文
摘要:
金蝶版本:8.1 操作系统:windows 10 背景: 新版本启用了协同,免费代码管理,协同开发,减少了过去集成开发的复杂度。开发者也不用本地额外安装金蝶环境,直接在应用内配置开发环境搭建就会拉取一个最小星空可执行的环境,文件大小不超过4个G,全部安装随便都超过8个G。 现状: 公司已经安装好了开 阅读全文
摘要:
背景: 单据转换下游基础资料无法从上游携带,但又需要赋值。 方案设计: 基础资料的赋值不止是在当前这个单据转换需要,它也会在别的单据转换出现,也可能会出现服务端的操作赋值需要界面显示,但是赋值的逻辑是不变的,因此为了减少代码冗余,将公共部分抽出来做成方法,供有需要的地方调用。 场景需求: 采购价目表 阅读全文
摘要:
背景: 写的代码报错,需要调试找bug。 现场需求: 采购价目表下推采购报价单,调试单据转换插件。 总流程: 确保代码生成,重启IIS,打开业务账套,vs附加到进程,操作具体流程触发。 协同开发云和本地环境插件调试的区别在于:本地环境依赖于IIS,附加进程是w3wp.exe;协同开发云,附加进程是i 阅读全文