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


Разные напоминания схожих событий


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

#1 ber

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

  • Пользователи
  • PipPipPip
  • 237 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 08 Октябрь 2015 - 10:27

Друзья! Никак не могу сообразить как сделать, что бы:
1. При заполнении поля (из пусто) приходило уведомление "Назначена отгрузка" (тут код простой `Дата отгрузки`!='0000-00-00 00:00:00')
2. При каждом последующем изменении уже заполненного ранее поля приходило уведомление "Изменена дата отгрузки"

Как сделать уведомления по второму пункту? есть идеи?

И вопрос номер 2.
Получится ли в этом уведомлении сделать текст: "Дата отгрузки изменена с .... на ...." ???

Сообщение отредактировал ber: 08 Октябрь 2015 - 10:28

www.its-truck.ru - Группа компаний ИТС
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто

#2 CbCoder

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

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

Отправлено 08 Октябрь 2015 - 13:18

Цитата

Как сделать уведомления по второму пункту?

Также просто как и по первому: `Дата отгрузки` изменено ("изменено" выбирается там же где "равно", "неравно" и т.п.). Если конечно вы про напоминания, а не про что-то другое.

Цитата

И вопрос номер 2.
Получится ли в этом уведомлении сделать текст: "Дата отгрузки изменена с .... на ...." ???

Боюсь что нет, по крайней мере старое значение в напоминании не вывести сейчас (надо дорабатывать программу), только новое: "Дата отгрузки изменена на ....".

#3 ber

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

  • Пользователи
  • PipPipPip
  • 237 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 08 Октябрь 2015 - 13:43

Просмотр сообщенияCbCoder (08 Октябрь 2015 - 13:18) писал:

Также просто как и по первому: `Дата отгрузки` изменено ("изменено" выбирается там же где "равно", "неравно" и т.п.). Если конечно вы про напоминания, а не про что-то другое.

Я пытался использовать значение "изменено", но при таком коде данное условие удовлетворяет и первому пункту... Следовательно при первой установке даты будет 2 уведомления одновременно. Как возможно доработать условие, что бы оно не пересекалось с пунктом 1?

Сообщение отредактировал ber: 08 Октябрь 2015 - 13:45

www.its-truck.ru - Группа компаний ИТС
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто

#4 ber

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

  • Пользователи
  • PipPipPip
  • 237 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 08 Октябрь 2015 - 14:12

Может сделать "системное поле", которое при каждом изменении поля "Дата отгрузки" будет увеличивать значение на 1 и в напоминание добавить, что это "системное поле" должно быть больше 1, тоесть будет срабатывать начиная со второго изменения поля "Дата отгрузки"

сработает?

Сообщение отредактировал ber: 08 Октябрь 2015 - 14:15

www.its-truck.ru - Группа компаний ИТС
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто

#5 CbCoder

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

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

Отправлено 08 Октябрь 2015 - 14:13

Цитата

Как возможно доработать условие, что бы оно не пересекалось с пунктом 1?

Попробуйте в режиме эксперта добавить: and !{new_record}

#6 ber

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

  • Пользователи
  • PipPipPip
  • 237 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 08 Октябрь 2015 - 14:42

Просмотр сообщенияCbCoder (08 Октябрь 2015 - 14:13) писал:

Попробуйте в режиме эксперта добавить: and !{new_record}

Дата отгрузки устанавливается не в момент добавления записи...
Я смог решить задачу как написал выше через системное поле и вычисление...
www.its-truck.ru - Группа компаний ИТС
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто

#7 CbCoder

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

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

Отправлено 08 Октябрь 2015 - 14:51

Цитата

Дата отгрузки устанавливается не в момент добавления записи...

Да, извините, ступил. В этом случае проблему можно решить, только зная предыдущее значение поля, а его напрямую в напоминании не посмотреть. Так что в любом случае не обойтись без доп.поля.





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

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