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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.05.2006, 13:50   #1  
e-statik is offline
e-statik
Участник
 
102 / 11 (1) +
Регистрация: 06.07.2005
2 Sancho:
Хм, спасибо за интересные рассуждения!

Цитата:
поля можно настроить напрямую в SQL (никаких обходных путей! пока не заполнил - сиди дальше в строке!)
А каким образом? Я вот сделал тут на поля Check Constraints - Text1 <> '' и Date1 <> '01.01.1753 0:00:00'. Теперь открываю форму и пытаюсь стереть дату: получаю огромный мессадж на нечеловческом (для юзера) языке с развернутым текстом ошибки SQL Юзер уже должен поседеть от этого. После закрытия сообщения, вижу, что перескочил уже в карточку другой записи.
Теперь попробую инсертнуть новую запись.. Мне не дают даже выйти из филда с ключевым полем. То же мощное сообщение об ошибке. Да, понимаю - "ЗАПИСЬ СОХРАНЯЕТСЯ сразу после определения номера из серии номеров. ты еще название поставщика не ввел, а запись уже сохранена в таблице"
Какие есть другие варианты с ограничением в SQL?


Цитата:
забыл указать Поставщик Учетную Группу - фиг тебе, а не заказ покупки!
это в конечном счете только дисциплинирует пользователей.
Полностью согласен, что пользователей нужно дисциплинировать! Но если б это было так просто. Вот у вас не удаётся использовать в заказе покупки, где, видимо, навешены соответствующие проверки. А что делать, когда косяки вылезают потом в отчетах и видны не сразу? И когда приходится рыть и копать, кто когда и что понавводил.
 


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

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

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