powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Свойство формы из другой формы
15 сообщений из 15, страница 1 из 1
Свойство формы из другой формы
    #32276094
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По определенному событию в форме1 мне необходимо установить, допустим- подпись в форме2, но выскакивает сообщение "Method 'Item' of object failed". Какая может быть здесь проблема ? Раньше такие операции выходили славненько...Может Automation ?
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276101
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
На какой команде выскакивает это сообщение? Или нам так погадать?
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276110
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При двойном нажатии записи списка (список на вкладке, вкладка в форме1), происходит запуск следующей программы:

docmd.openform "form2"
forms!form2.caption="HELP ME !!!"

docmd выполняет, а далее выскакивает та зараза...

Может надо указать в каком режиме формочку открывать ?
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276113
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А form2 точно открыта?
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276117
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй переписать свою программу так:

docmd.openform "form2"
on error resume next
do
forms!form2.caption="HELP ME !!!"
loop while err.Number>0
on error goto 0

Ты же форму не модально открываешь, и, видимо,
ВБА не ждет, пока она загрузится и откроется...
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276119
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Надо еще где-то воткнуть Err=0. :^)
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276123
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эту команду
forms!form2.caption="HELP ME !!!"
надо вставить во 2-ю форму на открытие.
У тебя форма еще не открылась, а ты назначаешь
ей caption.
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276125
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Акцес запускать лениво, а на память точно не помню,
кажется, сам вызов Ерр.Нумбер, его очищает.
Но лучше, конечно, проверить...
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276127
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> во 2-ю форму на открытие.

Если бы было так, то можно было бы просто задать нужное значение свойству в конструкторе и все. Если так не сделано, значит хотят менять свойство динамически.
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276134
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот именно!
На открытии 2-й формы:
forms!form2.caption=forms!Forms1.[поле с нужным caption]
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276136
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>docmd.openform "form2"
on error resume next
do
forms!form2.caption="HELP ME !!!"
loop while err.Number>0
on error goto 0
Теперь ошибку не выдает, но и кэпшн не меняет...
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276137
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С этим
loop while err.number>0

надо быть очень аккуратным. Если формы нет, или
выросла ошибка при ее загрузке, получишь бесконечный
цикл. Лучше сделать, как посоветовал РВИ.
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276138
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже как у RVI не идет...
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276139
Фотография Deminik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я уже разделил операции:
на первую кнопку в форме1 повешал docmd открытия формы; на вторую- смену кэпшона....- та же ошибка. Что-то вообще дурдом како-то !!!
...
Рейтинг: 0 / 0
Свойство формы из другой формы
    #32276151
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В первой форме

Me.Поле0 = "Блаблабла"

Во второй форме

Private Sub Form_Open(Cancel As Integer)
Me.Caption = Forms!Форма1!Поле0
End Sub

Все работает.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Свойство формы из другой формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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