выборка элементов подчиненной формы

Koriolan
Дата: 24.02.2016 20:35:01
Добрый день всем.

Подскажите, пожалуйста, решение такой вот проблемы:
Есть форма "КнигаПриказов" в которой содержится подчиненная форма "СодержаниеПриказа" следующей структоры:
"Должности" - выпадающий список на основе таблицы
"Фамилии" - также выпадающий список на основе другой таблицы.

Как правильно сформировать запрос, содержащий элементы подчиненной формы и поместить его в переменную для последующих манипуляций в VBA?

Заранее благодарен.
sdku
Дата: 24.02.2016 20:45:16
Koriolan
.
Как правильно сформировать запрос, содержащий элементы подчиненной формы и поместить его в переменную для последующих манипуляций в VBA?

Источник данных запроса-таблица (но никак ни форма)
За нахрена сохранять результат запроса в переменную-просто вывести его куда надо...и все
Koriolan
Дата: 24.02.2016 20:57:40
sdku,

Это нетипичный случай. Данные выводятся в документ Word через VBA. Для чего и нужна строка SQL-запроса для последующего разбора.
Данные действительно берутся из таблицы (что мне ведомо :) ), но вот критерий отбора этих данных следует взять из подчиненной формы.

Вот как выглядит проблемный участок запроса:

WHERE (((Код) = " & Forms!СодержаниеПриказа!Код & "));


И система "не видит" данной формы
D.B
Дата: 24.02.2016 21:25:22
Koriolan
sdku,

Это нетипичный случай...........

Вот как выглядит проблемный участок запроса:

WHERE (((Код) = " & Forms!СодержаниеПриказа!Код & "));


И система "не видит" данной формы

Если Вы обращаетесь к полю подчиненной формы , то наверное Вам сюда
sdku
Дата: 24.02.2016 21:47:40
Koriolan

WHERE (((Код) = " & Forms!СодержаниеПриказа!Код & "));

И система "не видит" данной формы
И не "увидит! Если поле "Код" число то так:
"SELECT...FROM...WHERE код=" &  Forms!СодержаниеПриказа!Код  
если текст:
"SELECT...FROM...WHERE код='" &  Forms!СодержаниеПриказа!Код & "'"
__Michelle
Дата: 24.02.2016 21:54:02
......  Forms!КнигаПриказов.СодержаниеПриказа.Form.Код  .....  
D.B
Дата: 24.02.2016 22:05:40
__Michelle
......  Forms!КнигаПриказов.СодержаниеПриказа.Form.Код  .....  

:))
sdku
Дата: 24.02.2016 22:08:12
Вдогонку:
Какая такая острая необходимость выводить в WORD (если править занахрена ACCESS). Почему нельзя создать отчет и печатать его?
типа:
 DoCmd.OpenReport "ИмяОтчета",,,"полеИмя=" & Forms!СодержаниеПриказа!Код & " AND полеИмя='" & Forms!СодержаниеПриказа!ИмяПоля & "'" ' (в зависимости от расположения кнопки-Me.ИмяПоля)
(Желательно не обзывать ключевые поля во всех таблицах "Код")