BUG反馈:列表界面无法显示基础资料子单据头的字段属性
645次浏览
编辑于2018年03月19日 16:26:45
环境:K/3 Cloud V7.1 PT120306
重现步骤:
1.新建单据,继承BOS_BillModel。
2.单据头新增基础资料字段。
3.单据头新增基础资料属性字段,“关联基础资料字段名”的实际字段是在基础资料的子单据头上,字段类型是多语言文本。
4.列表测试,报错。
详细的堆栈信息如下:
[{"operation":"BAH_WMS_Inventory_List.GetEntryData"}]
发生时间: 16:25:41
错误编号: 4265ae31f61f4987bc99e500698d081b
错误信息: 未将对象引用设置到对象的实例。
===================================================
调用堆栈:
在 Kingdee.BOS.Core.SqlBuilder.ListSqlBuilderDirectSQL.AddSelectField(StringBuilder sbSelect, StringBuilder sbFields, HashSet`1 selected, List`1 listRegisted, SelectField selectField, Field fieldExt)
在 Kingdee.BOS.Core.SqlBuilder.ListSqlBuilderDirectSQL.BuildSQLSelect()
在 Kingdee.BOS.Core.SqlBuilder.ListSqlBuilderDirectSQL.BuildSqlNotAddTempTable(String strGroupSql)
在 Kingdee.BOS.Core.SqlBuilder.ListSqlBuilderDirectSQL.BuildSqlForList(String& tableName)
在 Kingdee.BOS.Model.List.DataAccessPolicy.DirectSQLDataAccess.GetListData(Int32 start, Int32 rows, String orderInfo)
在 Kingdee.BOS.Model.List.ListModel.GetListData(Int32 start, Int32 rows, Boolean needRefreshTree, String orderInfo)
在 Kingdee.BOS.Model.List.ListModel.GetData(Int32 start, Int32 rows, Boolean needRefreshTree)
在 Kingdee.BOS.Web.List.ListView.PrepareDatas(Int32 startRow, Int32& limit, FormOperationEnum operatioEnum, String groupRows, String permissionItemId, JSONObject data)
在 Kingdee.BOS.Web.List.ListView.GetDataByPermission(Int32 startRow, Int32 limit, FormOperationEnum operatioEnum, String groupRows, String permissionItemId, DynamicObjectCollection pageDatas)
在 Kingdee.BOS.Web.List.ListView.GetEntryData(String key, Int32 start, Int32 limit, String groupRows)
推荐阅读