话说这是不是Bug

使用问题 · 1167 次浏览
Maxadam 创建于 2020-07-08 06:05

我确定我的词典变量是有对应键:值

我使用表达式是这样$= {词典变量}["键"] == "xxx"

帮我看看我是否有输入错误?感觉好像没啥问题啊

具体我也不知道怎么说,看图吧


回复内容
CL 2020-07-08 07:16
#1

词典里不存在这个“存储格式”的键

Maxadam 2020-07-08 07:33 :

可是我已经在我那个词典变量里默认那一栏加了啊。保存了

可是再次测试的时候还是一样的

是不是我的格式错了?右边那格是我输入的默认值😅

CL 回复 Maxadam 2020-07-08 08:24 :

调试运行整个动作,单个步骤调试的时候不读变量默认值的。

另外可以在前面加一个文本窗口显示一下变量的值。

Maxadam 回复 CL 2020-07-08 09:23 :

我后面尝试了整体运行,可是结果还是一样

我后面单独测试步骤是这样,应该没啥毛病吧

设置一个 词典变量 默认值为 启用模式:混合储存←隐藏模式开←常规表单模式

放置一个 拆分文本为列表 动作

输入为$${词典变量}["启用模式"]

分隔为 ←

结果导入列表变量

上面的步骤有啥问题不

列表变量最后的结果是:

[out]结果=>列表_临时10:{"启用模式":"混合储存
1:隐藏模式开
2:常规表单模式"}["启用模式"]

Maxadam 最后更新于 2020-07-08 09:23
CL 回复 Maxadam 2020-07-08 09:24 :

分享一下动作看看。

Maxadam 回复 CL 2020-07-08 09:28 :

分享了

名字c1

CL 回复 Maxadam 2020-07-08 09:42 :

 

表达式需要$=开始,$$开始是插值。

Maxadam 回复 CL 2020-07-08 09:51 :

好吧,我又看了看文档,确实是表达式

可是表达式{sss}["启用模式"]和插值{sss.启用模式}有啥差,为啥要分出两个来的

不管怎么说,多谢了

CL 回复 Maxadam 2020-07-08 09:52 :

这里改成表达式就可以正常得到拆分后的列表了。表达式用来做计算/调用函数/属性等复杂操作。插值用来拼接文本。

回复主贴