死磕两小时!多维表格一键生成二维码,AI写代码终于跑通了

古哥计划
古哥计划 Lv.4 核心创作者KVP

Lv.4 核心创作者

大家好,我是古老师。

今天周六有空,干了一件我一直想干但一直没干成的事——在多维表格里自动生成二维码

你是不是也遇到过这些情况?

工厂里物料编码、工序编码、库位编码一大堆,想生成二维码贴标签,只能一个个去网上生成再手动上传 之前我的笨办法是:导到智能表格里,再查找引用回来,绕一大圈,数据一变全白搭 多维表格的附件字段,想通过脚本自动写入二维码图片,AI一直说"做不到"

别急!今天这篇文章,就是讲我怎么跟AI死磕两个小时,最终把这个"做不到"变成了"一行代码搞定"。


🔍 一、为什么要折腾这个?

说白了,工厂里到处都要二维码。

物料标签要扫码入库,工序流转要扫码报工,库位管理要扫码定位。以前在多维表格里想搞二维码,我的方案是:

把数据导到智能表格,用公式生成二维码链接,再查找引用回多维表格。能跑,但很别扭。数据一更新就得重新导一遍,引用链路一断全崩。

我一直想:能不能直接在多维表格里,点一下按钮,二维码就自动生成到附件字段里?

这个想法不是今天才有的,拖了很久,因为每次问AI,答案都是——做不到


🛠️ 二、死磕两小时:AI说做不到,我不信

今天周六,我终于有时间坐下来死磕这件事。

我的方法很简单:不停地问,不停地截图给AI看

第一轮,AI给我写了方案一、方案二、方案三。我看不懂代码,但我能看结果。跑了,报错。截图,发过去。AI改了一版,又跑,又报错。再截图,再发。

这个过程重复了不知道多少轮。

AI一直在帮我测试,每次都给一个结论:

  • 下载本地图片没问题

  • 上传云盘没问题

  • 获取图片下载地址没问题

  • 但是——用API写入附件字段,做不到

它就一直跟我说做不到。说实话,这时候我已经耗了上千万token了,全是测试失败的记录。

但我不信这个邪。

我就跟它说:PY代码行不行?换一个思路行不行?你再看一眼报错信息行不行?

反正我也不懂代码,我就一直截图,一直发。AI就一直改,一直测。


💡 三、破局:一行代码搞定

不知道经过了多少轮测试,AI终于说了一句:成功了

第一条记录的二维码显示出来了。

不需要上传云盘,不需要什么复杂操作,一行代码搞定

我当时就粘贴到多维表格的脚本编辑器里,点了运行,三条二维码全部生成。

那一刻的感觉,怎么说呢——就像车间里卡了两个月的瓶颈工序,突然通了

后来AI自己总结了一下:之前所有方案走的是"先上传再关联"的路子,这条路确实走不通。最终方案换了一个完全不同的思路,直接用 DBCellValue 配合 RecordRange 方法写入附件字段,绕开了上传环节。


📊 四、实际效果:点一下,全出来了

最终的效果是这样的:

新增记录,一键生成

在多维表格里新建一条记录,输入编码(比如 10009),点一下按钮,二维码直接出现在附件字段里。整个过程不到一秒。

批量生成,一个不漏

不管你有多少条记录,选中之后点一下执行,全部二维码一口气生成。100条也好,1000条也好,不用人工干预。

删了重生成,随时可恢复

最让我满意的一点:就算你把这些二维码全部删掉了,再点一下生成,它又全部回来了。因为脚本是根据编码字段实时生成的,不是存了一张死图片。

新增代码也能用

后面我又新加了一个编码,再点击执行,新编码的二维码也生成成功了。凡是新增的记录,都可以自动处理


🧱 五、怎么用:三步搞定

第1步:打开多维表格脚本管理器

在多维表格里点「更多」→「脚本」→「管理脚本」,新建一个脚本。

第2步:粘贴代码

把生成二维码的脚本代码全选粘贴进去,保存。(这个代码是AI帮我写的,我不懂代码也照样能用)

第3步:配置自动化

在自动化里设置触发条件——可以是「新增记录时自动执行」,也可以是「点击按钮时执行」。我为了测试方便,先用按钮触发。

以后无论有多少条编码,点一下按钮,一键全部生成。


📌 六、封装成技能:一次踩坑,永久复用

搞完之后我跟AI说了一句话:你太强了,总结经验,封装成技能

