Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

проблема с вычислением выражения из области Переменные #1635

Closed
atyz2013 opened this issue May 31, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@atyz2013
Copy link
Contributor

Укажите:

  1. Версия Vanessa Automation - 1.2.038.1
  2. Версия платформы - 8.3.17.1549
  3. Режим совместимости базы, где запускается Vanessa Automation - 8.3.15
  4. Операционная система - Windows 10

Допустим на форме есть реквизит "ВыборМесяца", который принимает значение Формат(ТекущаяДата(), "ДФ='MMMM yyyy'")) + " " + "г." - например, "Май 2022 г."

в области Переменные производится объявление переменной перемПериод:
перемПериод = '{Строка(Формат(ТекущаяДата(), "ДФ='MMMM yyyy'")) + " " + "г."}'

в дальнейшем, при проверке формы, вызывается шаг: И элемент формы с именем "ВыборМесяца" стал равен '{перемПериод}'
данный шаг падает с сообщением "Значение равно: Май 2022 г. , а ожидалось : "
image

шаг И Я запоминаю значение выражения 'Строка(Формат(ТекущаяДата(), "ДФ='MMMM yyyy'")) + " " + "г."' в переменную "ИмяПеременной" срабатывает корректно, при условии экранирования одинарных ковычек
image

в области Переменные добавление экранирования одинарных ковычек приводит к ошибке вычисления выражения

@Pr-Mex
Copy link
Owner

Pr-Mex commented Jun 18, 2022

@Pr-Mex Pr-Mex closed this as completed Jun 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants