本地做了个不保存的单据体(去除了绑定属性),目的是动态显示数据使用,但是插件中赋值后前台不能显示。代码如下:
int gylxEntrySize = this.View.Model.GetEntryRowCount("FEntityGYLX");
for (int i = gylxEntrySize; i > 0; i--)
{
this.View.Model.DeleteEntryRow("FEntityGYLX", i - 1);
}
DynamicObject materialInfo = this.View.Model.GetValue("F_ykjc_ljdm", rows[0]) as DynamicObject;
Entity entity = this.View.BusinessInfo.GetEntity("FEntityGYLX");
this.View.Model.CreateNewEntryRow("FEntityGYLX");
int count = this.View.Model.GetEntryRowCount("FEntityGYLX"); //现有BOM明细分录行数
//DynamicObjectCollection collecions = this.View.Model.GetEntityDataObject(entity);
//DynamicObject obj = collecions[count - 1];
//工序代码
this.View.Model.SetValue("F_ykjc_gxdm", "1212", count-1);
//obj["F_ykjc_gxdm"] = "gxdm";
this.View.UpdateView("FEntityGYLX");
推荐阅读