powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / выборка элементов подчиненной формы
8 сообщений из 8, страница 1 из 1
выборка элементов подчиненной формы
    #39178151
Koriolan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем.

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

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

Заранее благодарен.
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178156
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Koriolan.
Как правильно сформировать запрос, содержащий элементы подчиненной формы и поместить его в переменную для последующих манипуляций в VBA?

Источник данных запроса-таблица (но никак ни форма)
За нахрена сохранять результат запроса в переменную-просто вывести его куда надо...и все
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178159
Koriolan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

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

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

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



И система "не видит" данной формы
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178169
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
Koriolansdku,

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

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

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



И система "не видит" данной формы
Если Вы обращаетесь к полю подчиненной формы , то наверное Вам сюда
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178184
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Koriolan
Код: vbnet
1.
WHERE (((Код) = " & Forms!СодержаниеПриказа!Код & "));


И система "не видит" данной формыИ не "увидит! Если поле "Код" число то так:
Код: vbnet
1.
"SELECT...FROM...WHERE код=" &  Forms!СодержаниеПриказа!Код  

если текст:
Код: vbnet
1.
"SELECT...FROM...WHERE код='" &  Forms!СодержаниеПриказа!Код & "'"
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178186
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
......  Forms!КнигаПриказов.СодержаниеПриказа.Form.Код  .....  
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178192
D.B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
D.B
Гость
__Michelle
Код: vbnet
1.
......  Forms!КнигаПриказов.СодержаниеПриказа.Form.Код  .....  


:))
...
Рейтинг: 0 / 0
выборка элементов подчиненной формы
    #39178195
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдогонку:
Какая такая острая необходимость выводить в WORD (если править занахрена ACCESS). Почему нельзя создать отчет и печатать его?
типа:
Код: vbnet
1.
 DoCmd.OpenReport "ИмяОтчета",,,"полеИмя=" & Forms!СодержаниеПриказа!Код & " AND полеИмя='" & Forms!СодержаниеПриказа!ИмяПоля & "'" ' (в зависимости от расположения кнопки-Me.ИмяПоля)

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


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