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


EVENTS_ENABLE в data_update и срабатывание вычисления

data_update EVENTS_ENABLE

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

#1 mak

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

  • Активный пользователь
  • PipPipPip
  • 207 сообщений

Отправлено 02 Ноябрь 2015 - 11:24

код
data_update(310, EVENTS_ENABLE, array("f5750" => 19), "`id`='",109497,"'");

обновляет поле. но вычисление, основанное на изменении поля не срабатывает
if(count($event['changed'])>0){
что то делаем...
}

что происходит в системе при отработке функций?
как поймать этот момент?
массив $event не создается?

срабатывание самого вычисления настроено при сохранении и импорте в таблице.

#2 CbCoder

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

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

Отправлено 02 Ноябрь 2015 - 12:51

Цитата

срабатывание самого вычисления настроено при сохранении и импорте в таблице

Указание в data-функции параметра EVENTS_ENABLE включает только события изменения полей, события сохранения и импорта не запускаются.

#3 mak

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

  • Активный пользователь
  • PipPipPip
  • 207 сообщений

Отправлено 02 Ноябрь 2015 - 15:40

в справке просто "события" без уточнения.
кстати много вопросов справка упускает, много времени тратится на поиск.
нет в планах сделать нормальный справочник функций?

с изменением поля заработало.





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

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