powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с отчетом (как из двух отчетов сделать один)
3 сообщений из 3, страница 1 из 1
Проблема с отчетом (как из двух отчетов сделать один)
    #32314236
Rimbombo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суествует 2 запроса:перый из запросов получает общее количество неоформленных договоров в определенных районах, а второй выясняет сколько в этих самых районах неоформленных в каждом . Логично бы это все вставить в один отчет, ан фига с 2! Access не дает этого сделать, мол или на основе только запросов или только таблиц! Хотя оба запроса на основе одной таблицы. Подскажите, как можно сварганить общий отчет?!


SELECT Count(1) AS Cnt
FROM [Контроль договоров]
WHERE ((([Контроль договоров].№района)<>12 And ([Контроль договоров].№района)<>19 And ([Контроль договоров].№района)<>20 And ([Контроль договоров].№района)<>21 And ([Контроль договоров].№района)<>22 And ([Контроль договоров].№района)<>23 And ([Контроль договоров].№района)<>24 And ([Контроль договоров].№района)<>25 And ([Контроль договоров].№района)<>26 And ([Контроль договоров].№района)<>27 And ([Контроль договоров].№района)<>28 And ([Контроль договоров].№района)<>29 And ([Контроль договоров].№района)<>30 And ([Контроль договоров].№района)<>31))
HAVING ((([Контроль договоров].[Договор оформлен]) Is Null) AND ((Date()-[Дата принятия документов])>=15));

и

SELECT [Контроль договоров].№района, Count([Контроль договоров].№района) AS [Count-№района]
FROM [Контроль договоров]
GROUP BY [Контроль договоров].№района, [Контроль договоров].[Дата принятия документов], [Контроль договоров].[Договор оформлен], Date()-[Дата принятия документов]
HAVING ((([Контроль договоров].№района)<>12 And ([Контроль договоров].№района)<>19 And ([Контроль договоров].№района)<>20 And ([Контроль договоров].№района)<>21 And ([Контроль договоров].№района)<>22 And ([Контроль договоров].№района)<>23 And ([Контроль договоров].№района)<>24 And ([Контроль договоров].№района)<>25 And ([Контроль договоров].№района)<>26 And ([Контроль договоров].№района)<>27 And ([Контроль договоров].№района)<>28 And ([Контроль договоров].№района)<>29 And ([Контроль договоров].№района)<>30 And ([Контроль договоров].№района)<>31) AND ((Count([Контроль договоров].№района))<>12 And (Count([Контроль договоров].№района))<>19 And (Count([Контроль договоров].№района))<>20 And (Count([Контроль договоров].№района))<>21 And (Count([Контроль договоров].№района))<>22 And (Count([Контроль договоров].№района))<>23 And (Count([Контроль договоров].№района))<>24 And (Count([Контроль договоров].№района))<>25 And (Count([Контроль договоров].№района))<>26 And (Count([Контроль договоров].№района))<>27 And (Count([Контроль договоров].№района))<>28 And (Count([Контроль договоров].№района))<>29 And (Count([Контроль договоров].№района))<>30 And (Count([Контроль договоров].№района))<>31) AND (([Контроль договоров].[Договор оформлен]) Is Null) AND ((Date()-[Дата принятия документов])>=15));
...
Рейтинг: 0 / 0
Проблема с отчетом (как из двух отчетов сделать один)
    #32314246
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.Можно просто просуммировать поле [Count-№района] в отчете - вставить свободное поле в примечании и в данные ему написать =Sum([Count-№района])
2.Если есть недоверие к способностям MSA складывать в отчете:), то создать еще отчет на основе любого из запросов и запихнуть его подчиненным в основной.
...
Рейтинг: 0 / 0
Проблема с отчетом (как из двух отчетов сделать один)
    #32314436
Rimbombo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Красота! Спасибо большое!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с отчетом (как из двух отчетов сделать один)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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