各位大侠,请不吝指教
在写一个自定义的系统参数,碰到几个问题。
1,参数发布时,选择了“基础管理”-“基础资料”分类,结果把基础数据参数给覆盖了,关键是改都改不回来;
2,覆盖后,点击基础资料参数,是可以显示我自定义的参数界面,但是启动时就报错 “值不能为 null。参数名: controlAppearance”,不知是哪里有问题;
3,默认的保存方法点击后,显示保存成功,再打开参数还是为空,参数的save方法需要自己写插件实现吗?
4,自定义的参数,是保存在系统哪一张Table里面的?
第二条报错的详细信息
发生时间:17:25:15
错误来源: Kingdee.BOS.Web
错误信息:值不能为 null。
参数名: controlAppearance
===================================================
调用堆栈:
在 Kingdee.BOS.Web.Styles.StandardStyleStore`1.SetValue(ControlAppearance controlAppearance, String policyKey, T value)
在 Kingdee.BOS.Web.Styles.NoProxyFieldStyleStore`1.SetValue(ControlAppearance controlAppearance, String policyKey, T value)
在 Kingdee.BOS.Web.Styles.EnabledStore.SetValue(ControlAppearance controlAppearance, String policyKey, Boolean value)
在 Kingdee.BOS.Web.Styles.BosStyleManager.SetEnabled(ControlAppearance controlAppearance, String policyKey, Boolean value)
在 Kingdee.BOS.Business.PlugIn.BaseData.BaseDataParameterEdit.BindTaxMixParameterData()
在 Kingdee.BOS.Business.PlugIn.BaseData.BaseDataParameterEdit.BeforeBindData(EventArgs e)
在 Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormViewPlugInProxy.FireBeforeBindData(EventArgs e)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.UpdateView()
在
推荐阅读