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

maks_pays

Client
Регистрация
01.01.2017
Сообщения
186
Реакции
52
Баллы
28
[Внимание!] Подскажите как определить Зенкой N-число больше или нет?
Пример: {-Variable.Num-}>=69 нужно чтобы красная загоралась когда меньше и зелёная когда больше - можно и на оборот.. (нужно снипетом или JS)
 
Да но при таком варианте пишет ответ false-trune. А мне надо чтоб загоралось красным или зелёным. Нужно return .
 
[Внимание!]ВЫ в какой кубик вставляете? Вставляйте данную конструкцию в кубик логика - if.
 
Последнее редактирование:
[Внимание!] Подскажите как определить Зенкой 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

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