|
|
|
| Подскажите, каким образом можно в VBA изменить свойство
"Подчиненные поля" и "Основные поля "подчиненной формы?
В контексте такой задачи:
по событию включать и отключать "подчинение формы",
чтобы отображать либо все записи, либо только подчиненные. | |
|
| |
|
|
|
| вообще свойства LinkChildFields и LinkMasterFields
Но есть ограничения:
Из Help
The properties can only be set in Design view or during the Open event of a form or report.
|
| |
|
| |
|
|
|
| Да...
Я как раз в ними экспериментирую.
Получилось только отменить подчиненность с помошью такой конструкции:
Me.frmDirData_TM_Sub.LinkChildFields = ""
Me.frmDirData_TM_Sub.Form.RecordSource = Me.frmDirData_TM_Sub.Form.RecordSource
|
Если же пытаюсь присвоить значение из поля, то просит ввести значение (воспринимает как переменную).
И как же быть?
Вообще никаких вариантов?
Какие-то странные у меня запросы ))) | |
|
| |
|
|
|
| имя поля в кавычках вводите?
сделать можно...
например 2 подчинненных формы и скрывать ненужную
или источник данных в подчиненной форме с условием из поля главной.
или с помощью фильтра | |
|
| |
|
|
|
| С кавычками заработало )))
Странно, что про ограничения написано в Help...
)))
Спасибо за подсказку! | |
|
| |