![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отменить действие Post не потеряв данные. [D5]
Роман Кутырев © (2004-05-11 14:13:00)Есть таблица с большим количеством полей, и необходимо перед вставкой провести проверку на стороне клиента на заполненность полей. Если поставить флажок Reqired то приложение само проверяет но ругается по английски, можно на событие OnBeforePost проверять в ручную, но какое действие надо сделать чтобы не отменялись все внесенные до этого данные?Cancel - отменяет внесенные до его выполнеия данные.
Курдль (2004-05-11 14:18:00) [1]Предлагаю на ругань по-англицки ответить нашим отборным матом!
Делается это так:
try
DataSet.CheckBrowseMode;
except
On E: EDataBaseError do Application.MessageBox(PChar('ОТБОРНЫЙ МАТ'), PChar('ЗАГОЛОВОК ОТБОРНОГО МАТА'), MB_ICONSTOP);
end;
DenK_vrtz (2004-05-11 14:16:00) [2]>Если поставить флажок Reqired то приложение само проверяет но ругается по английски
Application.OnException
Application.ShowException
Vlad (2004-05-11 14:14:00) [3]
> Роман Кутырев (11.05.04 14:13)
Abort ?