powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как обратится из одной формы в другую
11 сообщений из 11, страница 1 из 1
Как обратится из одной формы в другую
    #32432129
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
Проблема в следующем

Имеется Форма1 с полями и кнопкой, при нажатии кнопки открывается Форма2 (Форма2-не модальная, всплывающая. В это самое время Форма1 не закрыта).

Так вот, из модуля Фомы2 обращаюсь к Полю1 расположенном на Форме1
чтобы извлеч текущее значение (это нужно сделать всего 1 раз при открытии Формы2)

пишу- Forms![Форма1]![Поле1].Value (как и описано в FAQe) так вот так ничего не получается. Вопрос то видимо элементарный, Но я всю ноч с этой бедой просидел.. блин..

подскажите плиз правильный синтаксис обращения к полю
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32432145
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а попробуй написать
Код: plaintext
=Forms![Форма1]![Поле1].Value 
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32432196
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Forms![Форма1]![Поле1] без Value
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32432203
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>> Просто Forms![Форма1]![Поле1] без Value

Value вообще по умолчанию используется, так что хоть ставь, хоть не ставь...
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32432208
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Val

Проблему еще не решил ?
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32433316
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
Нет проблему так и не решил.
я пробовал по всякому

=Forms![Форма1]![Поле1].Value

Forms![Форма1]![Поле1] Value
Forms![Форма1]![Поле1]

и еще много разных способов испробовал, но понял одно что проблема
связана с тем что Форма1 в момент обращения к ней считается закрытой

Так есть ли какой способ обращения к закрытой форме?
если кто знает подскажите синтаксис такого обращения
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32433319
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Если форма закрыта, то обратиться к ней нельзя. Но это и не нужно, потому что текущего значения там все равно нет.
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32433415
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробывать так:

Private Function OpenningForm(strField as String)
docmd.open form "YourFormName"
forms!YourFormName.Tag = strField
End Function

А на нажатие кнопки вешаешь =OpenningForm([YourFieldName])...
Во-второй форме выдергивай из Тэга...
Конечно, извращение...но попробуй...
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32433416
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
Вопервых большое спасибо всем кто откликулся

Проблему решил так (конешно извратно, но новичку я думаю простительно)
Из Фомы1 нужные значения перетащил в глобальную переменную
а затем когда необходимо ображаюсь к ней из формы2
...
Рейтинг: 0 / 0
Как обратится из одной формы в другую
    #32433417
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не понимаю.

С одной стороны
авторВ это самое время Форма1 не закрыта
С другой стороны
авторпроблема
связана с тем что Форма1 в момент обращения к ней считается закрытой

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


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