然后AI就把整个过程中尝试过的所有方案、哪些走通了哪些走不通、最终版本是什么、为什么能成功——全部整理成了一个技能包。

这样的话,以后不管是我自己还是别人,再遇到"多维表格生成二维码"这个需求,直接调用技能就行,不用再从头踩一遍坑。

这件事给我最大的感触是:
你不需要懂代码,但你需要懂怎么问AI

💬 最后说一句

过去:多维表格生成二维码,要绕道智能表格,数据一变就断链现在:点一下按钮,附件字段直接出二维码,删了还能重新生成

整个过程我花了两个小时,上千万token,跟AI死磕了不知道多少轮。但结果是什么?一个以前觉得"做不到"的事情,变成了一个可以复用的技能包。

很多人问我:古老师你又不懂代码,怎么搞的?

我的回答是:我不懂代码,但我懂业务需求。AI不懂工厂,但它懂代码。我把需求说清楚,它把代码写出来,我俩配合就行了

你不需要会写代码,你只需要会描述问题、会判断结果对不对、会在失败的时候换一种问法继续问。

这就是AI时代普通人的机会。

从今天起,把那些你一直觉得"做不到"的事,拿出来再试一次。换个问法,换个思路,说不定就成了。


**古老师(古哥计划)**|中小制造数字化专家金山 KVP(金山办公最有价值专家)|金山多维表格应用场景专家|金山 WPS 社区优秀创作者

深耕中小制造业数字化落地,擅长用 WPS 多维表格 + AI 低代码方案,帮工厂快速搭建进销存、生产计划、质量追溯等轻量化系统。不用复杂 IT,低成本落地,已服务数百家制造企业,实战经验丰富。

#多维表格 #制造业 #AI写代码 #生成二维码 #工厂管理 #WPS

广东省
浏览 481
4
13
分享
13 +1
18
4 +1
全部评论 18
 
在路上
老师有没有详细的教程或者SKIll,草料二维码的API如何调用呢。
   江苏省
举报
0
1
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

不方便公开,涉及到消耗TOKEN,私信
· 广东省
举报
0
0
 
 戴
/** * 多维表格批量生成二维码(增量模式) * * 只为「二维码」字段为空的记录生成,已有二维码的自动跳过。 * 新增5行就只生成5张,不会重复生成已有的。 * * 使用前准备: * 1、打开脚本编辑器 -> 点击顶部「服务」按钮 -> 添加「网络API」 * 2、修改下方配置区的5个参数 */ // ========== 配置区(必改) ========== var TABLE_NAME = "备忘表"; // 数据表名 var CODE_FIELD = "文本"; // 文本字段名(存编码内容) var ATTACHMENT_FIELD = "二维码"; // 附件字段名(存二维码图片) var FIELD_ID = "F"; // 附件字段ID(不是名称!通过GetSche) 抄袭了一下,但是没成功是哪里没设置对吗?
举报
0
2
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

代码需要调用草料二维码API
· 广东省
举报
0
0
 
Qoo
古老师,生成的这个二维码,后续是打印出来、扫码直接能访问这行记录吗?
   广东省
举报
0
4
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

感谢您的支持! 可以直接打印,扫码也可以直接访问
· 广东省
举报
0
0
 
陈波
陈波

@金山办公

   广东省
举报
0
1
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

感谢您的支持!
· 广东省
举报
0
0
 
 戴
膜拜大佬!古老师如果有时间能不能刚一下打印,因为我们很多商品入库二维码需要打印标签,但是多维表格目前的打印不能调整纸张大小,非常脑袋大!我们的标签是6*4热敏纸
举报
0
1
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

感谢您的支持! 自定义打印不是多维表格的强项 打印还是用Excel加标签机
· 广东省
举报
0
0
 
Tam Kingsley
Tam Kingsley WPS资深用户Lv.3 优质创作者KVPWPS产品体验官WPS金话筒WPS寻令官

Lv.3 优质创作者

古老师干货满满
举报
1
1
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

感谢您的支持!
· 广东省
举报
0
0
 
马成功老师
马成功老师 WPS资深用户Lv.3 优质创作者KVPWPS函数专家

Lv.3 优质创作者

恭喜恭喜 ,感谢无私的奉献
举报
1
1
古哥计划
古哥计划Lv.4 核心创作者KVP

Lv.4 核心创作者

感谢马老师您的支持!
· 广东省
举报
0
0