昨天看到了牛中伟老师的一个贴子《如何让子表单信息分行显示在多行文本中?(简道云开发高阶技能)》其中提到了如何将子表单中的信息分行显示在主表的多行文本中。受牛老师的技术启发,觉的实现方法有优化的空间。实现方法如下:
一、在子表中的“子表集合”字段用多行文本字段,不要用单行文本。(实际应用时将其隐藏)
设公式:CONCATENATE(子表单.产品名,"-",子表单.型号,CHAR(10),",")
二、在主表中设一个多行文本,用来显示结果
设公式:CONCATENATE(SPLIT(TEXT(子表单.子表集合),","),"等共",COUNT(子表单.产品名),"件商品")
三、这个简化的优点:
不用预估子表有多少行,不用再提前写若干个 SPLIT(打款信息集合汇总,",")[0] 这种公式。
详见:https://rwre764grq.jiandaoyun.com/f/5faa25b576844900069be07f
编辑于 2020-11-11 11:37
编辑于 2020-11-11 11:38
|