Работа с ComboBox-ом
#1
Отправлено 12 марта 2007 - 14:20
ComboBox Click, "ObjectIndex=1;\;ItmText=Visa", "" не помогает.
#3
Отправлено 12 марта 2007 - 15:51
Куда конкретно приписать Text?
#4
Отправлено 13 марта 2007 - 07:07
#5
Отправлено 13 марта 2007 - 07:57
Window SetContext, "Name=FormPerf;Type=Form;", "" ComboBox Click, "Name=DBLookupComboBoxDestSche;Type=DBLookupComboBox", "Coords=143,3" Window SetContext, "Type=DBLookupListBox;Index=1", "Activate=0" Window Click, "", "Coords=77,31"
Это Delhi компонент DBLookupComboBox. В самой Delphi значение, возвращаемое при выборе из списка хранится в KeyViolation, но инспектор его не видит и не понимает. Поэтому и пытаюсь работать с ним через параметр Text робота.
Прикрепленные файлы
#6
Отправлено 14 марта 2007 - 07:27
#7
Отправлено 14 марта 2007 - 11:18
res = SQAGetProperty("Name=DBLookupComboBoxDestSche;Type=DBLookupComboBox", "Text", value)
#8
Отправлено 16 июня 2009 - 14:08
Подниму старую тему, т.к. сам сегодня столкнулся с подобной задачкой...Только начал изучать Robotа. И такой вопрос: есть ComboBox. Как выбрать отдельную строку идентифицируя её по тексту без привязки к координатам?
ComboBox Click, "ObjectIndex=1;\;ItmText=Visa", "" не помогает.
Чтобы выбрать строку в комбобоксе без привязки к координатам я сделал следующее:
Result=SQASetProperty ("Type=ComboBox;ObjectIndex=1", "ItemSelected", "Текст выбираемой строки")
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных


