Комментарии
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Добрый день. У меня возник вопрос по шагу "И Я запоминаю в переменную "ИмяПеременной" значение "ЗначениеПеременной"". Можно ли с его помощью организовать запись виртуальной таблицы в переменную? Допустим есть две переменные-массива в памяти: "Массив1", состоящий из элементов "ЭлементМассива1.1" и "ЭлементМассива1.2" и "Массив2", состоящий из элементов "ЭлементМассива2.1" и "ЭлементМассива2.2". Мне нужно из них сформировать таблицу в памяти:
|Колонка1 |Колонка2 |
|ЭлементМассива1.1|ЭлементМассива2.1|
|ЭлементМассива1.2|ЭлементМассива2.2|.
Или это шаг записывает в переменную только физические таблицы? Например, ТЧ документа?
|Колонка1 |Колонка2 |
|ЭлементМассива1.1|ЭлементМассива2.1|
|ЭлементМассива1.2|ЭлементМассива2.2|.
Или это шаг записывает в переменную только физические таблицы? Например, ТЧ документа?
Добрый день! На текущий момент таблицу в переменную можно поместить только так:
Сценарий: Помещение в переменные
Дано Я создаю тестовые данные
И Я запоминаю в переменную "Таблица1" значение
|ИмяКолонки1| ИмяКолонки2|
|"Элем 1.1" | "Элем 2.2" |
|"Элем 1.2" | "Элем 2.2" |
И было это нужно для организации цикла "Для каждого", см. пример в "..\vanessa\vanessa-automation\features\Libraries\ИнициаторДанных\БиблиотекаШаго вИнициаторДанных.feature" (Сценарий: проверка использования перменных-ссылок VA).
Никаких более сложных операций с таблицами инициатор пока не умеет.
Сценарий: Помещение в переменные
Дано Я создаю тестовые данные
И Я запоминаю в переменную "Таблица1" значение
|ИмяКолонки1| ИмяКолонки2|
|"Элем 1.1" | "Элем 2.2" |
|"Элем 1.2" | "Элем 2.2" |
И было это нужно для организации цикла "Для каждого", см. пример в "..\vanessa\vanessa-automation\features\Libraries\ИнициаторДанных\БиблиотекаШаго
Никаких более сложных операций с таблицами инициатор пока не умеет.
(9)
Проблему с переменной решил так
Я запоминаю значение выражения 'ПредопределенноеЗначение("Перечисление.РежимВыполненияСценария.Монопольный")' в переменную "Монопольное"
И Я заполняю реквизиты объекта "НовыйСценарий" по таблице
| Имя | Значение |
| РежимВыполнения | Монопольное|
Что-то у меня не получается(
И Я заполняю реквизиты объекта "НовыйСценарий" по таблице
| Имя | Значение |
| РежимВыполнения | Монопольный |
Реквизит с типом перечисление "РежимВыполнения", остался пустым
Версия обработки 1.2.035.1
Проблему с переменной решил так
Я запоминаю значение выражения 'ПредопределенноеЗначение("Перечисление.РежимВыполненияСценария.Монопольный")' в переменную "Монопольное"
И Я заполняю реквизиты объекта "НовыйСценарий" по таблице
| Имя | Значение |
| РежимВыполнения | Монопольное|
Можно в поле колонки "Значение" установить имя значения перечисления
Что-то у меня не получается(
И Я заполняю реквизиты объекта "НовыйСценарий" по таблице
| Имя | Значение |
| РежимВыполнения | Монопольный |
Реквизит с типом перечисление "РежимВыполнения", остался пустым
Версия обработки 1.2.035.1
(12) Добрый день. Поздно пришло письмо, и только сегодня добрался до вашей проблемы. Есть две ошибки в скрипте:
1) Имя значения перечисления в базе "Монопольное", вы в таблице геркина указываете Монопольный.
2) Таблица геркина должна форматироваться особым образом. Рекомендую избегать пробелов, пользоваться только табами. При этом VA кэширует резльтат разбора, т.е. если упорно глючит (появляется ошибка "Ожидались колонки Имя \ Значение...") - перезапустите VA.
Как было \ как стало \ результат теста - см. скрины.
1) Имя значения перечисления в базе "Монопольное", вы в таблице геркина указываете Монопольный.
2) Таблица геркина должна форматироваться особым образом. Рекомендую избегать пробелов, пользоваться только табами. При этом VA кэширует резльтат разбора, т.е. если упорно глючит (появляется ошибка "Ожидались колонки Имя \ Значение...") - перезапустите VA.
Как было \ как стало \ результат теста - см. скрины.
Прикрепленные файлы: