把分录的值都放在单据头上,把源数据平铺成多个目标数据原创
金蝶云社区-杨发
杨发
2人赞赏了该文章 328次浏览 未经作者许可,禁止转载编辑于2022年07月09日 19:01:36

从网页上复制的空格有问题,导致在集成云脚本工具中执行失败

var tar={
  "a":"1",
  "g":"4",
  "b":[
      {
        "c":"2",
        "d":"3"
      },
      {
        "c":"4",
        "d":"5"
      }
    ]
};
var tars=[];
var entryentity =tar.b;//取分录
Collection.remove(tar, e->(e.key=="b"));//从tar里移除b分录
if(entryentity!=null){
for(var i=0;i<entryentity.length;i++){
  tars[i]={};
  tars[i]+=tar;
  tars[i]+=entryentity[i];
}
}
tars
[

	{
		"a":"1",
		"g":"4",
		"c":"2",
		"d":"3"
	},

	{
		"a":"1",
		"g":"4",
		"c":"4",
		"d":"5"
	}
]


20220629.zip(0.34KB)

赞 2