vanessa-automation
vanessa-automation copied to clipboard
Некорректная работа шага И я копирую переменную "ИмяПеременной1" в "ИмяПеременной2"
Версия Vanessa Automation 1.2.040.20 Версия платформы 8.3.20 Режим совместимости базы, где запускается Vanessa Automation 8.3.17 Операционная система windows
При использовании шага И я копирую переменную "ИмяПеременной1" в "ИмяПеременной2" происходит некорректная передача значения из глобальной переменной в локальную
Пример фичи Сценарий: тест
// НЕПРАВИЛЬНО
И я запоминаю строку "Тонкий" в переменную "ТипКлиента"
И я запоминаю строку "Web" в переменную "$$ПараметрЗапуска_ТипКлиента$$"
И я вывожу значение переменной "ТипКлиента"
И я вывожу значение переменной "ПараметрЗапуска_ТипКлиента"
И я копирую переменную "$$ПараметрЗапуска_ТипКлиента$$" в "$ТипКлиента$"
И я вывожу значение переменной "ТипКлиента"
// НЕПРАВИЛЬНО
И я запоминаю строку "Тонкий" в переменную "ТипКлиента"
И я запоминаю строку "Web" в переменную "$$ПараметрЗапуска_ТипКлиента$$"
И я вывожу значение переменной "ТипКлиента"
И я вывожу значение переменной "ПараметрЗапуска_ТипКлиента"
И я копирую переменную "ПараметрЗапуска_ТипКлиента" в "ТипКлиента"
И я вывожу значение переменной "ТипКлиента"
// ПРАВИЛЬНО
И я запоминаю строку "Тонкий" в переменную "ТипКлиента"
И я запоминаю строку "Web" в переменную "$$ПараметрЗапуска_ТипКлиента$$"
И я вывожу значение переменной "ТипКлиента"
И я вывожу значение переменной "ПараметрЗапуска_ТипКлиента"
И я копирую переменную "$$ПараметрЗапуска_ТипКлиента$$" в "ТипКлиента"
И я вывожу значение переменной "ТипКлиента"
результат
@akademik1986 Этот шаг задуман для работы с локальными переменными. Я поправлю его описание. Спасибо.
Хм, я так понимаю, что научить его из глобальной в локальную копировать , не получится?
Хм, я так понимаю, что научить его из глобальной в локальную копировать , не получится?
@akademik1986 По идее можно. Сначала поискать в локальных переменных, затем в глобальных. Если есть и глобальная переменная и локальная переменная с таким именем, тогда приоритет у локальной. Так подойдет?
вполне!
Хм, я так понимаю, что научить его из глобальной в локальную копировать , не получится?
@akademik1986 По идее можно. Сначала поискать в локальных переменных, затем в глобальных. Если есть и глобальная переменная и локальная переменная с таким именем, тогда приоритет у локальной. Так подойдет?
А разве количество $ не определяет что это локальная или глобальная переменная? Определяет. Считать количество $