如题,通过插件动态为单选列表赋值,当用户选择枚举值后,单击保存按钮后,该枚举值没能保存到单据体中;
动态赋值代码如下,大神帮分析下;cloud版本6.2最新补丁;
private void szzt(string strxmsxx)
{
List
if (strxmsxx == "电力技改项目" || strxmsxx == "石化技改项目")
{
EnumItem ei;
ei = new EnumItem();
ei.Value = "提计划";
ei.Caption = new Kingdee.BOS.LocaleValue("提计划");
lstItem.Add(ei);
ei = new EnumItem();
ei.Value = "计划审批";
ei.Caption = new Kingdee.BOS.LocaleValue("计划审批");
lstItem.Add(ei);
ei = new EnumItem();
ei.Value = "招投标(采购)";
ei.Caption = new Kingdee.BOS.LocaleValue("招投标(采购)");
lstItem.Add(ei);
}
this.View.GetFieldEditor
}
如图,运行软件,插件能够动态给项目进度赋值,但是单据保存不上;
推荐阅读