AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.11.2006, 11:26   #1  
zemur is offline
zemur
Участник
 
24 / 10 (1) +
Регистрация: 08.11.2006
Есть на форме контрол Text Box. Мне нужно добавлять строку в табличке при срабатывании тригера OnInputChabnge. Но мне выкидывают сообщение "Вы не можете выполнить изменения в базе данных из этого тригера". Что можно сделать?
Старый 27.11.2006, 11:33   #2  
IceWind is offline
IceWind
Участник
 
19 / 10 (1) +
Регистрация: 03.05.2006
А тебе в базу надо писать прям после каждого нажатия на клавиши в этом поле?
Старый 27.11.2006, 11:37   #3  
zemur is offline
zemur
Участник
 
24 / 10 (1) +
Регистрация: 08.11.2006
Цитата:
Сообщение от IceWind Посмотреть сообщение
А тебе в базу надо писать прям после каждого нажатия на клавиши в этом поле?
Да. Дело в том что нужно вести своего рода лог, кто проводил изменения в этом контроле
Старый 27.11.2006, 11:40   #4  
IceWind is offline
IceWind
Участник
 
19 / 10 (1) +
Регистрация: 03.05.2006
Нет, ну изменения можно отследить и в тригере OnAfterValidate...
Старый 27.11.2006, 13:02   #5  
zemur is offline
zemur
Участник
 
24 / 10 (1) +
Регистрация: 08.11.2006
Цитата:
Сообщение от IceWind Посмотреть сообщение
Нет, ну изменения можно отследить и в тригере OnAfterValidate...
Спасибо, как вариант
Старый 27.11.2006, 16:10   #6  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Используйте стандартный журнал изменений.
 


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:17.