Добрый день,
Есть два поля "Информация по согласованию" с формулой и кнопка автоматизация действий "принять запрос в обработку".
Основная цель чтобы кнопка "принять запрос в обработку" была доступна только при значении "запрос согласован"
что в поле значение скриншот2 нужно указать?
фильтр автоматизации действий
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: фильтр автоматизации действий
Там нужно указать текстовое значение, которое возвращает формула, но в текущей версии это не поддерживается.
Для 2.5 я добавил такую поддержку. Чтобы добавить сейчас, откройте файл classes\reports\reports.php
Найдите функции prepare_numeric_sql_filters и в ней кусок кода
И после него добавьте
В результате получится
Для 2.5 я добавил такую поддержку. Чтобы добавить сейчас, откройте файл classes\reports\reports.php
Найдите функции prepare_numeric_sql_filters и в ней кусок кода
Код: Выделить всё
if(preg_match("/!=|>=|<=|>|</",$values[$i+1],$matches))
{
$operator = $matches[0];
$value = (float)str_replace($matches[0],'',$values[$i+1]);
}Код: Выделить всё
elseif(!is_numeric($values[$i+1]))
{
$operator = '=';
$value = "'" . $values[$i+1] . "'";
}Код: Выделить всё
if(preg_match("/!=|>=|<=|>|</",$values[$i+1],$matches))
{
$operator = $matches[0];
$value = (float)str_replace($matches[0],'',$values[$i+1]);
}
elseif(!is_numeric($values[$i+1]))
{
$operator = '=';
$value = "'" . $values[$i+1] . "'";
}
else
{
$operator = '=';
$value = (float)$values[$i+1];
}Re: фильтр автоматизации действий
Спасибо, все получилось, все работает.
Можно уточнить примерную дату выпуска 2.5?
Можно уточнить примерную дату выпуска 2.5?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: фильтр автоматизации действий
Примерно конец весны, начало лета.