我是的新手,有人问我是否可以自动生成现有报表的报表数据。
下面是我将通过Infoview web接口手动执行的操作:
我可以看到如何使用Java和Selenium构建一个工具来实现自动化。但是,我想知道是否有一种更优雅的方法可以让我动态地设置提示。有没有现有的第三方工具?我可以使用JDBC吗?
我可以使用的是登录到Infoview的用户名/密码。如果一个更优雅的解决方案需要额外的访问或软件,请告诉我。
发布于 2014-08-18 19:12:22
简单地添加到宇宙中是可能的(当然,这需要宇宙开发人员的访问)。对于您的示例,您可以创建一个基于新宇宙的预定义条件对象,定义为:(假设为Oracle)。
start_date = trunc(sysdate) and end_date = trunc(sysdate-14)将此对象添加到报表中,将在运行时产生所需的时间框架,无论它是计划运行的还是交互式的。
如果希望同一报表在计划时使用此逻辑运行,但仍允许用户通过提示选择日期。您可以使用魔术约会。有关信息,请参见这篇博客文章。
最后,您可以编写一个自定义程序来打开报告,用适当的值填充提示,然后运行它。但我认为这是一种比上述方案更不可取的选择。
发布于 2014-09-29 15:22:52
您可以使用UiPath来轻松地自动化SAP,而无需编写代码。
这里有一个关于如何在SAP上实现数据输入、菜单导航和屏幕抓取的自动化的教程。
您可以从代码(SDK)中使用它,也可以直接从UiPath Studio创建工作流(可视化自动化)。
注:,我在UiPath工作。您还应该尝试其他可视化自动化工具,如automation、WinAutomation、Jacada,并排使用它们,并选择更适合您需要的工具。
下面是菜单、按钮和打字自动化的样子:

https://stackoverflow.com/questions/25370040
复制相似问题