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

start [/forum/topic.php?fid=45&msg=32565649&tid=1673761]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 478ms |

| 0 / 0 |
