Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 28.10.2024 15:16

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 25.11.2015 10:47 
Не в сети

Зарегистрирован: 25.11.2015 10:30
Сообщения: 1
Версия 2.417
СУБД: Access
Тип конфигурации: от «Простой софт» Учет компьютеров

Добрый день. Подскажите по работе триггеров.

Необходимо, при изменении сотрудника (UserName), чтобы автоматически заносились данные в новую таблицу. Например у одного сотрудника есть ПК, я хочу его переместить другому сотруднику, но при этом, надо, чтобы в новую таблицу добавилась запись: старый сотрудник (UserName), новый сотрудник (OldUserName), наименование оборудования (ObjectName), ID

Сделал триггер (для начала), чтобы в новую таблицу заносились ID оборудования, которое я перемещаю
Код:
При изменении поля | Сотрудник | SQL команда | INSERT INTO tblHistory (UstroystvaID) VALUES (<tblMain>.<ID>)


При этом, в таблицу tblHistory заносится правильный ID, но не всегда, лишь, когда я в основной таблице qdfMain вижу весь список оборудования. Если я в дереве перейду в другую папку, то в таблицу tblHistory попадает ID оборудования, которое выделяется, после закрытия карточки оборудования.

В общем понятно, что не понятно объяснил, но может подскажите, как конкретизировать запрос (триггер).
Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30.11.2015 20:28 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Пожалуйста, обратитесь к нам в поддержку с копией БД и скриншотами или видео, отражающими ситуацию на конкретном примере.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB