2.0最新版提示错误

BUG反馈 · 76 次浏览
用户1626159636... 创建于 8天18小时前
运行子程序(quicker路径_新)失败。运行子程序(【文件处理】(基础)指定路径已存在时,重命名)失败。表达式语法错误:应输入 ;(位置 2:27,代码:if (v_是文件夹) {
v_原名称 + v_扩展名 != v_可创建的名称
}
else {
v_原名称 != v_可创建的名称
})(赋值)(运行子程序)
(----常用语-通用v58:运行子程序----)
用户1626159636... 最后更新于 2026/9/6

回复内容
lanyu_er 7天21小时前
#1

我还没升级使用2.0;quicker2.0估计有很多兼容性问题,等软件稳定后,我再做动作适配。

单独这个报错的话,可以给CL老大反应一下,是
quicker2.0的bug

用户1626159636... 回复 lanyu_er 7天20小时前 :

好的

lanyu_er 回复 用户1626159636... 7天3小时前 :

另外这个报错对应的步骤只有两种情况下会被调用:
一是新安装动作或清除动作状态后第一次运行,1.x的话,调用本身不会出现这个报错。
二是升级quicker2.0后首次运行动作

如果是第二种情况,我看quicker2.0的相关讨论,说是升级到2.0后,不会自动同步动作的状态(可也归类为第一种情况的“清除动作状态”);你找找软件2.0的设置,应该是有设置能把状态同步过去;之后就不会调用这个步骤,即使老大没修复软件的bug,也不会产生这个报错。

如果是 “2.0+新安装” 的话,只能等老大修复软件

用户1626159636... 回复 lanyu_er 7天1小时前 :

我更新2.0的时候,已经同步过状态了,现在不敢再同步了,因为已经使用很久了,不可能动数据了,担心出其他问题。只能暂时先不用动作等修复吧。

用户1626159636... 回复 lanyu_er 7天0小时前 :
CL 回复 用户1626159636... 22 分钟前

动作这里语法有问题。

出错代码:

if (v_是文件夹) {
    v_原名称 + v_扩展名 != v_可创建的名称
}
else {
    v_原名称 != v_可创建的名称
}

两个分支都省略了分号,也没有 return

建议动作作者将该赋值表达式改为:

$= {是文件夹}
    ? {原名称} + {扩展名} != {可创建的名称}
    : {原名称} != {可创建的名称}

这里保留了原代码的分支逻辑;“文件夹分支为什么拼扩展名”是否符合业务意图,需要结合子程序完整定义另查。

lanyu_er 3小时13分钟前
#2
已做V2适配,更新动作试一下
用户1626159636... 回复 lanyu_er 1小时7分钟前 :

是的,发现更新,已在使用了,打开已无错误提示,但是发现字体颜色,设置不生效,主体按钮文字颜色是灰白色,看起来比较费眼。别的问题没有了。

用户1626159636... 回复 lanyu_er 1小时2分钟前 :

运行子程序(quicker路径_新)失败。运行子程序(【文件处理】(基础)指定路径已存在时,重命名)失败。表达式语法错误:应输入 ;(位置 2:27,代码:if (v_是文件夹) {

v_原名称 + v_扩展名 != v_可创建的名称

}

else {

v_原名称 != v_可创建的名称

})(赋值)(运行子程序)

(----常用语Prov59:运行子程序----)

表格数据来源是自定义的动作,可以正常打开,新安装一个本动作,默认配置就提示报错了。

lanyu_er 回复 用户1626159636... 40 分钟前 :

我从网页安装了一下,可用正常运行,字体颜色也可以更改。

另外你后面说的这个报错,当前版本里面,这个步骤目前已经被替换,忘记移除了,稍后更新一下动作

回复主贴