金蝶云苍穹笔记2022-07-13

rollbackSave事件-->1 事件介绍

此事件用于保存失败时通知插件回滚数据。

initialize事件-->3 代码模板

package kd.bos.plugin.sample.dynamicform.pcform.form.template;

import kd.bos.form.plugin.AbstractFormPlugin;

public class Initialize extends AbstractFormPlugin {

@Override
public void initialize() {
super.initialize();
// TODO 在此添加业务逻辑
}
}

beforeCreateLink事件-->5 应用示例-->5.1 案例说明

1. 根据动态条件,决定是否记录与源单的关联关系。

preOpenForm事件-->4 参数说明

PreOpenFosrmEventArgs e:事件参数对象,定义如下:Object getSource():界面显示参数FormShowParameter对象,可以通过调整此对象属性值,控制界面显示;void setCancel(boolean cancel) :取消界面显示;void setCancelMessage(String cancelMessage):cancelMessage 取消原因,提示用户。

afterReadSourceBill事件-->3 代码模板

package kd.writeback.demo.plugin;

import kd.bos.entity.botp.plugin.AbstractWriteBackPlugIn;
import kd.bos.entity.botp.plugin.args.AfterReadSourceBillEventArgs;

public class WriteBackDemoPlugin extends AbstractWriteBackPlugIn{

@Override
public void afterReadSourceBill(AfterReadSourceBillEventArgs e) {
// TODO Auto-generated method stub
super.afterReadSourceBill(e);
}
}

preparePropertys事件-->3 代码模板

package kd.writeback.demo.plugin;

import kd.bos.entity.botp.plugin.AbstractWriteBackPlugIn;
import kd.bos.entity.botp.plugin.args.PreparePropertysEventArgs;

public class WriteBackDemoPlugin extends AbstractWriteBackPlugIn{

@Override
public void preparePropertys(PreparePropertysEventArgs e) {
// TODO Auto-generated method stub
super.preparePropertys(e);
}
}

弹性域属性资料介绍-->3 主要操作-->步骤二:在业务单据中使用关联弹性域的基础资料和弹性域

1.新增一个动态表单或单据,称之为表单C;2.添加一个基础资料字段,称之为基础资料D,并设置基础资料类型为:基础资料A;
#############################
https://vipclub.s3.cn-north-1.amazonaws.com.cn/6307895f9a7f4656a084f8cd53fdf3a4.jpg
#############################
3.添加一个弹性域字段,设置弹性域类型为:核算维度,设置基础资料字段为:基础资料D;
#############################
https://vipclub.s3.cn-north-1.amazonaws.com.cn/4f1e81bebd914bddabdfb3417cd94a92.jpg
#############################
至此,完成弹性域字段的开发配置工作。效果如图:
#############################
https://vipclub.s3.cn-north-1.amazonaws.com.cn/5f5bcef7d2354752a38dbd869dd220ae.jpg
#############################

locate事件-->1 事件介绍

Locate事件是获取定位功能,需要苍穹与承载应用的客户端有协议获取定位功能。现在只与云之家打通。

单据操作插件-插件基类-->5 注册插件位置

【单据】→【操作】→【修改】或【新增】→【其他控制】→【服务插件】
#############################
https://vipclub.s3.cn-north-1.amazonaws.com.cn/3a1b9625b800468394e76b396c2b9f48.png
#############################

单据反写插件-插件基类-->1 插件介绍

系统预置了单据反写插件基类AbstractWriteBackPlugIn。package kd.bos.entity.botp.plugin;
public class AbstractWriteBackPlugIn implements IWriteBackPlugIn {

更多内容请看:


金蝶云苍穹问答数据集

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

eq0284

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

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

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

打赏作者

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

抵扣说明:

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

余额充值