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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.07.2006, 16:57   #1  
unalexia is offline
unalexia
Участник
 
79 / 10 (1) +
Регистрация: 28.12.2005
Подскажите пжлст как можно на форме програмно запустить VALIDATE поля привязанной таблицы .

пишет
---------------------------
Microsoft Navision Attain
---------------------------
Вы не можете выполнить изменения в базе данных из этого триггера.
---------------------------
OK

разные триггеры пробовал. И формы и контролов.

в таблице должно запуститься OnValidate() на поле.
Старый 21.07.2006, 17:09   #2  
Jackal1 is offline
Jackal1
Участник
 
54 / 10 (1) +
Регистрация: 29.07.2005
Адрес: Киев
Насколько я понял то у вас есть таблица с полем Field1, и при заполнения этого поля на форме вам нужно запустить его валидейт????
тогда по идее он запускается автоматически
Старый 21.07.2006, 20:41   #3  
Vukmut_imported is offline
Vukmut_imported
Участник
 
9 / 10 (1) +
Регистрация: 11.01.2005
Указанная Вами ошибка возникает когда Вы пытаетесь изменить (добавить, модифицировать или удалить) запись в БД из триггера OnValidate.

Попробуйте делать изменения в БД из триггера OnAfterValidate того же поля на форме.
 


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

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

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