【已解决】BOS物料扩展的问题,请确认这个算不算是Bug
601次浏览
编辑于2015年08月26日 10:39:04
业务场景:
因业务需要,我直接在表【T_BD_MATERIAL】增加字段【FImpBatchId】,没有在物料表单上扩展。
问题现象:
1、通过以下代码选择时,是没有问题的,可以取到值
[code] QueryBuilderParemeter qbPara = new QueryBuilderParemeter()
{
FormId = FormIdConst.BD_MATERIAL,
SelectItems = lstField,//此集合中包括 FImpBatchId
FilterClauseWihtKey = string.Format(" {0}={1}", StMaterial.FImportBatchId, batchId)
};[/code] 2、代码导入创建物料时,值为Null,即插入没有成功,如果我在物料表单上扩展后,就可以了。
[code]billView.Model.SetValue(FImportBatchId, "1003", 0);[/code] 以上代码没有问题。
我想K3的数据结构中,应该有一个对表的字段结构进行描述的表(即某个物理表都包括哪些列),管理员能否介绍下?