IF == Не понимаю ..

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
213
Благодарностей
24
Баллы
18
Здравствуйте, делаю проверку на IF текстовых переменных
"{-Variable.NAMES-}" == "{-Variable.P1-}"
А IF отдает False
Они одинаковые, даже если копирую одну и вставляю в другую руками всё рано так ..
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 518
Благодарностей
990
Баллы
113
А так?
'{-Variable.NAMES-}' == '{-Variable.P1-}'
И да обе переменные должны существовать...
 
  • Спасибо
Реакции: Gooldbee

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

===
 
  • Спасибо
Реакции: Gooldbee

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 462
Благодарностей
8 686
Баллы
113
Здравствуйте, делаю проверку на IF текстовых переменных
"{-Variable.NAMES-}" == "{-Variable.P1-}"
А IF отдает False
Они одинаковые, даже если копирую одну и вставляю в другую руками всё рано так ..
Скорее всего, вы работаете в старой версии ЗП, по кр. мере до версии 7.2.1.0, в которой были решены многие проблемы при работе с IF. В данном случае, если не хотите пока обновляться, то перед сравниванием IF можете каждую переменную пропустить через действие "Обработка текста - Подготовка JavaScript". Возможно, виноваты кавычки в значении переменных, которые после обработки заэкранируются и сравнение будет корректным.
 
Последнее редактирование:
  • Спасибо
Реакции: Gooldbee

dmitriy1384

Client
Регистрация
04.11.2013
Сообщения
377
Благодарностей
133
Баллы
43
На сколько я помню, мне помогало сделать пробелы, вот так: " {-Variable.NAMES-} " == " {-Variable.P1-} "
 
  • Спасибо
Реакции: ISeeYou

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
213
Благодарностей
24
Баллы
18

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
213
Благодарностей
24
Баллы
18

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
213
Благодарностей
24
Баллы
18
Скорее всего, вы работаете в старой версии ЗП, по кр. мере до версии 7.2.1.0, в которой были решены многие проблемы при работе с IF. В данном случае, если не хотите пока обновляться, то перед сравниванием IF можете каждую переменную пропустить через действие "Обработка текста - Подготовка JavaScript". Возможно, виноваты кавычки в значении переменных, которые после обработки заэкранируются и сравнение будет корректным.
Верно, моя версия 7.1.2.1 апрель наверное 2020
 
  • Спасибо
Реакции: Sergodjan

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
213
Благодарностей
24
Баллы
18

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
  • Спасибо
Реакции: Gooldbee

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)