|
|
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Проблема в следующем Имеется Форма1 с полями и кнопкой, при нажатии кнопки открывается Форма2 (Форма2-не модальная, всплывающая. В это самое время Форма1 не закрыта). Так вот, из модуля Фомы2 обращаюсь к Полю1 расположенном на Форме1 чтобы извлеч текущее значение (это нужно сделать всего 1 раз при открытии Формы2) пишу- Forms![Форма1]![Поле1].Value (как и описано в FAQe) так вот так ничего не получается. Вопрос то видимо элементарный, Но я всю ноч с этой бедой просидел.. блин.. подскажите плиз правильный синтаксис обращения к полю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 09:47 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
а попробуй написать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 09:52 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Просто Forms![Форма1]![Поле1] без Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 10:10 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
>>> Просто Forms![Форма1]![Поле1] без Value Value вообще по умолчанию используется, так что хоть ставь, хоть не ставь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 10:14 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
2 Val Проблему еще не решил ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 10:17 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Нет проблему так и не решил. я пробовал по всякому =Forms![Форма1]![Поле1].Value Forms![Форма1]![Поле1] Value Forms![Форма1]![Поле1] и еще много разных способов испробовал, но понял одно что проблема связана с тем что Форма1 в момент обращения к ней считается закрытой Так есть ли какой способ обращения к закрытой форме? если кто знает подскажите синтаксис такого обращения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 20:33 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Если форма закрыта, то обратиться к ней нельзя. Но это и не нужно, потому что текущего значения там все равно нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2004, 20:42 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Можно попробывать так: Private Function OpenningForm(strField as String) docmd.open form "YourFormName" forms!YourFormName.Tag = strField End Function А на нажатие кнопки вешаешь =OpenningForm([YourFieldName])... Во-второй форме выдергивай из Тэга... Конечно, извращение...но попробуй... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2004, 05:38 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Вопервых большое спасибо всем кто откликулся Проблему решил так (конешно извратно, но новичку я думаю простительно) Из Фомы1 нужные значения перетащил в глобальную переменную а затем когда необходимо ображаюсь к ней из формы2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2004, 06:45 |
|
||
|
Как обратится из одной формы в другую
|
|||
|---|---|---|---|
|
#18+
Ничего не понимаю. С одной стороны авторВ это самое время Форма1 не закрыта С другой стороны авторпроблема связана с тем что Форма1 в момент обращения к ней считается закрытой Где же истина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2004, 07:02 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32433319&tid=1676239]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
151ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 423ms |

| 0 / 0 |
