Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не работает свойство ME / 18 сообщений из 18, страница 1 из 1
17.12.2003, 14:19
    #32355346
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Здравствуйте!
Столкнулся с такой проблемой - в модулях формы перестало работать свойство ME в режиме отладки. Раньше работало, а сейчас выдает -

'Ошибка выполнения 2455:
Введенное выражение содержит недопустимую ссылку на свойство Form/Report'

Причем, если в отладку не входить, действия какие-то в модуле формы - в одной и той же процедуре (!) совершаются, а какие-то отказываются
Системы такие:

Access 97 SR-1
Windows 98 SE
База декомпилирована, компилирована, восстановлена и сжата, ошибка выдается та же
Что может быть?
Сопутствующие события - замена блока компьютера, но при этом все инсталяции прводились с тех же носителей, что и на предыдущем блоке

Заранее всем спасибо.
...
Рейтинг: 0 / 0
17.12.2003, 14:37
    #32355386
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Во всех формах или только в некоторых?
...
Рейтинг: 0 / 0
17.12.2003, 14:59
    #32355442
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Пока обнаружил только в одной
Причем, создаю новую базу, импортирую все формы - та же история...
...
Рейтинг: 0 / 0
17.12.2003, 15:00
    #32355443
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
А если обращаться к форме полным именем, то работает?
...
Рейтинг: 0 / 0
17.12.2003, 15:07
    #32355468
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Нет. Пытаюсь из окна отладки посмотреть значение поля - Forms![Главная]![Подчиненная форма].Form![ID] - та же ошибка
...
Рейтинг: 0 / 0
17.12.2003, 15:18
    #32355509
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Ну, тогда либо ты действительно неправильно обращаешься к чему-то, либо грохнулась у тебя формочка. Иногда наблюдается такое в 97-м - модуль класса перестает восприниматься как модуль. Приходится убивать его совсем, доставать из какого-нибудь бекапа.
...
Рейтинг: 0 / 0
17.12.2003, 15:30
    #32355546
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Как это неправильно обращаешься, если все работало.
Модуль доступен - все процедуры видны, и в режиме отладки все останавливается.
Сделал только что вот как - создал новую форму и новую подчиненную форму, скопировал туда все элементы и модули из старых форм - заработало!
Странно... Неужели форма может вот так запросто грохнуться и при этом невозможно определить, что она неработоспособна - компилируется все отлично, она запускается и даже при этом что-то делает.
...
Рейтинг: 0 / 0
17.12.2003, 15:34
    #32355558
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Вот еще что - это к вопросу неправильного обращения -
в окне отладки, где раскрываются все свойства объектов - при раскрытии Me - на всех свойствах стоит вот такая вещь:
Выражение Значение Тип
ИмяПоля1 <> String
ИмяПоля2 <> Boolean
ИмяПоля3 <> Integer
....
и т.д.
...
Рейтинг: 0 / 0
17.12.2003, 15:36
    #32355560
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Неужели форма может вот так запросто грохнуться и при этом невозможно определить, что она неработоспособна - компилируется все отлично, она запускается и даже при этом что-то делает
А хрен его знает. У меня не модули форм, а модули своих классов рушаться обычно, но при этом оно даже не компилируется.
Но рухнуть может как угодно.. Всякое бывает.
...
Рейтинг: 0 / 0
17.12.2003, 17:26
    #32355782
Просто Лось
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
авторForms![Главная]![Подчиненная форма].Form![ID]

На мой взгляд здесь лишнее .Form . Попробуй просто ME![Подчиненная форма]!ID
...
Рейтинг: 0 / 0
17.12.2003, 17:28
    #32355787
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Просто Лось просто не прав.
...
Рейтинг: 0 / 0
17.12.2003, 17:37
    #32355819
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
лось прав
для А2000 и выше
...
Рейтинг: 0 / 0
17.12.2003, 17:48
    #32355849
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Лишнее???
...
Рейтинг: 0 / 0
17.12.2003, 17:50
    #32355854
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
2 Хам
Зачем людей обманываешь? Не прав лось.
Нифига .Form не лишнее. Без него можно, но и с ним работает. По крайней мере в ХР.
...
Рейтинг: 0 / 0
17.12.2003, 17:51
    #32355857
Просто Лось
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
Вы будете смеяться, но таки да, но не совсем. Проверил еще раз (поставил .Form ) – он (А97) выругался также. Убрал .Form . Все заработало. Поставил .Form еще раз. Все продолжает работать. Прогнал эти же операции еще раз 5. Ошибок больше не было. Чудеса.:))
...
Рейтинг: 0 / 0
17.12.2003, 17:56
    #32355869
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
я не обманываю
для А2000 и выше
МОЖНО
обойтись без .form
хотя работать и так
и так будет
...
Рейтинг: 0 / 0
17.12.2003, 17:59
    #32355873
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
2 Хам
Ну дык можно и в 97-м тоже.
...
Рейтинг: 0 / 0
17.12.2003, 19:08
    #32355983
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает свойство ME
наблюдалось нескоко раз в отчетах. Сиптомы те же: все есть, а работает не ясно как, но не так, как положено. Сжатием, Восстановлением, Импортом, экспортом, копированием отчета не лечится. Лечится копированием всех контролов, (с созданием групп и т.п. ручками), и кода в новый пустой отчет.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не работает свойство ME / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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