Каким образом найти значение в таблице?
У меня есть таблица на тысячу строк и десяток столбцов и какое-то значение.
Мне нужно определить, есть ли в этой таблице мое значение, и, если есть, получить номер строки, в которой находится искомое значение.
Help!
QTP 9.0: Поиск значения в таблице
Автор Tanya, 24 авг 2006 11:27
Сообщений в теме: 4
#1
Отправлено 24 августа 2006 - 11:27
#2
Отправлено 24 августа 2006 - 12:15
Единственный разумный способ - преобразовать таблицу в массив и искать в нём. Пример функции "захвата" содержимого вёб-таблицы в массив есть в моей статье. Думаю, что похожим образом (то есть, через .object) это делается и в .Net. А уже поиск в массиве - это не проблема. Впрочем, если нужно, могу привести код - как это делается...
Best regards,
Майк.
Майк.
#3
Отправлено 30 августа 2006 - 08:11
Майк, если можно, приведите код.
Дело в том, что я только начала изучать QTP и пишу функциями.
Как работать через объекты я пока не знаю (честно говоря, даже не знаю с чего начать).
(а с табличкой я выкрутилась )
Дело в том, что я только начала изучать QTP и пишу функциями.
Как работать через объекты я пока не знаю (честно говоря, даже не знаю с чего начать).
(а с табличкой я выкрутилась )
#4
Отправлено 08 сентября 2006 - 08:42
У меня сейчас примерно такая же проблема: нужно проверить правильность сортировки записей в вэб таблице. Данные в ней постоянно меняются. Думаю что мне тоже нужно как-то преоразовать эту таблицу в массив. Но как это сделать не знаю. Статью Mike'а я не нашла. Не могли бы вы привести ссылку на нее или выложить здесь пример кода.
PS: я использую QTP 8.0
PS: я использую QTP 8.0
#5
Отправлено 08 сентября 2006 - 11:46
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных