
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.06.2004, 15:27:34
|
|||
|---|---|---|---|
перекресный отчет |
|||
|
#18+
я так и знал, что всех сразу заинтересует :)) теперь по порядку... 1. многие используют перекресные запросы 2. почти все делают отчеты 3. можно ли на перекресном запросе, в котором изменяется кол-во столбцов (у меня это количество недель попадающие в искомый интервал) строить отчет, с изменяемым опять же кол-м столбцов (что-нибудь в этом роде)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2004, 15:44:30
|
|||
|---|---|---|---|
перекресный отчет |
|||
|
#18+
можно 1 сложно генерить отчет программно 2 проще назначать рекордсоурс контролам в готовом отчете при загрузке и скрывать ненужные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2004, 15:45:15
|
|||
|---|---|---|---|
перекресный отчет |
|||
|
#18+
еще проще делать копифромрекордсет в ячейки эксела ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2004, 16:21:37
|
|||
|---|---|---|---|
перекресный отчет |
|||
|
#18+
Если количество недель в отчете фиксированное (например 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 ..." И тогда количество колонок будет всегда постоянным и хорошо ложится в отчет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1673761]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 334ms |

| 0 / 0 |
