|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
Приветствую всех! Нужна помощь! Есть форма "Главная", в ней подч.форма "Подформа1", в ней, в свою очередь, подч.форма "Подформа2". В Подформе2 есть поле со списком "Поле1", которое выводит значения из Таблицы1. На "Главной" есть кнопка, которая открывает форму "Добавить" для добавления данных в Таблицу1. После добавления записи и закрытия этой формы надо, чтобы в подч.форме "Подформа2" поле со списком "Поле1" обновилось. Какой код надо привязать к закрытию формы "Добавить", что бы это поле со списком "Поле1" обновлялось? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 23:02 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
wladimirrr...Какой код надо привязать к закрытию формы "Добавить", что бы это поле со списком "Поле1" обновлялось? FAQ/MS Access/Как обратиться к полю формы или подчиненной формы ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 07:20 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
wladimirrr, Без примера трудненько что то понять и подсказать, но попробуйте побаловаться с таким кодом. [Forms]![ОсновнаяФорма]![ПодчиненнаяФорма1]![ПодчиненнаяФорма2].Form.Requery Авось и поможет чем и даже натолкнет на нужные мысли ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 07:41 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
Лапух, При обновлении всей формы иногда почему-то не обновляются комбобоксы, не раз на это натыкался, поэтому лучше обновить непосредственно поле со списком, не трогая всю форму, тем более слетит текущая строка, если специально не извратиться, да и лишнее мелькание не нужно. [Forms]![ОсновнаяФорма]![ПодчиненнаяФорма1]![ПодчиненнаяФорма2].Form.Поле1.Requery Я предпочитаю в такой записи: Me.[ПодчиненнаяФорма1].Form.[ПодчиненнаяФорма2].Form.Поле1.Requery ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 09:24 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
MrShin, Согласен. Это у меня почему то - Поле1 не прописались. Сам в 99% так делаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 10:44 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
Лапух...Это у меня почему то - Поле1 не прописались....и Form после ПодчиненнаяФорма1 тоже почему-то не прописалось... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 11:09 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
хм-м-м, Ни когда 2 раза - From не писю, и ни чего, не парюсь и даже все работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 11:44 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
ЛапухНи когда 2 раза - From не писю Если даже один раз написять From вместо Form, то будет не тот результат... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 11:51 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
Лапух, а) не From, а Form. б) ваша конструкция неработающая. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 11:53 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
хм-м-м, Согласен рамсы буковки местами попутал. Видимо после ночной ни как не проснусь. Не совершенен. С кем не бывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 12:16 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 12:23 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
хм-м-ми Form после ПодчиненнаяФорма1 тоже почему-то не прописалось. Form после первой формы не нужен, если нотация записи через !, все заключаем в [], а вот если писать как я, через точки, то Form нужна. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 12:39 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
MrShin, Интересная деталь. Спасибо. Но, конечно, проверю.))) Всегда тоже пишу через точки, кстати. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 12:45 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
MrShinхм-м-ми Form после ПодчиненнаяФорма1 тоже почему-то не прописалось. Form после первой формы не нужен, если нотация записи через !, все заключаем в [], а вот если писать как я, через точки, то Form нужна.Проверка показала, что так и есть. При этом Form не указывалось ни для субформы второго уровня, ни для субформы третьего уровня - глубже не проверялось. Везде стоят !, а вот [] оказались не обязательными, и без [] все распознается. Ну что ж, хорошо, что есть те, кто применяет инструменты сознательно, с пониманием. И может пояснить особенности вариантов. Еще раз спасибо MrShin. Хотя еще небольшая подробность. По ссылке, приведенной Панург сказаноFAQ/MS Access/Как обратиться к полю формы или подчиненной формыУказание свойства Form для ссылки на подчиненную форму или на ее свойства является обязательным для MS Access версии 97 и желательным для версий 2000-2003. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 13:34 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
Лапух wladimirrr, Без примера трудненько что то понять и подсказать, но попробуйте побаловаться с таким кодом. [Forms]![ОсновнаяФорма]![ПодчиненнаяФорма1]![ПодчиненнаяФорма2].Form.Requery Авось и поможет чем и даже натолкнет на нужные мысли Да, это работает! Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 14:43 |
|
Обновление поля со списком в подчиненной форме 2-го уровня.
|
|||
---|---|---|---|
#18+
MrShinForm после первой формы не нужен, если нотация записи через !, все заключаем в [], а вот если писать как я, через точки, то Form нужна. Ну вы тут блин даёте! В ссылке всё же написано. Можно и без восклицательных знаков, и без квадратных скобок, и без Form . Например так Код: vbnet 1.
Та мы получим значение по умолчанию контрола, например значение ( Value ) текстбокса. Имена можно заменить номерами элементов. Только хотелось бы немного читабельности... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 16:03 |
|
|
start [/forum/topic.php?fid=45&msg=39357553&tid=1612925]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 372ms |
total: | 510ms |
0 / 0 |