代码之家  ›  专栏  ›  技术社区  ›  avpaderno

自动机变量是持久的吗?

  •  1
  • avpaderno  · 技术社区  · 15 年前

    自动机变量是否在工作流执行之间保持不变?

    2 回复  |  直到 15 年前
        1
  •  3
  •   avpaderno    15 年前

    自动机变量不是持久的。 我从输出变量内容的工作流创建了一个测试服务,然后将变量内容设置为宿主应用程序中选择的文本;服务的调用总是返回一个关于变量的错误,这意味着变量内容不是持久的(不同的是,只有第一次报告错误)。

        2
  •  -1
  •   regulus6633    15 年前

    我不使用自动机,所以我不确定。但是,我知道如果您使用applescript,那么您可以通过将它们定义为属性来拥有持久变量。因此,不使用(将myVar设置为“something”),而是使用(属性myVar:“something”)。也许你可以在你的自动机代码中这样做。除了applescript代码,您可能需要手动将值写入文件并读回以还原它们。

    推荐文章