本帖最后由 一路狂奔 于 2022-7-18 08:20 编辑



如上图明细记录

生成的效果



[{"item_code":"1003746","qty":37.00,"price":1684.00},{"item_code":"1003755","qty":12.00,"price":1683.00},{"item_code":"1003756","qty":5.00,"price":1848.00}]

请问如何在云表实现。谢谢。
我知道答案 回答被采纳将会获得 3云币 已有2人回答
+1 0
2条回帖
zic 云师 2022-7-18 15:14:06
实际上是文本的有规律累加,可以用数据源循环。也可以用自定义JS函数去做,在函数里面定义一个空对象,然后将数据写成键值对的形式push这个对象里面,最后把JSON对象转成文本返回來
+1 0
一路狂奔 云师 楼主 2022-7-18 17:01:17
function MyJSON(JSONString,n1,p1,n2,p2)
{
var obj = JSON.parse(JSONString);
var str = "{" + n1 + ":" + p1 + "," + n2 + ":" + p2 + "}";
var strJSON = JSON.parse( str );
obj.push( strJSON );

return JSON.stringify(obj);
}


用这个自定义脚本实现了。

+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map