powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать обновление подчиненной формы после обновления поля?
20 сообщений из 20, страница 1 из 1
Как сделать обновление подчиненной формы после обновления поля?
    #32550012
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача такая, есть форма в которой имеется поле, кнопка на исполнение после заполнения поля и подчиненная форма, для вывода результатов(построенная на запросе который берет данные как условие из поля). Нужно ввести данные в поле, нажать кнопочку, и чтобы в подчиненной форме все значения обновились... Если сделать чтобы она открывалась заново, то она открывается в отдельном окне... Обновление не катит, аксесс говорит об ошибке... Как сделать, помогите плз!
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550014
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Что написано в программе и какая ошибка выдается - не имеет значения? Можно фантазировать произвольно?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550131
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч, бокер тов!
hookah и башмак, видимо договорились. Не свести ли их в один топик? Если это возможно, как это делается?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550212
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
там даже не ошибка, а типа что попробуйте другой способ...
скажите как это впринципе реализовать?
задачу я же описал, она впринципе простая, как я понимаю, но как ее реализовать я не могу додуматься... На простом уровне, мастеров и конструкторов это можно сделать, я не хочу с этим заморачиваться, просто хочу чтобы работало...
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550217
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОбновление не катит, аксесс говорит об ошибке...
автортам даже не ошибка, а типа что попробуйте другой способ...

Так ошибка или нет?
Если ошибка, то ее оригинал пожалуйста
+ Код функции (процедуры), где обновление делаете
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550220
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, так зачем тебе кнопочка? Построй мастером запрос на подчиненной форме, и в критерии на зависимое поле билдером поставь ссылку на обновляемое поле в главной форме. На главной форме проверь, что на процедуре после обновления формы (After Update) есть Me.Requery
и спи, отдыхай!..
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550232
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не я немного понял, но наверно туповат в акссесе все-таки :)
запрос есть, подчиненная форма на основе него работает.
кнопочка мне нужна для интерфейса, можно совсем по тупому объяснить что на кнопку повесить? мож макрос написать?
извиняюсь за назойливость :)
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550235
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Me.SubForm1.Requery

?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550246
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а зачем мне на форму AfterUpdate вешать? обновляется она после обновления поля, мож это на поле тогда?
у меня из-за этой ерунды диплом застрял, мож кто может примерчик накидать, буду очень благодарен!
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550251
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора зачем мне на форму AfterUpdate вешать? обновляется она после обновления поля, мож это на поле тогда?
У поля тоже есть событие AfterUpdate
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550260
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну это понятно, и что дальше, после обновления поля -> ....
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550261
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как сделать обновление подчиненной формы после обновления поля?

?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550264
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550266
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, все таки код покажите?

Или так и будем гадать?

Так тут, вроде, программисты собрались, а не гадалки :(
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550276
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я подозреваю, что кода у него нет - все визард сделал и код спрятал...
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550288
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот что я накатал первоначально в запросе по которому форма подчиненная строится:
SELECT oper.CARD, oper.DATE, oper.SUM0, oper.PROC, oper.SUMM, oper.DELT
FROM oper
WHERE (((oper.CARD)=[Forms]![ОСНОВНАЯ]![Поле60].[AfterUpdate]));
акссес мне написал : "Выражение неверно введено или является слишком сложным для расчета. Попытайтесь упростить выражение определив его части как переменные"
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550297
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А запрос в основной форме?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550301
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT oper.CARD, oper.DATE, oper.SUM0, oper.PROC, oper.SUMM, oper.DELT
FROM oper
WHERE (((oper.CARD)=[Forms]![ОСНОВНАЯ]![Поле60].[AfterUpdate]));

Это - пардон - бред сумасшедшего

Пиши так

Код: plaintext
1.
2.
SELECT oper.CARD, oper.DATE, oper.SUM0, oper.PROC, oper.SUMM, oper.DELT
FROM oper
WHERE (((oper.CARD)=[Forms]![ОСНОВНАЯ]![Поле60]));
А на основной форме вешай обработчик событий на [Поле60]
Код: plaintext
1.
2.
Private Sub Поле60_AfterUpdate()
 Me.SubForm1.Requery
End Sub

?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550306
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нету у меня там запроса... а что он должен делать?
...
Рейтинг: 0 / 0
Как сделать обновление подчиненной формы после обновления поля?
    #32550326
hookah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все зарботало! Спасибо что не бросили :)
Безмерно благодарен!
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать обновление подчиненной формы после обновления поля?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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