Перейти к содержимому


Условие в напоминании


В теме одно сообщение

#1 kok

    Активный участник

  • Пользователи
  • PipPipPip
  • 78 сообщений
  • Пол:Мужчина

Отправлено 14 Январь 2011 - 18:47

Есть Поле ЛПР - тип Пользователь, множественный выбор, по умолчанию выбрано несколько пользователей.
Необходимо настроить напоминание так, что если кто из указанных пользователей в поле ЛПР залогинется и др. условия совпадут, то вывести ему напоминалку.
В поле условия напоминания ввёл:
`ТЗ`='Есть' and (`Ответственный`='{current}' or `ЛПР` LIKE '%-{current}-%')
Ответственный напоминалку получает, а вот пользователи перечисленные в поле ЛПР нет.
Подскажите как написать условия в этом случае.

(ЛицоПринимающееРешение->ЛПР.)


Версия: 1.9.2-веб.
*Свободный программер.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 17 Январь 2011 - 11:07

Вы когда создавали поле ЛПР, оно изначально имело подтип "множественный выбор" или подтип сменили позднее? Если это так, то условие `ЛПР` LIKE '%-{current}-%' не будет срабатывать для старых записей, т.к. при смене подтипа не происходит атоматической конвертации данных (формат хранения этих подтипов несколько разный). Для новых или отредактированных записей условие напоминания срабатывать должно, во всяком случае наша проверка не выявила ошибок - аналогичное условие сработало.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных