2016-10-29 3 views
-1

Я хотел бы прочитать имя (метку) элементов дерева, которое реализовано на Java.Невозможно получить имя (ярлык) дерева (swt) Java (swt) в Ranorex

Когда я отслеживать детали дерева я получаю только как это: Treeitem1, Treeitem2 ... Я хотел бы получить имя элемента дерева для того, чтобы иметь возможность ссылаться на них ...

У вас есть идея, как я могу это сделать?

На самом деле я могу видеть имя (метку) Treeitem в Spy - немного скрытое, но оно есть.

Advanced - Cell TreeItem - Dynamic и там данных - Элемент - ShortName

Но я могу получить ярлык отсюда - или каким-либо другим способом с Ranorex, например, в C# метод пользователя?

ответ

0

Из того, что я понимаю вопроса:

  • Трек TreeItem и добавить его в хранилище.
  • Перетащите TreeItem из хранилища в запись.
  • Выберите действие «Получить значение», чтобы прочитать свойство ShortName.

Как только вы сможете прочитать ShortName элемента TreeItem, вы можете обновить элемент репозитория, чтобы использовать переменную, чтобы найти нужный TreeItem.

Синтаксис XPath из TreeItem может выглядеть следующим образом:

//TreeItem[@shortname='ReplaceWithNameOfTreeItem'] 

Надеется, что это помогает ...