|
|
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! A-97 Win-98 Необходимо в отчете группировку организовать не по полю, а по количеству записей. Возможно ли это, вообще? Т.е. чтобы перед N записями выводился заголовок для этой группы из N записей, далее шли бы эти N записей, а после N записей - примечание, далее опять заголовок для группы из следующих N записей, N записей, примечание для них и т.д. В конце - для остатка <= N Всем заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 08:16 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
Если нужна постраничная выборка - http://www.sql.ru/faq/faq_topic.aspx?fid=105 Можно добавить поле, в котором проставляется номер страницы и уже группирвать по нему, но это немного топорно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 09:18 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
По-моему, это немного не то... Нашел решение, но оно, по-моему, немного сбоит - использовать статическую переменную для возвращения номера группы. Может быть так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 09:28 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
Я бы в результирующем наборе сделал бы два дополнительных поля: номер записи и ,по нему, номер группы. Сгруппировал бы по номеру группы и не парился бы. Проще всего это сделать с помощью промежуточной таблицы, я думаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 09:52 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
Для 10000... записей делать промежуточную таблицу с нумерацией? Плюс к этому отследить, как отсортированы и сгруппированы записи в самом отчете, чтобы заполнить эту таблицу правильно? Да уж... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 09:58 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
ИМХО статическая переменная (через функцию) должна нормально работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 10:14 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
нафига промежуточную таблицу? в запросе нумеруешь строки. а в сурсе отчета Int(number/30) и группируешь отчет по этому полю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 10:16 |
|
||
|
Как организовать группировку в отчете по N записей
|
|||
|---|---|---|---|
|
#18+
советовали здесь и здесь посмотреть ну и каком то смысле похожий вопрос здесь\r \r Сделать можно всё!!!\r Только бы знать как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2004, 10:30 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32393131&tid=1676932]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
191ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 459ms |

| 0 / 0 |
