powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как запустить процедуру из другой формы?
16 сообщений из 16, страница 1 из 1
Как запустить процедуру из другой формы?
    #32576841
bugRUS®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В форме при нажатии на кнопку открывается другая форма в которой полю приваивается значение, после чего должна запускаться процедура Afterupdate для этого поля. Как запустить эту процедуру Afterupdate при нажатии кнопки в первой форме?
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576852
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/98487&hl=%ef%f0%ee%f6%e5%e4%f3%f0%e0+%e8%e7+%e4%f0%f3%e3%ee%e9+%f4%ee%f0%ec%fb

типа поиск
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576880
bugRUS®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробывал (Forms.Form1.Field_AfterUpdate)... не работает. Выдает ошибку объект не поддерживает это свойство или метод. Может я что-то не так делаю?
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576888
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Перед словами, которые сочинил сам, лучше писать восклицательный знак
Forms!Form1...
2)Обработчик по умолчанию объявляется private. Ты исправил его на public?
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576910
bugRUS®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Shark

Уже все перепробывал (и Public и Forms!Form...).. всё таже ошибка... :-(
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576917
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bugRUS®2Shark

Уже все перепробывал (и Public и Forms!Form...).. всё таже ошибка... :-(

Э-э

А форма открыта? У которой обращеешься?
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576935
bugRUS®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
paparome bugRUS®2Shark

Уже все перепробывал (и Public и Forms!Form...).. всё таже ошибка... :-(

Э-э

А форма открыта? У которой обращеешься?

По нажатию на кнопку одной формы открывается другая ... затем должно проихсходить событие обновления поля в открывшейся форме
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576956
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
В названии формы и поля ошибок нет?
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32576957
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код кнопки и код события в студию :)
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577011
bugRUS®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код кнопки в Form1
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Sub kn_Click()
stDocName = "Form2"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    Forms![Form2]!ПолеСоСписком108.Enabled = False
    Forms![Form2]!ПолеСоСписком108 = Forms![Form1]!Field.Column( 7 )
    Forms![Form2]!ПолеСоСписком108.Requery
    Forms![Form2]!ПолеСоСписком108.ПолеСоСписком108_AfterUpdate
Код поля в Form2
Код: plaintext
1.
2.
3.
4.
5.
Public Sub ПолеСоСписком108_AfterUpdate()
If IsNull(ПолеСоСписком108) = False Then
Me!ПолеСоСписком108.RowSource = Str1
Me!ПолеСоСписком110.RowSource = Str2
End If
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577017
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Forms![Form2]!ПолеСоСписком108.ПолеСоСписком108_AfterUpdate
вместо вот этой фигни (ИМХО)

пиши так
Forms![Form2]!ПолеСоСписком108_AfterUpdate

еще лучше так (что бы не запутаться)
Call Forms![Form2]!ПолеСоСписком108_AfterUpdate
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577021
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗЫ: Ибо это процедура (метод) формы, а не контрола!!!
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577034
bugRUS®
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стормозил... Большое спасибо :-)
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577041
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
paparomeвместо вот этой фигни (ИМХО)
Да чего уж там!
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577044
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч paparomeвместо вот этой фигни (ИМХО)
Да чего уж там!Присоединяешься?
...
Рейтинг: 0 / 0
Как запустить процедуру из другой формы?
    #32577049
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
paparomeПрисоединяешься?
Угу. :^)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как запустить процедуру из другой формы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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