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


Отрубились напоминания и извещения...


Сообщений в теме: 11

#1 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 03 Декабрь 2009 - 09:59

Грохнул таблицу "Сотрудники". Теперь напоминания при создании нового задания или еще чего не вылазят...
Фильтр "Мои задания" тоже не работает...

Вот фильтр "Мои задания":
`Сотрудник`='{текущий}'

Вот напоминания для таблицы "Задания":
{новая запись} and `Сотрудник`='{текущий}'


Поле Сотрудник в таблице "Задания" есть.

Получается, что таблица "Сотрудники" нужна обязательно?

#2 CbCoder

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

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

Отправлено 03 Декабрь 2009 - 10:15

Нет, не обязательна. В перечисленных вами примерах используются поля типа "пользователь", они привязаны к списку пользователей, который хранится в системной таблице и удалить его через программу невозможно. Почему у вас не работают напоминания - не знаю. Только что попробовал удалить таблицу Сотрудники у себя - никаких перечисленных проблем с фильтром и напоминанием не возникло.

#3 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 03 Декабрь 2009 - 11:12

Хреново... Буду копать дальше...

#4 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 03 Декабрь 2009 - 11:14

Создал новый фильтр.
Фильтр стал выглядеть вот так:
`Сотрудник`='-{текущий}-'

Работает. Подозреваю. что и напоминания в таком виде тоже будут работать...

#5 CbCoder

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

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

Отправлено 03 Декабрь 2009 - 12:20

Вы видимо поменяли настройки поля Сотрудник на множественный выбор (возможность указания нескольких сотрудников одновременно). В этом случае данные в базе хранятся по-другому, поэтому условия фильтра и напоминаний необходимо менять, как в приведенном вами примере.

Кстати, приведенное вами условие сработает только в случае если поле Сотрудник точно равно текущему пользователю. А если кроме него указаны еще и другие сотрудники (поле-то с множественным выбором), то условие не сработает. Вам лучше поменять "равно" на "содержит".

#6 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 03 Декабрь 2009 - 12:37

Понял, спасибо большое за подсказку!

#7 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 21 Декабрь 2009 - 14:32

Не понимаю... У меня после обновления отпали напрочь все желтенькие напоминалки. Фильтр переделал, галочки потыкал - не помогло.
Подскажите, плз, куда копать?

#8 CbCoder

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

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

Отправлено 21 Декабрь 2009 - 14:36

Какие галочки "тыкали"? Доступ проверьте.

#9 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 21 Декабрь 2009 - 14:39

Галочки "Отображение: показывать в шапке" и "отправлять на e-mail" тыкал, не помогло.

В группах доступа ничего не менял.

#10 CbCoder

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

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

Отправлено 21 Декабрь 2009 - 14:46

А что за напоминания собственно? Может они и не должны выходить?

#11 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 21 Декабрь 2009 - 14:48

До обновления выходили...

Напоминания, желтенькие, о появлении нового задания по такому условию:
`Сотрудник` LIKE '%-{текущий}-%' and {новая запись} and {измененная запись}


#12 Илья

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

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 21 Декабрь 2009 - 14:51

Блин, вот я тупой - тут двойное условие, его нельзя... Простите за беспокойство!





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

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