Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / синхронизация двух форм / 13 сообщений из 13, страница 1 из 1
08.09.2003, 12:17
    #32258273
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
хочу форму з_сиемон_просмотр синхронизировать с Х
в форме Х прописываю код
Private Sub п_н_AfterUpdate()
Forms![з_сиемон_просмотр].SetFocus
Forms![з_сиемон_просмотр].Form.Controls("парт номер").SetFocus
Forms![з_сиемон_просмотр].Form.Controls("з_сиемон_просмотр").Requery
End Sub
а в форме з_сиемон_просмотр в запросе источника строк- ставлю условие отбора- контролл п/н
форму ,которую я пытался синхронизировать с формой Х не обновляется....
(т.е. если её закрыть и открыть заного- всё работает.....)
В ЧЁМ ПРИКОЛ????????
...
Рейтинг: 0 / 0
08.09.2003, 12:22
    #32258279
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
что означает сия надпись?
>Forms![з_сиемон_просмотр].Form.Controls("з_сиемон_просмотр").Requery
кто здесь кто.
и лучше бы ты написал с простыми именами, а то больно запутано. имхо
...
Рейтинг: 0 / 0
08.09.2003, 12:24
    #32258285
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
пардон... это я опечатался....
Private Sub п_н_AfterUpdate()
Forms![з_сиемон_просмотр].SetFocus
Forms![з_сиемон_просмотр].Form.Controls("парт номер").SetFocus
Forms![з_сиемон_просмотр].Form.Controls("парт номер").Requery
End Sub
...
Рейтинг: 0 / 0
08.09.2003, 12:32
    #32258302
синхронизация двух форм
Ви синхронизироваете Ваш контролл, или весь форма? Если весь форма имеет источник, завязанный на контрол, то переспросите источник форма, как Ви переспрашиваете источник контрол. Таки должно получаться
...
Рейтинг: 0 / 0
08.09.2003, 12:34
    #32258306
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
если ты хочешь обновить рекордсет формы, то так и пиши
forms![з_сиемон_просмотр].requery
и при чем тут "парт номер"?
...
Рейтинг: 0 / 0
08.09.2003, 12:42
    #32258323
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
я пишу для верности .......

Forms![ç_ñèåìîí_ïðîñìîòð].SetFocus
Forms![ç_ñèåìîí_ïðîñìîòð].Requery
Forms![ç_ñèåìîí_ïðîñìîòð].Form.Controls("ïàðò íîìåð").SetFocus
Forms![ç_ñèåìîí_ïðîñìîòð].Form.Controls("ïàðò íîìåð").Requery
End Sub
но не работает...... собака......
...
Рейтинг: 0 / 0
08.09.2003, 12:49
    #32258333
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
Какие бывают подводные камни при синхронизации???
точнее говоря при обновлении таблицы, (синхронизация выполняется...)
может не то событие???
...
Рейтинг: 0 / 0
08.09.2003, 12:50
    #32258340
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
а может "п_н" это имя поля в форме (из сурса), тогда сначала надо сохранить
строку. или переименовать контрол на другое имя.
...
Рейтинг: 0 / 0
08.09.2003, 13:01
    #32258363
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
а может "п_н" это имя поля в форме (из сурса).....
- поясни????
я пробовал обновлять форму на событии- получение фокуса этой формы.....
но ,так же никакого результата........
вообще данные для этого контролла- п/н
но в VBA прописывается .....Private Sub п_н_AfterUpdate() .......
...
Рейтинг: 0 / 0
08.09.2003, 13:09
    #32258381
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
>- поясни????
у контрола есть Имя (вкладка другие) и есть Данные (вкладка данные).
так вот тебе надо писать для Имя в соурсе Х формы.
или перед requery делать
Код: plaintext
DoCmd.RunCommand acCmdSaveRecord
...
Рейтинг: 0 / 0
08.09.2003, 13:34
    #32258434
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
так тоже не работает.......
видимо дело в написании обновления......
т.к. если я закрываю и открываю форму(которую хочу синхронизировать) - она автоматически синхронизируется...........
...
Рейтинг: 0 / 0
08.09.2003, 13:47
    #32258450
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
на форм афтер апдейт поставь
Forms![з_сиемон_просмотр].Form.Controls("з_сиемон_просмотр").Requery

у меня такой вариант работает, правда контрол не завязан на форму...
...
Рейтинг: 0 / 0
08.09.2003, 14:52
    #32258575
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
синхронизация двух форм
делаю так:
создаю кнопку для формы ,которую хочу синхронизировать с основной
пишу-
Forms![ç_ñèåìîí_ïðîñìîòð].Requery
ВСЁ РАБОТАЕТ ПРИ НАЖАТИИ....
делаю кнопку Следующаю запись мастером в "основной форме" и вешаю
Forms![ç_ñèåìîí_ïðîñìîòð].SetFocus
Forms![ç_ñèåìîí_ïðîñìîòð].Requery
обновление мелькает , и форма ,которую я хочу синхронизировать делается пустой......
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / синхронизация двух форм / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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