Добрый день. Первый вопрос. В отчете мне нужны данные из 3 таблиц. Пишу такой запрос SELECT kt.SifrKatr,k.CountPr AS Получено_пустых,kf.CountSdFirm AS Сдано_пустых,kf.CountZaprav AS Получено_заправ FROM tblKatridgesType kt INNER JOIN tblKatrFull kf ON kt.ID = kf.ObjectID INNER JOIN qdfKatridges k ON kf.ObjectID = k.KartrCodeCalc. Ответ: Ошибка в SQL. Теоретически SQL-запрос с несколькими JOIN может выполниться для создания отчета? Конструкция GROUP BY должна работать в запросе SELECT в отчете, или это реализовывается программой, когда ставим галочку Группировать по полю? Второй вопрос. Нужно ограничить вывод данных, предположим, текущим месяцем в отчете. Фильтр в одном отчете позволяет выбрать нужную дату. В другом отчете стрелочка в поле Значение при задании фильтра не появляется, хотя выбрано тоже самое поле и тоже самое условие. Если вводить дату самим (02.02.2012), отчет получается пустой, хотя данные есть.
|