如何编写参数升级插件

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:3

如何编写参数升级插件

问题

参数表单新增参数,但历史数据不会刷新这个新增参数项和参数值,如何通过升级插件去刷数据?

步骤

1. 编写升级插件

1.1 新增插件类继承IUpgradeService接口重写afterExecuteSqlWithResult方法

参考插件路径:kd.bos.print.business.upgrade.BillParamUpgradeService

1.2 编写升级逻辑

参考upgrateBillParam()方法实现—— 修改

2. 添加插件配置

2.1 如果没有执行SQL,可以创建一个空的SQL文件,同时指定空文件在xml

参考:

<SqlScript Type="KSQL" Separator=";" dbkey="sys" Plugin="cloud:bos,app:bos,class:ScriptUpgradeService,scriptPlugin:kd.bos.print.business.upgrade.BillParamUpgradeService">preinsdata/kd_2023_04_21_1_bill_param_empty.sql</SqlScript>


如何编写参数升级插件

问题参数表单新增参数,但历史数据不会刷新这个新增参数项和参数值,如何通过升级插件去刷数据?步骤1. 编写升级插件1.1 新增插件类,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息