перестала работать функция
перестала работать функция
Добрый день,
До вчерашнего дня работа инструменты/функции работали корректно. После перестали работать вообще.
Если в поле "информация по согласованию" передать функцию {6} - перестала работать;
Если в поле "информация по согласованию" передать значение из функции номер {6}:
if([210] = 'true'
OR [212] = 'true'
OR [234] = 'true'
OR [240] = 'true'
OR [242] = 'true'
OR [237] = 'true',
(replace([210], 'true', '1')
+ replace([212], 'true', '1')
+ replace([234], 'true', '1')
+ replace([240], 'true', '1')
+ replace([242], 'true', '1')
+ replace([237], 'true', '1')
), 0)
то все работает коррерктно. Что может быть?
До вчерашнего дня работа инструменты/функции работали корректно. После перестали работать вообще.
Если в поле "информация по согласованию" передать функцию {6} - перестала работать;
Если в поле "информация по согласованию" передать значение из функции номер {6}:
if([210] = 'true'
OR [212] = 'true'
OR [234] = 'true'
OR [240] = 'true'
OR [242] = 'true'
OR [237] = 'true',
(replace([210], 'true', '1')
+ replace([212], 'true', '1')
+ replace([234], 'true', '1')
+ replace([240], 'true', '1')
+ replace([242], 'true', '1')
+ replace([237], 'true', '1')
), 0)
то все работает коррерктно. Что может быть?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: перестала работать функция
А что значит "перестала работать"?
Попробуйте использовать
Попробуйте использовать
Код: Выделить всё
IFNULL({6},0)Re: перестала работать функция
Если вставлять в поле "информация по согласованию" функцию - не работает (хотя до вчерашнего дня работала).
Если вставлять в поле "информация по согласованию" тот же самый код из функции - то работает.
Если вставлять в поле "информация по согласованию" тот же самый код из функции - то работает.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: перестала работать функция
Не могу сказать в чем причина. Мистика какая то.
Re: перестала работать функция
Поменял значение функции с SELECT на SUM и все заработало. Хотя не понятно до этого же SELECT работал.
Re: перестала работать функция
Как в функцию добавить свою переменную?
SELECT @start = [209];
или
$start = [209];
SELECT @start = [209];
или
$start = [209];
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: перестала работать функция
Нет такой возможности.
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: перестала работать функция
А почему в формуле у вас функция {6} используется 2 раза с одинаковым условием:До вчерашнего дня работа инструменты/функции работали корректно. После перестали работать вообще.
Если в поле "информация по согласованию" передать функцию {6} - перестала работать;
Если в поле "информация по согласованию" передать значение из функции номер {6}:
Не вижу, там красной рамкой закрыто, в последних двух ветках оба оператора сравнения "=", или один "<="? В любом случае логика непонятна, почему одно и то же значение должно давать разные результаты?
Re: перестала работать функция
{6}={7}
{6}!={7}
{6}!={7}
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: перестала работать функция
Тогда лучше поставить не а . А то под это условие "!=" вообще-то попадают все первые ветки.
Код: Выделить всё
{6}!={7}Код: Выделить всё
else