表单内收集到的多张图片同时展示到大屏上

151*****1682025年3月4日1069

如何把表单内收集到的多张图片展示到百度云大屏上?

1 个回复
草料运营-小吴2025年3月5日
你好,图片组件收集到多张图片时,推送内容会有多个图片地址,这时候需要在bi的“维度”中将每个图片地址都提取出来,图片组件的数据格式为 urls_1,urls_2,...。并且图片的链接数量是不定的。 *提供你一套函数来获取单张图片的地址,这里的 照片_233233换成你自己的数据字段名称。

urls_1: SUBSTRING_INDEX(照片_233233, \',\', 1)

urls_2: if( LENGTH(照片_233233) - LENGTH(REPLACE(照片_233233, \',\', \'\')) >= 1, SUBSTRING_INDEX(SUBSTRING_INDEX(照片_233233, \',\', 2), \',\', -1) ,\'\')

urls_3: if( LENGTH(照片_233233) - LENGTH(REPLACE(照片_233233, \',\', \'\')) >= 2, SUBSTRING_INDEX(SUBSTRING_INDEX(照片_233233, \',\', 3), \',\', -1) ,\'\')

后面依次类