【6.0】轻应用移动下单如何增加自定义字段
3人赞赏了该文章
7,033次浏览
编辑于2016年12月14日 17:16:14
注:该功能已在PT110909中发放。
注:若存在无法关联字段的情况下,请先查询服务器后台日志,若无法解决,请跟帖回复。
注:因扩展字段目前同样会走值更新事件且扩展字段是最后赋值,所以目前请不要关联特殊控制的字段,如【单据类型】【客户】【销售组织】【结算币别】等,否则可能会出现无法下单的情况,如果想关联这些字段,请留意2楼。
6.2版本中,移动下单已经支持通过IDE配置即可完成销售订单表头表体字段的关联。
如上图,扩展销售订单加入了表头【客户类型】【多选客户】【自定义文本】和表体【多选员工】【员工】【细分类型】的几个字段,字段类型有单选辅助资料,多选基础资料,文本,这时候移动下单的时候,如果也想在界面中加入这几个字段,那么首先
1、【表头字段】在BOS IDE中查找 Sal_MobileShopCart 购物车业务对象并扩展,找到FCustomLayout布局,如下图,并将高度修改为你想要的高度。
在该布局中加入表头的 【客户类型】【多选客户】【自定义文本】3个字段,要注意的是,标识,字段名,绑定实体属性必须跟销售订单中的对应字段保持完全一致,如不一致,后面提交订单的时候会无法识别该字段,并跳过该字段不保存(后台日志会记录),另外如果是多选基础资料,请注意绑定表名,同样,两边表名都必须完全一致。
2、【表体字段】在BOS IDE中查找 Sal_MobileAddCart 加入购物车业务对象并扩展,找到FCustomExtendLayout布局,如下图,该布局初始高度为0,你可以将高度修改为你想要的高度。
跟表头一样,在该布局中加入表体的【多选员工】【员工】【细分类型】3个字段,要注意的是,标识,字段名,绑定实体属性必须跟销售订单中的对应字段保持完全一致,如不一致,后面提交订单的时候会无法识别该字段,并跳过该字段不保存(后台日志会记录),另外如果是多选基础资料,请注意绑定表名,同样,两边表名都必须完全一致。
3、清空缓存数据,这时候进入移动下单,就能够在购物车界面中看到新加的几个表头字段,当点击加入购物车的时候,能够看到新加入的表体字段。
正常下单提交,能看到最后生成的销售订单和移动下单的字段已经完成了关联。
推荐阅读