|
|
|
| Помогите, пожалуйста, с перекрестным запросом.
Ситуация следующая – Имеется перекрёстный запрос, в котором, если вручную в условиях отбора задать какое-либо условие, то всё работает нормально, но если сделать ссылку на условие отбора в какую либо форму, то access выдаёт следующее сообщение (к примеру):
«[Forms]![Forma-A]![Pole-B]» не распознаётся ядром базы данных Microsoft Office Access как допустимое имя поля или выражение.
Как правильно с перекрестного запроса сделать ссылку на поле в форме? | |
|
| |
|
|
|
| В конструкторе запроса попробуйте указать ссылку [Forms]![Forma-A]![Pole-B] в списке параметров (на панели инструментов - Query - Parameters) . | |
|
| |
|
|
|
| а чем предложенная вами ссылка отличается от той, что отказывается работать у автора? | |
|
| |
|
|
|
| тем что нужно ссылку на поле явно прописать в параметрах запроса. | |
|
| |
|
|
|
| Спасибо большое! Запрос заработал!
Но он дальше не хочет работать в отчете! Access выдаёт следующее сообщение:
Не распознаётся ядром базы данных Microsoft Jet как допустимое имя поля или выражение
Что теперь можно сделать? | |
|
| |
|
|
|
| Используйте пользовательскую функцию, возвращающую значение этого контрола вместо ссылки на сам контрол. Должно помочь. | |
|
| |
|
|
|
| Попробуй такой вариант
Eval('[Forms]![Forma-A]![Pole-B]')
|
| |
|
| |
|
|
|
| Большое Спасибо! Всё заработало!
К «В конструкторе запроса попробуйте указать ссылку [Forms]![Forma-A]![Pole-B] в списке параметров (на панели инструментов - Query - Parameters)» прописал в условиях отбора «Eval([Forms]![Forma-A]![Pole-B])».
Но перекрёстный запрос нормально заработал в отчёте только через ещё один промежуточный запрос. Геморройное это дело перекрёстные запросы. | |
|
| |
|
|
|
| если в отчете источник данных создается "на лету", и является перекрестным запросом, то только через указание перечня столбцов
что-то вроде
PIVOT prop.ID_PROPERTY In ('pr18227','pr18214','pr18215','pr18216','pr18217','pr18218',
'pr18219','pr18220','pr18221','pr18222','pr18223','pr18224','pr18254','pr18238')
|
| |
|
| |