Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Экземпляры форм: призываются П-Л, nord-wolf / 10 сообщений из 10, страница 1 из 1
01.06.2018, 16:04
    #39654096
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
Никогда особо не увлекался экземлярами форм, но тут вспомнил было, на 3 недели попал в access отдел и решил наваять от души.
Столкнулся с рядом неожиданных проблем, одна из которых выглядит примерно так:
* если в экземпляре формы есть подчиненная форма, то у этой подчиненной формы при смене источника данных ничего не происходит. То есть код вида:

Код: vbnet
1.
me.subfrm.form.recordsource = strsql



форма просто отображается пустой. Но при этом что то типа:

Код: vbnet
1.
2.
me.subfrm.form.Filter = "id=1"
me.subfrm.form.FilterOn = true



Вполне себе отрабатывает. Пробовал с подчиненной формой ленточного и табличного вида. Ms Access 97. Экземпляр формы открывается
как

Код: vbnet
1.
Set frm = New Form_frmTest



Кто-нибудь сталкивался?
...
Рейтинг: 0 / 0
01.06.2018, 17:33
    #39654148
Прогер_самоучка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
ОзверинНикогда особо не увлекался экземлярами форм, но тут вспомнил было, на 3 недели попал в access отдел и решил наваять от души.
Столкнулся с рядом неожиданных проблем, одна из которых выглядит примерно так:
* если в экземпляре формы есть подчиненная форма, то у этой подчиненной формы при смене источника данных ничего не происходит. То есть код вида:

Код: vbnet
1.
me.subfrm.form.recordsource = strsql




форма просто отображается пустой. Но при этом что то типа:

Код: vbnet
1.
2.
me.subfrm.form.Filter = "id=1"
me.subfrm.form.FilterOn = true




Вполне себе отрабатывает. Пробовал с подчиненной формой ленточного и табличного вида. Ms Access 97. Экземпляр формы открывается
как

Код: vbnet
1.
Set frm = New Form_frmTest




Кто-нибудь сталкивался?
Код: vbnet
1.
me.subfrm.form.requery 

?
...
Рейтинг: 0 / 0
01.06.2018, 19:09
    #39654191
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
ОзверинКто-нибудь сталкивался?
или попробуйте
Код: vbnet
1.
2.
  me.subfrm.form.recordsource = strsql
  me.subfrm.form.recordsource = me.subfrm.form.recordsource 


а ваще нужно почаще заглядывать в FAQ , Q7
...
Рейтинг: 0 / 0
01.06.2018, 19:30
    #39654198
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
DarkManили попробуйтеЗачем обновлять много раз источник?


ОзверинКто-нибудь сталкивался?Нет. Обычно всё работает.
Кнопкой плодишь новые экземпляры. Источники меняются в субформах по кнопке или по таймеру.
...
Рейтинг: 0 / 0
01.06.2018, 19:41
    #39654200
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
ПанургИсточники меняются в субформах по кнопке или по таймеру.
No coments .
...
Рейтинг: 0 / 0
01.06.2018, 19:58
    #39654206
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
Озверин, а обращений по имени к форме случаем нет в источнике?
...
Рейтинг: 0 / 0
01.06.2018, 22:53
    #39654236
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
DarkManОзверинКто-нибудь сталкивался?
или попробуйте
Код: vbnet
1.
2.
  me.subfrm.form.recordsource = strsql
  me.subfrm.form.recordsource = me.subfrm.form.recordsource 


а ваще нужно почаще заглядывать в FAQ , Q7

ваще - надо понимать, о чем вас спрашивают. Нет ответа в faq, т.к. в обычном экземлпяре формы все тоже самое работает.
...
Рейтинг: 0 / 0
01.06.2018, 22:53
    #39654237
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
Панург, в примере 2007+ акс, у меня 97 ;( В 2007х аксах много чего работает нормально.
...
Рейтинг: 0 / 0
01.06.2018, 22:54
    #39654238
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
ПанургОзверин, а обращений по имени к форме случаем нет в источнике?

Да нет, я по всякому пробовал обращаться, чаще через me.controls("").form
...
Рейтинг: 0 / 0
02.06.2018, 05:00
    #39654281
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экземпляры форм: призываются П-Л, nord-wolf
Озверину меня 97звиняйте, такого у меня нет...

ОзверинДа нет, я по всякому пробовал обращаться, чаще через me.controls("").formНе, , я имел ввиду обращение в тексте запроса, типа "SELECT...FROM...WHERE id=Forms!FormName!FormControlName ..." к контролам на этой же форме.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Экземпляры форм: призываются П-Л, nord-wolf / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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