Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление подформы? / 25 сообщений из 28, страница 1 из 2
30.05.2004, 20:55
    #32540149
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Есть "Главная_форма", есть "Подформа", на подформе есть "Список1", запускаю "Главную_форму" и нужно, чтобы на подформе этот список при получении фокуса обновлялся.
Для "списка1" на подформе пишу так:
Код: plaintext
1.
2.
Private Sub Список1_GotFocus()  
    Me!Список1.Requery
End Sub
или так:
Код: plaintext
1.
2.
Private Sub Список1_GotFocus()
    Forms![Главная_форма]![Подформа].Form![Список1].Requery
End Sub
Но список почему-то не обновляется.
Что я делаю не правильно, подскажите, пожалуйста ! ! !
...
Рейтинг: 0 / 0
30.05.2004, 21:10
    #32540157
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
А в процедуру оно заходит?

Сейчас научим Гыслика отлаживать программы... :^)))
...
Рейтинг: 0 / 0
30.05.2004, 21:19
    #32540164
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Наверно не заходит.
Пишу так:
Код: plaintext
1.
2.
3.
Private Sub Список1_GotFocus()  
    Debug.Print "Обновление" & Me!Список1.Requery
    Me!Список1.Requery
End Sub
В отладчике ничего не пишет.

авторСейчас научим Гыслика отлаживать программы...
Всегда готов учиться
...
Рейтинг: 0 / 0
30.05.2004, 21:22
    #32540168
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Ну да и соответственно в пошаговом режиме с точкой останова под F8, тоже ничего не происходит.
...
Рейтинг: 0 / 0
30.05.2004, 21:23
    #32540170
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Это можно было проверить и проще - поставив там брейкпойнт. Раз не заходит, то проверяем, написано ли в окошке свойств в нужном месте [Event Procedure].
...
Рейтинг: 0 / 0
30.05.2004, 21:24
    #32540171
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Про брейкпойнт опоздал. :^)
...
Рейтинг: 0 / 0
30.05.2004, 21:36
    #32540179
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Что дальше делать?
...
Рейтинг: 0 / 0
30.05.2004, 21:38
    #32540182
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Вторую половину моего поста от 21:23 сделал?
...
Рейтинг: 0 / 0
30.05.2004, 21:44
    #32540186
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
авторРаз не заходит, то проверяем, написано ли в окошке свойств в нужном месте [Event Procedure].
Это как?
Окошко св-в чего и где?
(Access97).
...
Рейтинг: 0 / 0
30.05.2004, 21:46
    #32540187
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Ты пишешь про Список1_GotFocus? Ну так соответственно: кликаем по Список1 и смотрим у него в свойствах GotFocus.
...
Рейтинг: 0 / 0
30.05.2004, 21:50
    #32540191
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
А... Ну это конечно есть.
Уже проверял.
[Event Procedure] - по англ, а у меня пишет [Процедура обработки событий].
...
Рейтинг: 0 / 0
30.05.2004, 21:50
    #32540192
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
ОК. Теперь попробуй откомпилировать базу.
...
Рейтинг: 0 / 0
30.05.2004, 21:53
    #32540194
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Компилируется без ошибок.
...
Рейтинг: 0 / 0
30.05.2004, 22:06
    #32540199
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
А само событие GotFocus происходит? Ты как заходишь в этот контрол? Табом, мышкой?
...
Рейтинг: 0 / 0
30.05.2004, 22:08
    #32540200
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Захожу мышкой.
Табом заходить не надежно.
...
Рейтинг: 0 / 0
30.05.2004, 22:27
    #32540205
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
И фокус туда попадает? Enabled=True? Locked=False?
...
Рейтинг: 0 / 0
30.05.2004, 22:30
    #32540207
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Доступ - Да,
Блокировка - Нет.
Фокус на список попадает и даже запись можно выбрать.
P.S. Причем в другом месте у меня это все работает, а в этой Б.Д. нет.
...
Рейтинг: 0 / 0
30.05.2004, 22:33
    #32540209
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Может, надо базу починить...
...
Рейтинг: 0 / 0
30.05.2004, 22:45
    #32540213
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
А каким образом ее чинить?
Все в новую пустую Б.Д. переносить?
...
Рейтинг: 0 / 0
30.05.2004, 22:51
    #32540216
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Можно Repair через меню.

Насчет переносить - можно еще (прежде чем переносить) попробовать создать эту форму заново.

А вообще, если не жалко, можешь выложить ее сюда (или хотя бы кусок). Мне самому любопытно. :^)
...
Рейтинг: 0 / 0
30.05.2004, 23:22
    #32540228
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
авторможешь выложить ее сюда
На rambler.ru
Почта:
primer_access@rambler.ru
Пароль: 12345

Лежит в отправленных.
Тема: не работающая база.
Главная форма – фрм_ввод_данных1 , подчиненная - фрм_ввод_данных4
(там я лишнее убрал, только запросы не почистил)
...
Рейтинг: 0 / 0
30.05.2004, 23:32
    #32540235
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Что-то оно не открывается. Выдает кучу сообщений об ошибке и базу не открывает.

Размер файла BAZA.rar 404178?
...
Рейтинг: 0 / 0
30.05.2004, 23:48
    #32540249
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
авторВыдает кучу сообщений об ошибке и базу не открывает.
Это может быть, если версия RAR старая.
авторРазмер файла BAZA.rar 404178?
Да, 404,178.
Под Access97.
У меня все открывается, проверил.
Сделал еще раз, но ZIP.
Размер 518,790.
Лежит там же в отправленных.
...
Рейтинг: 0 / 0
30.05.2004, 23:52
    #32540252
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
RAR новый, он как раз работает. А вот Аксесс кричит. Правда, у меня тут только 2000. Он предлагает либо открыть как есть, либо преобразовать в 2000. Но не может сделать ни то, ни то.

Сейчас сгрузил zip. Нифига, тот же эффект.

Может, это из-за русских букв в модулях? У меня нет поддержки русского языка.
...
Рейтинг: 0 / 0
30.05.2004, 23:56
    #32540257
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление подформы?
Попробовал открыть в Access2000 - все нормально.
авторМожет, это из-за русских букв в модулях?
Не знаю, может быть.
Но русские буквы в модулях конечно же есть.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление подформы? / 25 сообщений из 28, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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