Показать сообщение отдельно
Старый 04.05.2006, 13:50   #19  
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?


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