我很难在'修改javascript'中创建多维数组。步 我有像
这样的输入ID产品销售
1水果10
2饼干20
1水果12
3啤酒29
我正在尝试创建javascript以在多维数组中添加这些列值并根据'产品'进行排序,然后尝试根据'产品'来累计销售额。 预期输出:id 1->水果 - 销售(10 + 12)= 22 你能帮忙用javascript数组或地图解决这个问题吗? 我这样做是使用水壶步骤,比如' groupby'但需要通过javascript解决这个问题。
答案 0 :(得分:2)
使用javascript无法实现您想要实现的目标。 “已修改的Java脚本值”步骤以每行方式工作,因此它无法访问整个数据集,而只能访问当前正在处理的记录。
您可以使用“分组依据”步骤来完成此操作。在这种情况下,您的“ID”或“产品”应该是“组”字段,而“Sale”应该是“主题”。最后,类型应为“Sum”。