Задать вопрос
@Brunetgk

Как привязть значение поля из формы к запросу в MS Access??

Есть форма. Она строится на основе запроса с параметром. Надо запустить эту форму и при выборе параметра запрос должен меняться. Если я ставлю просто в запросе параметр >3, то все выводится. Но если я ставлю параметр в запросе >значения поля в форме то выдает, что значение не распознается ядром Access как допустимое
Так работает:
TRANSFORM Sum(dataT.Production) AS [Sum-Production]
SELECT ProductT.ProductName, Sum(dataT.Production) AS [Sum-Production1]
FROM monthT INNER JOIN (ProductT INNER JOIN (factoryT INNER JOIN dataT ON factoryT.ID = dataT.FactoryID) ON ProductT.ID = dataT.ProductID) ON monthT.ID = dataT.MonthID
<b>WHERE (((dataT.MonthID)>3))</b>
GROUP BY ProductT.ProductName
PIVOT factoryT.FactoryName;

А так нет:
TRANSFORM Sum(dataT.Production) AS [Sum-Production]
SELECT ProductT.ProductName, Sum(dataT.Production) AS [Sum-Production1]
FROM monthT INNER JOIN (ProductT INNER JOIN (factoryT INNER JOIN dataT ON factoryT.ID = dataT.FactoryID) ON ProductT.ID = dataT.ProductID) ON monthT.ID = dataT.MonthID
<b>WHERE (((dataT.MonthID)=[Формы]![Spravka]![InputDate1]))</b>
GROUP BY ProductT.ProductName
PIVOT factoryT.FactoryName;
  • Вопрос задан
  • 1247 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы