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

2 проще
назначать рекордсоурс контролам в готовом отчете при загрузке и скрывать ненужные
...
Рейтинг: 0 / 0
перекресный отчет
    #32565651
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще проще делать копифромрекордсет в ячейки эксела
...
Рейтинг: 0 / 0
перекресный отчет
    #32565735
Фотография neal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если количество недель в отчете фиксированное (например 5) можно вместо перекрестного запроса использовать обычный с группировкой, динамически сформированный
"SELECT ..., Sum(IIF(format(Дата,""yyyyww"") = " & НачНеделя & ",...,0) as Нед1," _
& " Sum(IIF(format(Дата,""yyyyww"") = " & НачНеделя+1 & ",...,0) as Нед2," _
& " Sum(IIF(format(Дата,""yyyyww"") = " & НачНеделя+2 & ",...,0) as Нед3," _
& " Sum(IIF(format(Дата,""yyyyww"") = " & НачНеделя+1 & ",...,0) as Нед4," _
& " Sum(IIF(format(Дата,""yyyyww"") = " & НачНеделя+1 & ",...,0) as Нед5 " _
& " FROM ... GROUP BY ... ORDER BY ..."

И тогда количество колонок будет всегда постоянным и хорошо ложится в отчет.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перекресный отчет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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