Size: a a a

2020 July 15

А

Алекс in testspro1c
44 44
Добрый день, подскажите. Ванессой получаю случайное число с помощью встроенного языка 1С, как мне потом это случайное число с помощью Ваннесы ввести в поле 1С?
Запомнить число в переменную, потом из переменной ввести в поле
источник

44

44 44 in testspro1c
Алекс
Запомнить число в переменную, потом из переменной ввести в поле
И я запоминаю значение "СлучайноеЧисло" в переменную "Число"?
источник

А

Алекс in testspro1c
44 44
И я запоминаю значение "СлучайноеЧисло" в переменную "Число"?
И так тоже можно.
И кодом встроенного языка сохранить значение в переменную возможность остаётся
источник

44

44 44 in testspro1c
Алекс
И так тоже можно.
И кодом встроенного языка сохранить значение в переменную возможность остаётся
Так не работает
источник

А

Алекс in testspro1c
44 44
Так не работает
У меня работало, напиши код
источник

44

44 44 in testspro1c
И затем я выполняю код встроенного языка
|'  МоеЧисло = Новый ГенераторСлучайныхЧисел();           '|
         |'  СлучайноеЧисло = МоеЧисло.СлучайноеЧисло(1000, 9999); '|
         |'  СлучайноеЧисло = Строка(СлучайноеЧисло)               '|  
И я запоминаю значение 'СлучайноеЧисло' в переменную 'Серия'
И в поле с именем 'ПаспортСерия' я ввожу значение переменной 'Серия'
источник

А

Алекс in testspro1c
44 44
И затем я выполняю код встроенного языка
|'  МоеЧисло = Новый ГенераторСлучайныхЧисел();           '|
         |'  СлучайноеЧисло = МоеЧисло.СлучайноеЧисло(1000, 9999); '|
         |'  СлучайноеЧисло = Строка(СлучайноеЧисло)               '|  
И я запоминаю значение 'СлучайноеЧисло' в переменную 'Серия'
И в поле с именем 'ПаспортСерия' я ввожу значение переменной 'Серия'
1. В данном случае я запоминаю не подойдёт - он запоминает выражение.
2. Чтобы запомнить значение в переменную из встроенного языка нужно в коде использовать функцию  Ванесса.СохранитьЗначениеПеременной (название ориентировочное, точное сейчас не помню)
источник

44

44 44 in testspro1c
ок, спасибо, поищу
источник

NB

Nikolay Bandurin in testspro1c
44 44
И затем я выполняю код встроенного языка
|'  МоеЧисло = Новый ГенераторСлучайныхЧисел();           '|
         |'  СлучайноеЧисло = МоеЧисло.СлучайноеЧисло(1000, 9999); '|
         |'  СлучайноеЧисло = Строка(СлучайноеЧисло)               '|  
И я запоминаю значение 'СлучайноеЧисло' в переменную 'Серия'
И в поле с именем 'ПаспортСерия' я ввожу значение переменной 'Серия'
И Я запоминаю значение выражения 'ВыражениеВстроенногоЯзыка' в переменную "ИмяПеременной"
используйте вот этот шаг  чтобы запомнить в переменную
источник

44

44 44 in testspro1c
спасибо!
источник

44

44 44 in testspro1c
Nikolay Bandurin
И Я запоминаю значение выражения 'ВыражениеВстроенногоЯзыка' в переменную "ИмяПеременной"
используйте вот этот шаг  чтобы запомнить в переменную
получил ошибку 15.07.2020 13:51:04 {ВнешняяОбработка.bddRunner.Форма.УправляемаяФорма.Форма(4726)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {<Неизвестный модуль>(1,1)}: Переменная не определена (СлучайноеЧисло)

Технические данные:
       ИмяФайла: C:\Program Files (x86)\OneScript\lib\add\features\libraries\ВстроенныйЯзык\ВстроенныйЯзык.epf
       ИмяПроцедуры: ЯЗапоминаюЗначениеВыраженияВПеременную
       ВерсияVB: ver 5.6.0
       ВерсияПлатформы: 8.3.18.787
       РежимСовместимостиTestManager: Версия8_3_15
источник

NB

Nikolay Bandurin in testspro1c
44 44
получил ошибку 15.07.2020 13:51:04 {ВнешняяОбработка.bddRunner.Форма.УправляемаяФорма.Форма(4726)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {<Неизвестный модуль>(1,1)}: Переменная не определена (СлучайноеЧисло)

Технические данные:
       ИмяФайла: C:\Program Files (x86)\OneScript\lib\add\features\libraries\ВстроенныйЯзык\ВстроенныйЯзык.epf
       ИмяПроцедуры: ЯЗапоминаюЗначениеВыраженияВПеременную
       ВерсияVB: ver 5.6.0
       ВерсияПлатформы: 8.3.18.787
       РежимСовместимостиTestManager: Версия8_3_15
шаги можно поглядеть ?
источник

44

44 44 in testspro1c
Nikolay Bandurin
шаги можно поглядеть ?
запустил этот же код на ver 1.2.032, строка кода выполнилась, но в 1С в поле ничего не записалось
источник

44

44 44 in testspro1c
И затем я выполняю код встроенного языка
|'  МоеЧисло = Новый ГенераторСлучайныхЧисел();           '|
         |'  СлучайноеЧисло = МоеЧисло.СлучайноеЧисло(1000, 9999); '|
         |'  Серия = Строка(СлучайноеЧисло);               '|  
И Я запоминаю значение выражения "Серия" в переменную "Серия"
И в поле с именем 'ПаспортСерия' я ввожу значение переменной "Серия"
И в поле с именем 'ПаспортНомер' я ввожу текст '111111'
источник

44

44 44 in testspro1c
в поле ПаспортНомер - записалось, а в поле Серия, нет
источник

NB

Nikolay Bandurin in testspro1c
44 44
И затем я выполняю код встроенного языка
|'  МоеЧисло = Новый ГенераторСлучайныхЧисел();           '|
         |'  СлучайноеЧисло = МоеЧисло.СлучайноеЧисло(1000, 9999); '|
         |'  Серия = Строка(СлучайноеЧисло);               '|  
И Я запоминаю значение выражения "Серия" в переменную "Серия"
И в поле с именем 'ПаспортСерия' я ввожу значение переменной "Серия"
И в поле с именем 'ПаспортНомер' я ввожу текст '111111'
так второй шаг не знает ни чего о первом
источник

NB

Nikolay Bandurin in testspro1c
вам надо код случайного числа именно во второй шаг сделать
источник

44

44 44 in testspro1c
а как это сделать?
источник

NB

Nikolay Bandurin in testspro1c
И Я запоминаю значение выражения "МоеЧисло = Новый ГенераторСлучайныхЧисел(); СлучайноеЧисло = МоеЧисло.СлучайноеЧисло(1000, 9999); Серия = Строка(СлучайноеЧисло); " в переменную "Серия"

что то типо такого
источник

ПЗ

Пётр Зиннатханов... in testspro1c
Так не заведётся
Там выражение, блок кода не принимается
источник