电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

转换关系里面赋值批号及批号一些知识

来源:金蝶云社区作者:金蝶2024-09-1613

转换关系里面赋值批号及批号一些知识

    var Field_FLOT = (BaseDataField)e.TargetBusinessInfo.GetField("FLot");

                            DynamicObject obj_FLOT = BusinessDataServiceHelper.LoadSingle(e.Context, Convert.ToInt64(data["FLOT"].ToString()), Field_FLOT.RefFormDynamicObjectType);

                         

row["Lot_Id"] = Convert.ToInt64(data["FLOT"].ToString());//批号

                                    row["Lot"] = obj_FLOT;//批号

                                    row["Lot_Text"] = data["FLOTNUMBER"].ToString();//批号 


以下是一些资料

目前有收到几个客户的咨询 批号字段在单据打开界面可以显示 但是在列表上没有值的问题

首先 批号字段在我们产品中类似于基础资料 后台数据库存储的时候有两个字段用于存储(Lot_Text 与LotID)出现这种情况 可以查看下对应的数据库 是否两个字段都有值 如果只有text有值 id没有值 那在列表界面就看不到值这是因为列表界面对于基础资料类型的字段获取值是通过后台ID去获取的 text有值id没有值 那列表界面就获取不到数据

为什么会出现这种情况?

1、以生产订单携带到用料清单为例,因为生产用料清单是在生产订单保存的时候生成的,而生产订单的批号字段是保存的时候才会调用服务【保存时更新批号主档】保存时更新批号主档会根据批号text生

转换关系里面赋值批号及批号一些知识

var Field_FLOT = (BaseDataField)e.TargetBusinessInfo.GetField("FLot"); DynamicOb...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信