Acumatica 自动化步骤
Acumatica Automation Steps
我已经创建了报告并将其添加到自定义屏幕上的报告下拉列表中,就像这样来自自动化步骤:
现在的问题是如何将自动化步骤添加到自定义项目,这样用户就不必为此自行创建自动化步骤。
我在 Acumatica 文档中没有找到任何解决方案。
你不能。无法将自动化步骤添加到自定义项目。
有两种方法可以实现
1) 添加一个 post 安装 step/method 到您的自定义以将记录添加到数据库中。我不推荐这种方法,因为有很多必须考虑的因素。查看 "OnPublished" 事件的帮助 wiki。
2) 使用 "Automation Definitions" 屏幕创建一个 XML 定义,包括您的自定义步骤。从这里您可以下载自定义步骤的 XML。在部署时,加载自动化定义并填充值,然后 "Activate" 将创建步骤的定义。
这里有一篇不错的博客文章概述了执行此操作的步骤:
http://blog.acumatica.com.sg/2013/06/automation-steps-and-definitions.html
我也尝试过将#1 和#2 组合在一起,我的自定义通过 SQL 发布自动化定义,然后您只需进入并激活它。
我已经创建了报告并将其添加到自定义屏幕上的报告下拉列表中,就像这样来自自动化步骤:
现在的问题是如何将自动化步骤添加到自定义项目,这样用户就不必为此自行创建自动化步骤。
我在 Acumatica 文档中没有找到任何解决方案。
你不能。无法将自动化步骤添加到自定义项目。
有两种方法可以实现
1) 添加一个 post 安装 step/method 到您的自定义以将记录添加到数据库中。我不推荐这种方法,因为有很多必须考虑的因素。查看 "OnPublished" 事件的帮助 wiki。
2) 使用 "Automation Definitions" 屏幕创建一个 XML 定义,包括您的自定义步骤。从这里您可以下载自定义步骤的 XML。在部署时,加载自动化定义并填充值,然后 "Activate" 将创建步骤的定义。
这里有一篇不错的博客文章概述了执行此操作的步骤: http://blog.acumatica.com.sg/2013/06/automation-steps-and-definitions.html
我也尝试过将#1 和#2 组合在一起,我的自定义通过 SQL 发布自动化定义,然后您只需进入并激活它。