- Регистрация
- 16.08.2011
- Сообщения
- 41
- Благодарностей
- 5
- Баллы
- 8
Странная ситуация, обрабатываю логическим выржением входные настройки, выпадающий мультиселект
логикой проверяю наличие или отсутствие слова в значении переменной
вариант 1:
{-Variable.search-} равна "Google, Bing"
делаю обработку текста регулярным выражением Yahoo.*
в ответ ничего не найдено, норм кладем в переменную {-Variable.yahoo_check-}
след. шаг проверка логического выражения:
{-Variable.yahoo_check-} != 'Yahoo'
{-Variable.yahoo_check-} ==
ни по одному из них по зеленой ветке не выходит...
при наличии слова "Google, Yahoo, Bing" все отрабатывает как надо,
т.е. Yahoo == Yahoo норм, а
"" == или
"" != 'Yahoo'
по зеленой не идет
логикой проверяю наличие или отсутствие слова в значении переменной
вариант 1:
{-Variable.search-} равна "Google, Bing"
делаю обработку текста регулярным выражением Yahoo.*
в ответ ничего не найдено, норм кладем в переменную {-Variable.yahoo_check-}
след. шаг проверка логического выражения:
{-Variable.yahoo_check-} != 'Yahoo'
{-Variable.yahoo_check-} ==
ни по одному из них по зеленой ветке не выходит...
при наличии слова "Google, Yahoo, Bing" все отрабатывает как надо,
т.е. Yahoo == Yahoo норм, а
"" == или
"" != 'Yahoo'
по зеленой не идет
Вложения
-
20,1 КБ Просмотры: 139