Еще один вопрос, но уже не по описанию объектов.

При работе с data-driven тестами в QTPro 8.2 при каждой итерации переменные внутри data-driven action инициализируются и их значения теряются. Есть ли какие-то способы сохранить значения переменной?
Самый тупой, который я придумал -- сохранять значение во внешнем файле и его оттуда считывать.
Попытка использовать метод DataTable.SetNextRow/SetPrevRow для того, чтобы устанавливать значение нужное значение в следующий ряд, почему-то не работает: тест переходит на следующий ряд, устанавливает значение, возвращается на предыдущий и останавливается, несмотря на то, что в параметрах action указан диапазон all datasheet rows.
Возможно, можно использовать метод DataTable.SetCurrentRow, но в help сказано, что он работает только для global datasheet, а тест дожен брать значения из local datasheet.
Прошу поделиться идеями, если таковые возникнут.