Acumatica自动化步骤

时间:2017-05-10 03:56:26

标签: c# asp.net webforms acumatica

我创建了报告并将其添加到自定义屏幕上的报告下拉列表中,如下所示:

Reports drop-down

现在问题是如何将自动化步骤添加到自定义项目,以便用户不必为此创建自动化步骤。
我在Acumatica文档中找不到任何解决方案。

1 个答案:

答案 0 :(得分:4)

你做不到。自动化步骤无法添加到自定义项目中。

有两种方法可以做到这一点

1)在自定义中添加安装后步骤/方法,以将记录添加到数据库中。我不推荐这种方法,因为有很多东西需要考虑。在帮助维基中查看“OnPublished”事件。

2)使用“自动化定义”屏幕创建包含自定义步骤的XML定义。从这里,您可以下载自定义步骤的XML。在部署时,加载自动化定义并填充值,然后“激活”将创建步骤的定义。

这里有一篇不错的博客文章,其中概述了相关步骤: http://blog.acumatica.com.sg/2013/06/automation-steps-and-definitions.html

我还在组合#1和#2,我的自定义通过SQL发布自动化定义,然后您只需要进入并激活它。