Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.17;
Скачать: CL | DM;

Вниз

BeforePost   Найти похожие ветки 

 
oss   (2003-01-31 13:22) [0]

Подскажите как на BeforePost проверить каки-то значения и не дать сделать пост, если что-о не введено или не верно


 
Mike_Goblin   (2003-01-31 13:23) [1]

Abort вызвать в случае, если какие-то значения не верны


 
Соловьев   (2003-01-31 13:30) [2]

В цыкле.


 
oss   (2003-01-31 13:55) [3]

2 Mike_Goblin
Abort только выбросит BeforePost, а сам пост все равно будет пытаться произойти
2. Соловьев,
в цикле не обязательно и в BeforePost делать.

а как не дать самому Post наступить ??


 
kaif   (2003-01-31 14:04) [4]

2 oss © (31.01.03 13:55)
> Abort только выбросит BeforePost, а сам пост все равно будет
> пытаться произойти

у меня не пытается. Я всегда делаю проверки в BeforePost и использую как Abort так и raise Exception.Create...
Почему Post должен пытаться произойти?



 
kaif   (2003-01-31 14:05) [5]

Вообще Post-ом здесь что называется? Post это метод, а не событие.


 
Соловьев   (2003-01-31 14:54) [6]

При нажатии кнопки Post делаешь проверку в цыкле: обходишь все Edit-ы и проверяешь их на верность и заполнение, но это геморой, лучше использовать DBEdit


 
MsGuns   (2003-01-31 15:49) [7]

Давать редактировать данные на контролах, не связанных с БД, с двумя кнопами: "Ok" и "Cancel"



Страницы: 1 вся ветка

Текущий архив: 2003.02.17;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.009 c
1-53110
Igorek
2003-02-05 17:40
2003.02.17
Bold font для пункта меню редактора компонента


14-53216
Delirium^.Tremens
2003-01-31 14:35
2003.02.17
Кадровая политика vs Национальный вопрос


1-53112
k-sergey
2003-02-07 10:55
2003.02.17
KOI-8 как мне писать в TMemo по русски в этой кодировке..


14-53239
race1
2003-02-01 11:32
2003.02.17
mp3


1-52886
Альф
2003-02-07 12:27
2003.02.17
Второй день подряд получаю ошибку компилятора :(





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский