如何从blueprism中的web应用程序的下拉列表中获取所有值

问题描述 投票:-1回答:1

我想得到所有下拉值,并希望将它们存储在某个地方。从NASDAQ网站https://www.nasdaq.com/symbol/ge/historical开始,我希望获得Timeframe的所有值,并希望在某个地方,以便我可以在循环中使用这些值,并获得所有时间帧的库存值。点击下面图片screenshot

blueprism
1个回答
2
投票

获得每个值并不容易,但这并非不可能。首先,您可以将数据项中的所有值作为文本。如果您监视元素,您会注意到属性Value包含您想要的内容。因此,您需要使用读取阶段并获取此特定属性的值(您可以忽略PDF元素):

enter image description here

这样做会给你以下几点:

enter image description here

这个问题是你不能在循环中使用它。一种方法是分割空间:

enter image description here

最终的集合(我称之为Split Values)将如下所示:

enter image description here

但它还没有到那里。但是,您应该能够使用此集合来获取所需的集合(或直接使用它)。

如果你直接使用它,我会说它应该是这样的:

enter image description here

Empty?有表达式[Split Values.words]=""(注意最后一行是空白的)

Value is numberIsNumber([Split Values.words])的表达

Set Current Item as Number表达[Split Values.words]与商店价值Current Item

Append word to Current Item表达[Current Item]&" "&[Split Values.words]与商店价值Current Item

© www.soinside.com 2019 - 2024. All rights reserved.