Как получить доступ к элементам SysListView32 в QTP? - PullRequest
2 голосов
/ 12 мая 2010

У нас есть таблица элементов в SysListView32. На самом деле это таблица, расположенная под 5 столбцами. Как получить доступ к 3-му столбцу таблицы в SysListView32?

Ответы [ 2 ]

0 голосов
/ 03 августа 2010

sReport не требуется для получения данных. Это используется только для целей отчетности. Вместо этого вы также можете попробовать следующее.

Var = Window().WinlistView().GetSubItem (Row, Col)
Where row => you can get by using the GetItem in a loop
and Col => you can get by using GetColumnHeader

Для получения более подробной информации перейдите к справке QTP, найдите GetSubItem и щелкните по примеру реализации.

0 голосов
/ 13 мая 2010

только что выяснил - мы должны использовать метод sReport для доступа к элементу столбца Например:

sReport = sReport &  .GetSubItem("123", 2) & vbCr

, где "123" представляет собой S.No. и он получит доступ к 3-й колонке с S.No. = "123" sReport должен быть доступен с С именем объекта

...