Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Текущая запись отсутствует / 12 сообщений из 12, страница 1 из 1
14.05.2003, 12:52
    #32159492
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
В форме -подформа (табличная)
На событие Current подформы - процедура и обработчик ошибок.
Если форма загружается с одной записью - все отрабатывает нормально.
(сначала событие возникает при загрузке, обработчик его отбрасывает, далее - второй раз отрабатывает правильно и без ошибок)
Но вот если строк в подформе несколько, то , когда тыкаешь в строчку мышкой, возникает ошибка "Текушая запись отсутствует". Не могу понять, в чем дело...
...
Рейтинг: 0 / 0
14.05.2003, 13:09
    #32159519
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
Странно, такой приличный форум и никто не может мне помочь...
...
Рейтинг: 0 / 0
14.05.2003, 13:12
    #32159523
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
> когда тыкаешь в строчку мышкой, возникает ошибка "Текушая запись отсутствует".

Там есть какой-то код, который исполняется при тыкании мышкой?
...
Рейтинг: 0 / 0
14.05.2003, 18:26
    #32159919
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
Естественно, там есть код, только он не отрабатывает, так как срабатывает обработчик ошибок на ошибку "текущая запись отсутствует". Непонятен источник этой ошибки.
...
Рейтинг: 0 / 0
14.05.2003, 18:33
    #32159928
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
Код обработчика такой
sub test
on error go to E

начало процедуры
...
...

конец процедуры
exit sub
E:msgbox(Err.description):exit sub
end sub

Неясно, почему в одних случаях (когда одна запись), событие "текущая запись" наступает "правильно" а в других случаях - нет.
...
Рейтинг: 0 / 0
14.05.2003, 18:41
    #32159939
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
отключи обработчик (как хочешь:) и посмотри, куда попадаешь (где, соб-сно нет текущей). Должно проясниться.
...
Рейтинг: 0 / 0
14.05.2003, 18:41
    #32159940
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
И срабатывает именно этот обработчик? Ну так ведь можно узнать, на какой команде это происходит.
...
Рейтинг: 0 / 0
15.05.2003, 15:51
    #32160857
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
Он (обработчик) срабатывает на событии "текущая запись", хотя не должен. С чего это он взял, что "текущая запись отсутствует", если вот она, я в нее мышью тыкаю...
...
Рейтинг: 0 / 0
15.05.2003, 16:04
    #32160877
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
Обработчик (On Error) срабатывает на какой-то строке программы. Вопрос: на какой?
...
Рейтинг: 0 / 0
15.05.2003, 16:12
    #32160885
наутилус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
on error go to E

убери ті строку єту... и увидишь где ошибка
...
Рейтинг: 0 / 0
15.05.2003, 16:26
    #32160904
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
или опцию выставь (не помню, как зовется) - отключает обработчики. Выбросит на КОНКРЕТНОЙ строке проги. в этой строке можно будет увидеть, как оно дошло до жизни такой... Ну а там...
...
Рейтинг: 0 / 0
16.05.2003, 22:08
    #32162234
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущая запись отсутствует
В принципе, в 99,9%случаев эта ошибка не критична, так как форма поисковая - должна показывать только 1 запись, а в этом случае все работает. Но все ж таки интересно... Как будет время, отлажу, напишу, в чем тут был прикол.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Текущая запись отсутствует / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]