ling 发表于 2020-12-9 18:32:45

如何将明细中一列变量A,B,C(文本)赋值给本表单一个

如何将明细中一列变量A,B,C(文本)赋值给本表单一个数据项赋值得ABC?

乐于助人 发表于 2020-12-10 09:26:41

受上面用业务公式的启发,我这边也有个用填表公式实现的方法。1.先用填表公式的值变化触发,触发项选择商品编号。做赋值公式对本表单.备注先清空。






2.使用明细数据源,获取全部明细数据,然后下面写个if公式,主要是为了增加逗号效果。公式如下:
if( 本表单.备注=常量.空 ,本表单.备注+数据源.商品编号, 本表单.备注+","+数据源.商品编号)






3.实现效果。




Prex 发表于 2020-12-10 08:22:11

本帖最后由 liu_lijian1 于 2020-12-11 08:18 编辑

截图说明一下,最好有个详细的实例说明!把你的问题仔细读了3遍,不晓得是不是理解正确了
用业务公式实现结果如下:保存单据后,列名组合,把列A组合显示

先建一个数据源,查询指定单据的明细:

业务公式更新组合名称:
(注:新建和更新的业务公式一样,分两步执行:先清空列名组合,再更新列名组合)







刘利剑vNf 发表于 2020-12-10 10:00:03

只要脑筋转的快,条条道路通罗马!

多说无益 发表于 2020-12-10 16:01:21

赋值A,B,C后单独赋值组合字段用 “+” 连接 A+B+C 得出结果
页: [1]
查看完整版本: 如何将明细中一列变量A,B,C(文本)赋值给本表单一个