【多字段表单】——【表单设计】里的表单字段设置一些疑问

使用问题 · 523 次浏览
今夜流星 创建于 2023-06-09 16:05

能否自动读取词典的键作为表单的字段,我想实现:一次展示词典的内容,让人判断是否要调整词典的值


回复内容
臭冬瓜 2023-06-09 18:20
#1

不太可能,因为词典的值的类型不是固定的

如果只是显示词典的值,直接用文本窗口、弹出窗口之类的,可以直接显示词典的KEY和VALUE

如果非要用多字段表单编辑,可以使用左下角的复制粘贴JSON,速度能快一点

臭冬瓜 最后更新于 2023-06-09 18:22
今夜流星 回复 臭冬瓜 2023-06-09 22:19 :

一、如果用文本窗口之类的,1是不好交互操作,例如不好编辑,没办法通过选项选择;2是修改完的内容不好更新回词典

二、我的核心问题其实是我的词典的key的数量不固定,取决于选择的内容的多少,用json编辑应该也解决不了我的问题吧?

今夜流星 回复 臭冬瓜 2023-06-09 22:19 :

一、如果用文本窗口之类的,1是不好交互操作,例如不好编辑,没办法通过选项选择;2是修改完的内容不好更新回词典

二、我的核心问题其实是我的词典的key的数量不固定,取决于选择的内容的多少,用json编辑应该也解决不了我的问题吧?

臭冬瓜 回复 今夜流星 2023-06-09 23:30 :

那只能试试写表达式了

动态表单定义数据:https://getquicker.net/kc/help/doc/form

臭冬瓜 最后更新于 2023-06-10 00:21
CL 2023-06-09 18:38
#2

表单目前支持对词典进行编辑,理论上可以通过表达式生成词典表单的定义。

zryan 2023-06-09 22:54
#3

可以用 “编辑词典数据(动态)” 模式,自己写表达式根据词典的内容数量生成表单定义。

今夜流星 2023-06-27 11:18
#4

首先感谢上面三位大佬@CL,@臭冬瓜,@zryan 的回复,我尝试了下用表达式解决,但遇到了困难。

我通过循环写出表达式,如下图:

然后这样配置

最终无情报错了:)

调试的log在这:

https://temp.getquicker.net/105423/3d89ab113a6143be9f6282cca4da8e4e.htm

麻烦帮帮新手,指导指导吧!

臭冬瓜 回复 今夜流星 2023-06-27 11:51 :

把"$= "写到{script}里面


表单定义这里直接写$${script}


臭冬瓜 最后更新于 2023-06-27 11:55
今夜流星 回复 臭冬瓜 2023-06-27 14:49 :

可以了,谢谢!

回复主贴