[未解决]如何把明细表指定几列生成JSON,如图

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


微信截图_20220718081939.png
如上图明细记录

生成的效果
微信截图_20220718081949.png


[{"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人回答
+10
1人收藏
2 条回帖
zic云师2022-7-18 15:14:06
实际上是文本的有规律累加,可以用数据源循环。也可以用自定义JS函数去做,在函数里面定义一个空对象,然后将数据写成键值对的形式push这个对象里面,最后把JSON对象转成文本返回來
+10
一路狂奔云师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);
}


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

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

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

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

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