Я думаю, вам стоит попробовать этот XPath
"//*[@class='menu-popup-items']"
, он поможет вам найти каждый элемент в вашем теге div
. И если вы ищете конкретный текст, то он поможет вам найти элемент во всплывающем меню
//*[contains(text(),'Mr.')]
Он найдет вашего мистера во всплывающем меню
Две вариации на ответ Graeme (Таким образом, это также не будет работать над 11,2):
Это перечисляет название sproc также, но возвратит несколько строк для каждого sproc, если текст несколько раз появляется:
select object_name(id),* from syscomments
where texttype = 0 and text like '%whatever%'
Это перечисляет каждый sproc только однажды:
select distinct object_name(id) from syscomments
where texttype = 0 and text like '%whatever%'
В SQL где угодно и IQ Sybase:
select * from SYS.SYSPROCEDURE where proc_defn like '%whatever%'
Я не настолько знаком с ASE, но согласно документам (доступный из sybooks.sybase.com), это - что-то как:
select * from syscomments where texttype = 0 and text like '%whatever%'
select * from sysobjects where
id in ( select distinct (id) from syscomments where text like '%SearchTerm%')
and xtype = 'P'
select distinct object_name(syscomments.id) 'SearchText', syscomments.id from syscomments ,sysobjects
where texttype = 0 and text like '%SearchText%' and syscomments.id=sysobjects.id and sysobjects.type='P'