想要设计一个动作在文本窗口之间“传输”数据,但是好像没有办法方便地获得其他窗口的标识号。现在只能先记录在状态变量里,但是这样会有很多问题
显示图片 模块有一个 获取所有图片窗口标识 的功能,能否给文本窗口也增加一个这个功能呢?
等试下看看。
记录在状态变量里会引起什么问题啊
更新了一个。
能允许分享的动作获取本动作创建的所有窗口吗?我试做了一个连接表格的动作,连接时需要获取本动作其他文本窗口中的文本数据,但是分享之后无法使用这方面的功能。
有报错么? 根据窗口标识获取
获取窗口信息是没问题的,但是获取所有文本窗口会报错,
是这个动作的第一个步骤,因为没法用所以我分享的时候注释掉了
这里 “所有文本窗口” 包含了任意动作的文本窗口,所以是有限制的。
有没有办法保存当前动作创建窗口的文本标识来使用? 目前设计里是按标识定位窗口的,窗口本身没有和动作关联。
保存文本标识也可以,就是担心高并发的时候不同动作实例之间会有不同步的问题(虽然这个动作应该不至于高并发)。
现在换成了保存文本表示为状态的办法。或许设置文本窗口权限(不允许任何动作访问/只允许本动作访问/允许白名单动作访问/允许所有动作访问)可以兼顾安全性和易用性(虽然设计起来可能有点麻烦。
好的,等研究下,先过年:)