[Внимание!] Подскажите как определить Зенкой N-число больше или нет?

maks_pays

Client
Регистрация
01.01.2017
Сообщения
186
Благодарностей
50
Баллы
28
[Внимание!] Подскажите как определить Зенкой N-число больше или нет?
Пример: {-Variable.Num-}>=69 нужно чтобы красная загоралась когда меньше и зелёная когда больше - можно и на оборот.. (нужно снипетом или JS)
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

maks_pays

Client
Регистрация
01.01.2017
Сообщения
186
Благодарностей
50
Баллы
28
Да но при таком варианте пишет ответ false-trune. А мне надо чтоб загоралось красным или зелёным. Нужно return .
 

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 100
Благодарностей
649
Баллы
113
[Внимание!]ВЫ в какой кубик вставляете? Вставляйте данную конструкцию в кубик логика - if.
 
Последнее редактирование:

Dmffmd

Client
Регистрация
08.04.2017
Сообщения
72
Благодарностей
29
Баллы
18
[Внимание!] Подскажите как определить Зенкой N-число больше или нет?
Пример: {-Variable.Num-}>=69 нужно чтобы красная загоралась когда меньше и зелёная когда больше - можно и на оборот.. (нужно снипетом или JS)

Эта задача легко делается кубиком IF
Код:
{-Variable.Num-} >= 69

А вот тебе через C#
C#:
var temp = Convert.ToInt32(project.Variables["Num"].Value);
if (temp >= 69) {
  return true;
} else {
  return null;
}

Разработчики Zennolab не любят JS. Это видно как отсутсвтием ПКМ->выбрать меременную, так и невозможностью выйти по красной линии через throw (Хотя может я чего то не знаю)
Если нужен JS, то делай через 2 кубика. JS + IF:
JavaScript:
(function(){
  var temp = {-Variable.Num-};

  if (temp >= 69) {
    return 'ok';
  }
  return '';
})();
Код:
'{-Variable.temp-}' != ''
п.с. Не забудь присвоить результат JS кубика в переменную temp
 
Последнее редактирование:
  • Спасибо
Реакции: maks_pays

maks_pays

Client
Регистрация
01.01.2017
Сообщения
186
Благодарностей
50
Баллы
28
Благодарю за помощь Dmffmd.
 
  • Спасибо
Реакции: Dmffmd

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