表头的辅助属性赋值保存问题
金蝶云社区-TommyXu
TommyXu
0人赞赏了该文章 1,907次浏览 未经作者许可,禁止转载编辑于2016年10月20日 13:45:15
我通过插件,把数据库中的某个辅助属性的各维度代码,分别赋值给新增单据表头辅助属性的各维度后,界面可以看到,但保存后再打开单据,辅助属性就为空了。 请问应该怎么给表头的辅助属性赋值?下面是我赋值的代码:
//辅助属性中的基础资料为空时需转换为""string trdbshid = Convert.ToString(dt.Rows[0]["FTRDBSHID"]) == " " ? "" : Convert.ToString(dt.Rows[0]["FTRDBSHID"]);string skshid = Convert.ToString(dt.Rows[0]["FGSSHID"]) == " " ? "" : Convert.ToString(dt.Rows[0]["FGSSHID"]);
this.View.Model.SetValue("$$FAUXPROPID__FF" + field_trdbsh, trdbshid);this.View.Model.SetValue("$$FAUXPROPID__FF" + field_gssh, skshid);this.View.Model.SetValue("FAuxpropId", dt.Rows[0]["FAUXPROPID"].ToString());