【已解决】关于物料加载、修改、保存的疑问
金蝶云社区-王兴旺
王兴旺
0人赞赏了该文章 1,511次浏览 未经作者许可,禁止转载编辑于2015年08月25日 09:25:26

业务场景:
1、操作者根据导入批次号(与物料的批次无关),加载该批次所有导入的物料,如图示【标识1】
2、物料加载后,按分类绑定到不同的Grid中(序号一致),如图示【标识2】
3、操作者可以在有权限修改的表单中修改,修改后保存


需要释疑的问题:
我参照这个《知识分享 - 如何使用纯插件创建物料并保存》修改代码,主要修改 BillOpenParameter openParam 以下几个属性,如代码【标识A】和【标识B】,确认物料存在,PK无误:
[code]openParam.Status=OperationStatus.Edit

openParam.PkValue = 12345;[/code]
1、我在代码【标识C】处循环修改,不成功,经测试发现如下问题:
1.1、本来应该有值的属性,没有值(猜测:代码没有打开已有的物料)
1.2、猜测是代码 billView.CreateNewModelData(); 的问题,字面理解应该是new一个实例,但又没有找到相对应的OpenXXX方法;

请指点下,谢谢了。