не работает перекрестный запрос с выборкой или с фильтром в форме

NOOBик
Дата: 21.12.2011 00:27:58
Всем привет.
хотел спросить, может кто сталкивался с перекрестными запросами и может сказать почему у меня перекрестный запрос не работает на выборку (фильтр), в форме в Access 2010 есть такая форма как "несколько элементов" и также когда вношу какие-то данные в таблицу на основе которой был создан перекрестный запрос, то в этой форме данные не отображаются.
спосибо.
qwerty112
Дата: 21.12.2011 00:33:29
NOOBик
Всем привет.
хотел спросить, может кто сталкивался с перекрестными запросами и может сказать почему у меня перекрестный запрос не работает на выборку (фильтр), в форме в Access 2010 есть такая форма как "несколько элементов" и также когда вношу какие-то данные в таблицу на основе которой был создан перекрестный запрос, то в этой форме данные не отображаются.
спосибо.


>> то в этой форме данные не отображаются.

обновить форму надо, Me.requery

>>> запрос не работает на выборку (фильтр),

@#$$#@$#^%#@-ь !
NOOBик
Дата: 21.12.2011 00:36:54
qwerty112,

@#$$#@$#^%#@-ь !
а что ето...??)
qwerty112
Дата: 21.12.2011 00:46:08
NOOBик
qwerty112,

@#$$#@$#^%#@-ь !
а что ето...??)

это отношение к формулировке вопроса
NOOBик
Дата: 21.12.2011 01:01:36
есть таблица в которую вносят данные, на основе этой таблицы был создан перекрестный запрос, и нужно отфильтровывать данные по одному полю, например с випадающого списка на форме
qwerty112
Дата: 21.12.2011 08:26:15
NOOBик
есть таблица в которую вносят данные, на основе этой таблицы был создан перекрестный запрос, и нужно отфильтровывать данные по одному полю, например с випадающого списка на форме

нуу ? и ??

зы
думаю, всем понятно, что у автора, известная "засада" с параметром в перекрёстном запросе,
но почему это нужно "угадать" ? :) ни собщения об ошибке, ни как "не работает", ни самого запроса "конец концом" ... !
"не работает" - и всё, - "привет" :))
NOOBик
Дата: 21.12.2011 10:37:22
qwerty112,

в самом запросе я зделал вроде все нормально, когда запускаю перекрестный запрос то он у меня спрашивает "Введите даные" когда вводишь то запрос показывает отфильтрованные данные, но в форме не отображаэтса етот запрос и мало того, когда форма открыта где должен загружатса запрос, в выпадающем списке выделена нужная нам позиция и когда открыть в отдельном окне перекрестный запрос то выдает ошыбку... "Выражение неверно введено или является слишком сложным для расчета."
alvk
Дата: 21.12.2011 10:47:31
NOOBик,

закиньте результат запроса в таблицу, а форму сделайте на таблице, при загрузке формы очищайте таблицу и заполняйте.
NOOBик
Дата: 21.12.2011 10:51:16
alvk
NOOBик,

закиньте результат запроса в таблицу, а форму сделайте на таблице, при загрузке формы очищайте таблицу и заполняйте.


спосибо за ответ, но я шото не совсем понял...(((
energy75
Дата: 21.12.2011 13:28:28
NOOBик
alvk
NOOBик,

закиньте результат запроса в таблицу, а форму сделайте на таблице, при загрузке формы очищайте таблицу и заполняйте.


спосибо за ответ, но я шото не совсем понял...(((


alvk,
результат перекрестного запроса, это часто (в моей БД-так всегда) разный результат количества полей которые возвращает запрос, а также разные наименования этих полей, что и является проблемой привязывания результатов запроса к форме.

NOOBик,
Проблема решается, но нужны неплохие скилы в VBA, чтобы динамически менять source контролов формы.