如何使用 UI.Path 从 运行 Table 获取数据
How to using UI.Path to Getting Data from Running Table
我有一个应用程序桌面应用程序(在 windows 10 上)显示 运行 table。
其中 table 最多只有 5 行。
每个新数据将在下一个 line/row 上显示。
如果该行已达到最大值,则数据将
再次从第 1 行开始重新显示,依此类推。
此应用运行一整天,我想获取 运行 数据并将其放入
excel。我想使用 UI.Path,因为该应用程序不会创建数据副本或日志。
问题是 UI.Path 可以用来解决这个问题(捕获 运行 数据)吗?
注意新数据的频率非常高,这使得 table 运行 也非常快。
谢谢
夏玛祖基坦
Table Simulation :
+==============+
|Code | Value |
+==============+
| A1 | 2.000 |
| A1 | 3.000 |
| A2 | 2.000 |
| A3 | 2.000 |<< This is a latest data,
| A4 | 2.000 | a new Coming Data will display at next row
+==============+
+==============+
|Code | Value |
+==============+
| A1 | 2.000 |
| A1 | 3.000 |
| A2 | 2.000 |
| A3 | 2.000 |
| A5 | 900 |<< New data will be display here,
+==============+ the new data is A5 - 900
+==============+
|Code | Value |
+==============+
| B2 | 3.300 |<< When a new data coming again, it will be display here,
| A1 | 3.000 | since max row is reached
| A2 | 2.000 | (start from row one again)
| A3 | 2.000 | the new data is B2 - 3.300
| A5 | 900 |
+==============+
您绝对可以为此使用 UiPath。
您可以抓取数据或在应用程序上尝试 'Get Text' Activity。
然后将scrape/extracted数据移动到DataTable中;然后你可以写入 Excel、CSV、txt 文件等
启动流程并 运行ning 后,您可以利用 Orchestrator 按您想要的任何计划触发 - 每 运行 最多触发一分钟。如果您对 运行.
有非常特定的频率,也可以使用 CRON 表达式
由于您的 table 是按照最多五行的方式编写的,您可能希望在资产中存储最新阅读的索引;这样您就可以指示机器人在下一个 运行 时间读取哪一行(然后在完成后更新)
我有一个应用程序桌面应用程序(在 windows 10 上)显示 运行 table。 其中 table 最多只有 5 行。 每个新数据将在下一个 line/row 上显示。 如果该行已达到最大值,则数据将 再次从第 1 行开始重新显示,依此类推。
此应用运行一整天,我想获取 运行 数据并将其放入 excel。我想使用 UI.Path,因为该应用程序不会创建数据副本或日志。
问题是 UI.Path 可以用来解决这个问题(捕获 运行 数据)吗?
注意新数据的频率非常高,这使得 table 运行 也非常快。
谢谢 夏玛祖基坦
Table Simulation :
+==============+
|Code | Value |
+==============+
| A1 | 2.000 |
| A1 | 3.000 |
| A2 | 2.000 |
| A3 | 2.000 |<< This is a latest data,
| A4 | 2.000 | a new Coming Data will display at next row
+==============+
+==============+
|Code | Value |
+==============+
| A1 | 2.000 |
| A1 | 3.000 |
| A2 | 2.000 |
| A3 | 2.000 |
| A5 | 900 |<< New data will be display here,
+==============+ the new data is A5 - 900
+==============+
|Code | Value |
+==============+
| B2 | 3.300 |<< When a new data coming again, it will be display here,
| A1 | 3.000 | since max row is reached
| A2 | 2.000 | (start from row one again)
| A3 | 2.000 | the new data is B2 - 3.300
| A5 | 900 |
+==============+
您绝对可以为此使用 UiPath。 您可以抓取数据或在应用程序上尝试 'Get Text' Activity。
然后将scrape/extracted数据移动到DataTable中;然后你可以写入 Excel、CSV、txt 文件等
启动流程并 运行ning 后,您可以利用 Orchestrator 按您想要的任何计划触发 - 每 运行 最多触发一分钟。如果您对 运行.
有非常特定的频率,也可以使用 CRON 表达式由于您的 table 是按照最多五行的方式编写的,您可能希望在资产中存储最新阅读的索引;这样您就可以指示机器人在下一个 运行 时间读取哪一行(然后在完成后更新)