
在WPS多维表格中,数据表中的记录**"行变多行"**是个非常频的操作场景。如工单的分拆,张1000的工单分拆成5张,变成5行。再比如是物料需求运,个父件对应多个子件等等,这些都需要进行分行。在传统表格中可以用数组函数来进行分行,而在多维表格没有动态数组函数应该如何进行快速分行呢?
、传统痛点:多维表格没有动态数组函数
在多维表格实现复杂的行变多行般情况下是用AirScript代码来实现的,这对很多用户来说要学会使用AirScript代码是有定的门槛的。此时可以用WPS 灵犀Claw工具,通过自然语言进行对话式写代码。
开WPS 灵犀Claw,录入提示词:河源管件胶
使用 wps-docs、gu-add-rows 技能,【金山文档 | WPS云文档】 工单分拆
我需要个脚本,运行这个脚本的时候,帮我实现以下需求:
新建个工单分拆表
在这个新建的工单分拆表中,字段1为工单明细表中工单
需要重复5行,分行数中的数字是5,如是10,需要分成10行
理解后,写代码
结果:
AirScript 脚本已生成,可在多维表脚本编辑器中粘贴运行,支持重复使用:
脚本核心逻辑:
读取"工单明细表"全部记录(工单 + 分行数)
按分行数将工单重复 N 次,生成分拆数据
清空"工单分拆表"已有数据
代码已经写成功,我们尝试运行下代码
二、出现BUG:截图上传即可修复
不出意外就定会出意外,出现BUG了,看不懂没关系,只需要上传截图给到WPS 灵犀Claw即可;
经过思路后,WPS 灵犀Claw自我修正了:
29行语法错误——字符串中嵌套了未转义的双引号河源管件胶。
"请先手动新建张名为"工单分拆表"..."
里面的引号提前截断了字符串。
修复后的代码:…………
三、修复成功:键按钮触发分行
经过WPS 灵犀Claw多次修复BUG,终完成了代码的迭代。把这段代码复制到多维表格的脚本中,万能胶厂家运行成功了。此时需要在多维表格中新增个按钮字段,让用户通过按钮快速触发行变多行的命令。
分行后的果:
四、后步:封装成技能复用
把已经跑通的Skill封装下,便下次调用。
录入提示词:
使用 skill-creator 技能,去除BUG,封装成技能,古老师脚本集
结果:
技能内容:
模块
说明
工单分拆脚本
按分行数拆分工单,动态适配任意字段,分页批量处理
BUG修复记录
记录了3个已修复BUG及原因,止后续重蹈覆辙
API速查
记录了正确的 GetRecords/CreateRecords/DeleteRecords 用法,以及已弃用的坑点
后续如果在多维表中有新的 AirScript 脚本需求(如批量赋值、跨表同步等),可以继续往这个技能里添加脚本,逐步扩充脚本集。
技能的好处就是:
gu-scripts 技能已经安装好了,在技能列表中可以看到:
gu-scripts [user]
: 古老师多维表 AirScript 脚本集。当用户要求在多维表中执行"工单分拆"、"按分行数拆分"、"工单拆行"、"批量分拆记录"等操作时使用。
后续你说"工单分拆"相关关键词时,我会自动读取这个技能,提供经过去 BUG 验证的脚本。如果后续有新的脚本,也可以继续往这个技能里添加。
作者简介
**古老师(古哥计划)**|中小制造数字化|金山 KVP(金山办公有价值)|金山多维表格应用场景|金山 WPS 社区优秀创作者
耕中小制造业数字化落地,擅长用 WPS 多维表格 + AI 低代码案,帮工厂快速搭建进销存、生产计划、质量追溯等轻量化系统。不用复杂 IT,低成本落地,已服务数百制造企业,实战经验丰富。相关词条:铁皮保温 塑料挤出机 钢绞线 玻璃卷毡厂家 保温护角专用胶
奥力斯 泡沫板橡塑板专用胶报价 联系人:王经理 手机:18232851235(微信同号) 地址:河北省任丘市北辛庄乡南代河工业区
1.本网站以及本平台支持关于《新广告法》实施的“极限词“用语属“违词”的规定,并在网站的各个栏目、产品主图、详情页等描述中规避“违禁词”。
2.本店欢迎所有用户指出有“违禁词”“广告法”出现的地方,并积极配合修改。
3.凡用户访问本网页,均表示默认详情页的描述,不支持任何以极限化“违禁词”“广告法”为借口理由投诉违反《新广告法》河源管件胶,以此来变相勒索商家索要赔偿的违法恶意行为。