操作插件中如何获取FID
问题描述
点击某一个按钮获取对应单据的fid
解决方案
编写操作插件然后将操作插件注册到操作上
本案例只是获取id,在操作插件的开启操作事务的方法里面去展示可根据需要将该获取方法写在需要处理业务的地方
@Override
public void beginOperationTransaction(BeginOperationTransactionArgs e) {
super.beginOperationTransaction(e);
//获取选中行
DynamicObject[] dataEntities = e.getDataEntities(); //获取选中行数据
String operationKey = e.getOperationKey(); //获取操作按钮操作编码
if ("donothing".equals(operationKey)) {
for (DynamicObject dataEntity : dataEntities) {
Long id= (Long) dataEntity.getPkValue(); //获取选中行的id
}
SaveServiceHelper.save(dataEntities);
}
}
操作插件中如何获取FID
问题描述点击某一个按钮获取对应单据的fid解决方案编写操作插件然后将操作插件注册到操作上本案例只是获取id,在操作插件的开启操作事务的方...
点击下载文档
本文2024-09-23 00:21:22发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138936.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章