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


Реализация вычисления через крон


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

#1 aleks.goodcolor

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

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

Отправлено 13 Ноябрь 2014 - 11:50

Добрый день. Подскажите пожалуйста как можно реализовать след. идею. Имеется вычисление которое срабатывает только при отображении поля. Необходимо сделать в кроне вычисление, которое бы просматривало страницу (чтобы срабатывало вычисление). В таблице, которую должно просматривать вычисление в кроне показывается 20 записей а необходимо просмотреть все необработанные(имеется статус). Подскажите пожалуйста каким образом можно это сделать?

Если этот вариант реализовать нельзя, то у меня есть еще один вариант.
Данные в таблицу пишутся напрямую из другой БД(прямой запрос к веб-версии КБ). Но вычисление, которое висит на создание записи не срабатывает. Подскажите пожалуйста каким образом можно передать в КБ событие "создание новой записи"?

#2 CbCoder

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

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

Отправлено 17 Ноябрь 2014 - 12:42

Цитата

Необходимо сделать в кроне вычисление, которое бы просматривало страницу (чтобы срабатывало вычисление)

По-моему, проще продублировать код вычисления в кроне, и запускать его по всей таблице.

Цитата

Данные в таблицу пишутся напрямую из другой БД(прямой запрос к веб-версии КБ). Но вычисление, которое висит на создание записи не срабатывает. Подскажите пожалуйста каким образом можно передать в КБ событие "создание новой записи"?

Никак не передадите, тем более что такого события не существует, есть события на изменения полей, которые срабатывают при добавлении записи. Вызвать события можно только при использовании функций КБ для создания записи, но не через прямой запрос.





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

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