电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

套打.二开案例.python插件加二开字段实现自定义功能

来源:金蝶云社区作者:金蝶2024-09-236

套打.二开案例.python插件加二开字段实现自定义功能

使用C#实现套打二开字段实现自定义取值,如下图:

image.webp

image.webp

对应的代码效果就是实现应收款明细表在表头获取最后一行数据行分录的“远比&期末余额”(FLEFTAMOUNTFOR)的值(表尾当然不必这样处理):

image.webpimage.webp

用python没有处理过注册属性加二开字段的逻辑,具体代码如下,效果一致

image.webp

#引入clr运行库

import clr

#添加对cloud插件开发的常用组件的引用

clr.AddReference('Kingdee.BOS')

clr.AddReference('Kingdee.BOS.Core')

clr.AddReference('Kingdee.BOS.App')

clr.AddReference('Kingdee.BOS.DataEntity')

#导入cloud基础库中的常用实体对象(分命名空间导入,不会递归导入)

from Kingdee.BOS import *

from Kingdee.BOS.Core import *

from Kingdee.BOS.Core.Bill import *

from Kingdee.BOS.Core.DynamicForm.PlugIn import *

from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import *

from System import *

from Kingdee.BOS.Orm.DataEntity import *

from Kingdee.BOS.App.Data import *

#重载cloud插件模型的套打干预数据事件

def OnPrepareNotePrintData(e):

if e.DataObjects == None or e.DataObjects.Length ==0:

return;

if e.DataSourceId.Equals("FLIST",StringComparis

套打.二开案例.python插件加二开字段实现自定义功能

使用C#实现套打二开字段实现自定义取值,如下图:对应的代码效果就是实现应收款明细表在表头获取最后一行数据行分录的“远比&期末余额”(F...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信