二开指导.移动端(PAD).生产报工编辑界面通过按钮直接赋值生产订单明细字段
【概述】
前提:要解决这个问题要写二开插件,去直接更新数据库生产订单对应的字段。
【步骤】
先把生产订单上加的字段带到这个生产报工列表界面上,步骤如下:
1、扩展一下这个生产报工的元数据;
2、调整一下其他字段的长度,然后拖入两个标签,上下各一个
3、上面的标签把标题设置成新加的字段,设置一下字体跟其他的一致
4、下面的标签把标识设成【FData_字段名】,设置一下字体也跟其他一样。保存即可
【二开操作】
1、新建一个类,引用一下Kingdee.K3.MFG.Mobile.Business.PlugIn.dll组件;
2、继承一下SimpleReportListEdit这个类;
3、重写ButtonClick方法,
,根据按钮的key值,判断按下的是哪个按钮。
4、通过var dicRowData = this.GetCurrentRowData(1);这个方法获取到当前选中的行;
5、通过dicRowData["EntryPkId"]就可以获取到当前选中的生产订单分录Id
6、写sql直接更新生产订单对应分录字段即可,sql类似于"Update T_PRD_MOENTRY SET Fxxx = '' where FENTRYID = ...",
注意:WHERE条件千万不能漏了;
7、通过DBServiceHelper.Execute()执行sql就可以了。
感谢智慧工厂同事雷本鑫提供本方案。
二开指导.移动端(PAD).生产报工编辑界面通过按钮直接赋值生产订单明细字段
【概述】前提:要解决这个问题要写二开插件,去直接更新数据库生产订单对应的字段。【步骤】先把生产订单上加的字段带到这个生产报工列表界...
点击下载文档
本文2024-09-23 03:29:49发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-159231.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章