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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.09.2005, 14:50   #5  
TarasNBV is offline
TarasNBV
Участник
 
28 / 10 (1) +
Регистрация: 23.07.2005
Адрес: Ukraine
Реализовать можно в виде кода, как было сказано ранее, только перекрыть надо триггер OnPush не датаайтема, а кнопки.

Внутри можно прописать:

IF (условие_пустой_строки) THEN
ERROR('текст_сообщения');

условие_пустой_строки для невставленной строки может выглядеть для таблицы с одним полем в первичном ключе как:
(NOT SomeRec.GET(Rec."Field1")), где

SomeRec - переменная тогоже типа, что и Rec;
"Field1" - поле, входящее в первичный ключ

Таким образом вы получите и сообщение и находящийся далее код не будет выполняться.

Но как всегда, есть одно "но". Если на свойстве кнопки определено свойство RunObject, то данный метод не сработает.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не филтруется таблица в lookup форме. braathe NAV: Программирование 2 26.08.2005 16:29
Элементы на Форме logoff NAV: Программирование 4 08.11.2004 12:05
Вывод записи из несвязанное таблицы Greggy NAV: Программирование 4 20.10.2004 15:07
Как на форме отобразить поле из другой таблицы Maxi NAV: Программирование 5 30.04.2004 12:32
вставка новой записи Alex_V NAV: Программирование 0 23.04.2004 17:42

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

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

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