我知道AA中有一个功能,您可以多次编辑Keystrokes
,Object Cloning
,Object Properties
和Delays
的值。
是否有解决此问题的方法?
我没有时间搜索和查找所有行以更改其值,特别是您的代码行达到5K +左右时,确实很耗时。
答案 0 :(得分:2)
我过去有过同样的经历,不幸的是没有解决方案。我什至尝试手动编辑.atmx文件,但其中的XML已加密。
您可能会考虑使其自动化,但这可能不是您要寻找的答案。
如果您处理许多子任务和变量,有时我会在任务之间只传递一个变量-一个包含所需变量的XML字符串。这具有最大的通用性,因为您可以在不更改Run Task
命令设置的情况下继续从XML添加和删除变量。您甚至可以传递列表,而AA不支持该列表。这样做的缺点是,在每个任务中,您需要有一些代码行用于变量检索。
XML变量示例:
<vars>
<var name="customer_id">C0123</var>
<var name="customer_name">John Doe</var>
<var name="customer_lang">EN</var>
<list name="customer_address">
<item>Street 132</item>
<item>City ABC</item>
<item>Country XYZ</item>
</list>
</var>