(二开)含子单据体的单据实现选中行下推的方案原创
9人赞赏了该文章
2,232次浏览
编辑于2019年02月27日 10:01:28
集成开发平台提供了“单据转换”功能,来实现单据之间的业务关联及字段携带。但对于一些结构特殊的单据,如“单据头-单据体-子单据体”这样三层结构的单据,则只能支持整单下推了,要想实现仅对选中的子单据体行进行下推,就需要单据转换插件来辅助实现。
总体思路,就是在非整单下推的时候,通过单据转换插件,在选中单据行的sql基础上,拼接选中的子单据行Id,达到定位子单据体的效果。
插件继承Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn.AbstractConvertPlugIn,扩展方法OnInSelectedRow,参考实现:
推荐阅读