![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
В целома задача такая: При активации формы 2 в ней прописан вызов процедуры ProvSovpad для внесения в поле Check 0 или 1 (по этому полю происходит изменение цвета строки в DBGrid).
Процедура ProvSovpad рабочая если разместить на нажатие кнопки. Но в при активации формы (в ней не выполняется метод Locate). Код примерно такой: Код:
Код:
Код:
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
#2 |
Редкий обитатель
Форумчанин
Регистрация: 08.04.2009
Сообщений: 170
|
![]()
а ты проверял, попадаешь ли ты в FormActivate, и когда попадаешь? может где то встречается выход из процедуры до ProvSovpad?
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
В конце процедуры прописывал showmessage(''). Оно выводилось. И используется она один раз, только при активации формы.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
#4 |
Редкий обитатель
Форумчанин
Регистрация: 08.04.2009
Сообщений: 170
|
![]()
может заполнение запросов происходит после активации, соответсвенно при активации он гуляет по пустоте?
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
Спасибо Stilet за подсказку, но это относится к сетке, а проблема возникает именно в процедуре ProvSovpad, потому что по условию должно проходить занесение 1 в поле check, а этого не происходит.
И как уже было сказано, все работает, но только не при активации формы.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
Нашел как исправить данную ошибку.
Код:
Тему можно считать закрытой.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Максимизация формы при открытии | SerArtur | Microsoft Office Access | 1 | 13.11.2008 15:00 |
Выдвижение формы при наведении | Stanislav | Общие вопросы Delphi | 11 | 24.08.2008 00:24 |
При создании формы! | Anton | Помощь студентам | 4 | 08.08.2007 08:20 |