Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать какой запрос выкидывает ошибку / 20 сообщений из 20, страница 1 из 1
26.08.2003, 15:10
    #32247688
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
При открытии показывает ошибку
The expression you entered as a query parameter produced this error "The objekt doesn't contain the Automation object 'Forms!бла_бла_бла!Label1.Caption."

Самое прикольное что действительно такой формы уже нет...
Как узнать где генериться сия ошибка...

В ручную просмотрел вроде усё в порядке...
...
Рейтинг: 0 / 0
26.08.2003, 15:16
    #32247700
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
При открытии чего???
...
Рейтинг: 0 / 0
26.08.2003, 15:19
    #32247704
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
Типа зайди в ВБА-едитор и в поиске набери "'Forms!бла_бла_бла!Label1.Caption"
...
Рейтинг: 0 / 0
26.08.2003, 15:19
    #32247705
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
Формы...
...
Рейтинг: 0 / 0
26.08.2003, 15:26
    #32247722
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
это типа смешно?

ошибка происходит до выполнения какого либо моего кода... =>(Для Vsevolod V) где то в сурсах контролов.

Всё просмотрел вроде всё нормалёк...

Типа спрашиваю, шоб в очередной раз в ручную не просматривать, нет ли способа узнать кто генерит эту ошибку
...
Рейтинг: 0 / 0
26.08.2003, 16:00
    #32247796
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
Я думаю, что стоит посмотреть в рекордсурсе формы...
...
Рейтинг: 0 / 0
26.08.2003, 16:05
    #32247813
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
А точно уверен, что до выполнения твоего кода?
Может у тебя на событиях чего осталось? НА загрузке, активации... трам-пам-пам
...
Рейтинг: 0 / 0
26.08.2003, 16:19
    #32247853
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
Vsevolod V писал:Я думаю, что стоит посмотреть в рекордсурсе формы...И не только там...

Темный писал:А точно уверен, что до выполнения твоего кода?
Может у тебя на событиях чего осталось? НА загрузке, активации... трам-пам-пам[/quot]
На каждом sub/function стояла точка останова

Господа вы отклонились от темы, вопрос стоял не как в ручную надыбать ошибку, а как узнать кто генерит ошибку (имелось ввиду как то поймать этот объект за "руку", кодом)
...
Рейтинг: 0 / 0
26.08.2003, 16:25
    #32247872
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
В каждой функции поставить обработчик
...
Рейтинг: 0 / 0
26.08.2003, 16:27
    #32247883
SergeySV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
А может его уже и нету.

Как то у меня глюк с удаленной-переименов. формой (правда не в Access, а в Excel'e). Искала зачем-то форму которой не было, кода было кот наплакал. Вообщем так и не заработало пока не закрыл, открыл Excel и потом уже все пошло (как-то очень не хорошо его переглючило.)
...
Рейтинг: 0 / 0
26.08.2003, 16:34
    #32247896
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
У объекта Err есть свойство Source- может поможет (хотя вряд ли)
Returns or sets astring expression specifying the name of the object or application that originally generated the error. Read/write.

Remarks

The Source property specifies a string expression representing the object that generated the error; theexpression is usually the object'sclass name or programmatic ID. Use Source to provide information when your code is unable to handle an error generated in an accessed object. For example, if you access Microsoft Excel and it generates a Division by zero error, Microsoft Excel sets Err.Number to its error code for that error and sets Source to Excel.Application.

When generating an error from code, Source is your application’s programmatic ID. Forclass modules, Source should contain a name having the form project.class. When an unexpected error occurs in your code, the Source property is automatically filled in. For errors in astandard module, Source contains theproject name. For errors in a class module, Source contains a name with the project.class form.

А лучше пройтись по коллекции Query и поискать в ней твой текст.
...
Рейтинг: 0 / 0
26.08.2003, 16:45
    #32247930
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
2 SergeySV
На что то такое похоже... толбко так не лечиться
Лечил сжимал не хрена не работает...

2 (c)VIG
Через событие формы OnError ошибка не проходит :(
всего 3 запроса там точно всё нормалёк
...
Рейтинг: 0 / 0
26.08.2003, 16:47
    #32247933
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
где ещё можно поймать ошибку более глобально
...
Рейтинг: 0 / 0
26.08.2003, 16:55
    #32247947
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
выплюни форму в текстовый вид и посмотри.
...
Рейтинг: 0 / 0
26.08.2003, 16:58
    #32247956
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
2 sasha_1
!?!?!?! Научи, будь другом
...
Рейтинг: 0 / 0
26.08.2003, 17:00
    #32247965
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
залезь в системные таблицы акса там и поищи отсутствующую форму поиском
...
Рейтинг: 0 / 0
26.08.2003, 17:02
    #32247968
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
1.Поставь останов в Form_Load и иди по шагам
2.Tools->Analize->Documenter
...
Рейтинг: 0 / 0
26.08.2003, 17:13
    #32247992
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
Во я херею совсем забыл что при открытии с другой формы я в капшен формы строчку пихал вот она и гемороила...

2 (c)VIG
1 совет помог, я просто раньше не досматривал до той формы млин...
...
Рейтинг: 0 / 0
26.08.2003, 17:18
    #32248010
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
>!?!?!?! Научи, будь другом
ты вроде и так нашел, но на будущее лови.
Application.SaveAsText acForm, "Имя_Формы", "ПолноеИмяФайла"
...
Рейтинг: 0 / 0
26.08.2003, 17:27
    #32248039
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать какой запрос выкидывает ошибку
Спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать какой запрос выкидывает ошибку / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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