Бисквит и процедуры в режиме реального времени

Больше
03 сен 2012 11:10 #1 от shumamura
COM_KUNENA_MESSAGE_CREATED_NEW
Можно ли в бисквите создавать процедуры, которые работали в режиме реального времени? без вмешательства пользователя

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • alex_sar
  • Посетитель
  • Посетитель
03 сен 2012 23:33 #2 от alex_sar
COM_KUNENA_MESSAGE_REPLIED_NEW
Ну например написать какую-нить процедуру и запускать ее в шедуллере по расписанию. Вот Вам и без участие пользователя.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
05 сен 2012 10:35 #3 от shumamura
COM_KUNENA_MESSAGE_REPLIED_NEW

alex_sar пишет: Ну например написать какую-нить процедуру и запускать ее в шедуллере по расписанию. Вот Вам и без участие пользователя.


это да, но важно чтобы эта процедура запускалась при возникновени определенного события - а именно, в моем случае, при добавлении новых клиентов... прочел, что с помощью триггеров можно такое сделать, но пока не знаю как...
Спасибо сказали: alex_sar

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • alex_sar
  • Посетитель
  • Посетитель
05 сен 2012 20:57 #4 от alex_sar
COM_KUNENA_MESSAGE_REPLIED_NEW
Триггеры о которых Вы говорите - это процедуры выполняемые по определенному событию над таблицами базы данных.
Так вот, заходим в Editor -> Tools -> Data Dictionary -> Database -> Reports -> Detailed Table -> Находим например таблицу Person
и видим:


?? Trigger Event Trigger Procedure Overridable? Check CRC?
??



?? Create tc-perso.p yes no
?? Delete td-perso.p yes no
?? Write tw-perso.p yes no

Далее ищите эти процедуры в основной сборке Бисквита.

Можете прописать в них запуск Вашей процедуры.

ПРЕДУПРЕЖДАЮ, ЧТО ВСЕ ЭТО НА ВАШ СТРАХ И РИСК. Если Вы что-нибудь там наворочаете, то может быть все.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Developer
  • Посетитель
  • Посетитель
12 сен 2012 06:09 #5 от Developer
COM_KUNENA_MESSAGE_REPLIED_NEW
+1
поскольку на триггерах работает история изменений..

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.169 секунд
Вы здесь: Главная Форум Программирование Программирование - ИБС "Бисквит" Бисквит и процедуры в режиме реального времени