状态值为空,转而打开用户输入的情况下,希望可以像用户输入的动作一样,限定单行文字,或是采用打开文件夹选择路径这样的输入方式。
参数太多了会让模块太复杂。必要的话还是直接用输入模块比较灵活一些。
主要是想记录上次运行的参数,例如选择的路径,一些不常修改的录入字段,这样在主程序运行的时候就不用蹦出来那么多窗口填表分散注意力了。才入坑不久,能想到的就是利用参数状态,在右键菜单中单独运行需要录入状态参数的办法,然后就遇到了这样的问题。
目前使用状态变量更简单一些,将变量启用作为状态使用以后,动作启动的时候判断一下变量值是否为空,如果为空,就弹出界面(用户输入、表单等),将值写入这个变量里就可以了。
https://getquicker.net/KC/Help/Doc/store-settings
https://getquicker.net/kc/help/doc/statestorage#j3Z5Z
非常感谢指导,我之前的思路绕远了,没想到右键启动以后直接赋值,而是先把状态写为空,然后激活为空时用户输入。。。