powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / изменяемый RecordSource
6 сообщений из 6, страница 1 из 1
изменяемый RecordSource
    #32260251
Violator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Использую MS Access from Office XP
ADP, связанный с SQL 2000

Я пытаюсь на лету изменить свойство RecordSource, но ничего не получается
В открытой форме сохраняется старое значение

Пример

DoCmd.OpenForm stDocName, acNormal, , , , acWindowNormal
Forms![FRM_BATCH_DETAILS].RecordSource = sql
Forms![FRM_BATCH_DETAILS].Requery


Не пойму, в чем дело.

Спасибо
...
Рейтинг: 0 / 0
изменяемый RecordSource
    #32260279
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего-то не совсем понятно, а почему не так

DoCmd.OpenForm stDocName, acNormal, , , , acWindowNormal
Forms(stDocName).RecordSource = sql


' Forms![FRM_BATCH_DETAILS].Requery - эта строка лишняя, т.к. при изменении источника итак выполняется обновление.
...
Рейтинг: 0 / 0
изменяемый RecordSource
    #32260283
G&P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строка Forms![FRM_BATCH_DETAILS].Requery лишняя. После смены соурса форма обновляется сама. А в остальном - не знаю. Может ты открываешь основную форму, а обновляешь подчиненную? Или вообще пытаешся обновить основную, а надо подчиненную...
...
Рейтинг: 0 / 0
изменяемый RecordSource
    #32260285
G&P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
....
опаздал...
...
Рейтинг: 0 / 0
изменяемый RecordSource
    #32260295
Violator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, лишняя, уже прочитал в хелпе.
Дело в том, что это две независимые формы
Кнопки, расположенные на одной форме, должны открывать одну и ту же форму, но RecordSource должен меняться в зависимости от нажатой кнопки

Forms(stDocName).RecordSource = sql - опять же не обновляет источник записей..
Не пойму, хоть убей
...
Рейтинг: 0 / 0
изменяемый RecordSource
    #32260316
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Издалека трудно определить в чем проблема.
В общем-то такой код должен работать.

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


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