Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перекресный отчет / 4 сообщений из 4, страница 1 из 1
17.06.2004, 15:27:34
    #32565602
faint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перекресный отчет
я так и знал, что всех сразу заинтересует :)) теперь по порядку...
1. многие используют перекресные запросы
2. почти все делают отчеты
3. можно ли на перекресном запросе, в котором изменяется кол-во столбцов (у меня это количество недель попадающие в искомый интервал) строить отчет, с изменяемым опять же кол-м столбцов (что-нибудь в этом роде)?
...
Рейтинг: 0 / 0
17.06.2004, 15:44:30
    #32565649
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перекресный отчет
можно
1 сложно
генерить отчет программно

2 проще
назначать рекордсоурс контролам в готовом отчете при загрузке и скрывать ненужные
...
Рейтинг: 0 / 0
17.06.2004, 15:45:15
    #32565651
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
перекресный отчет
еще проще делать копифромрекордсет в ячейки эксела
...
Рейтинг: 0 / 0
17.06.2004, 16:21:37
    #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
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перекресный отчет / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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