|
|
|
Двойная отрисовка таблиц внутри группировки
|
|||
|---|---|---|---|
|
#18+
Есть вот такие сырые данные: Код: plaintext 1. 2. 3. 4. 5. Требуется нарисовать отчет вида Код: plaintext 1. 2. 3. 4. 5. 6. 7. Не могу придумать как это сделать средствами PB. Менять структуру сырых данных в принципе возможно, но не хотелось бы. --- http://www.rusug.ru] Портал рускоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 23:33 |
|
||
|
Двойная отрисовка таблиц внутри группировки
|
|||
|---|---|---|---|
|
#18+
А структуру менять не надо, нужно просто поменять cортировку в resultset`e и создать несколько DW с разными группировками. смену сортировки я обычно доверяю процедуре, на которй построен отчет (отчет завсегда лучше делать не на голимом селекте, а на хранимой процедуре, удобно что-либо подкручитвать в плане бизнеса, состав колонок обычно не меняется, а вот правила часто, то одно включи, то другое исключи, то еще что) ну так вот в проедуру передаешь флажок сортировки, в случае одного DW это будет одно значение в случе другого - другое, на клиенте предлагаешь параметр описывающий какой отчет получать (сформулировать надо незатейливо но с пониманием) и передаешь в процедуру этот флаг, в зависимости от параметра подменяешь dataobject и retrieve, отчет готов :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 08:56 |
|
||
|
Двойная отрисовка таблиц внутри группировки
|
|||
|---|---|---|---|
|
#18+
а куда иcчезли менеджеры Вася и Петя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 17:54 |
|
||
|
Двойная отрисовка таблиц внутри группировки
|
|||
|---|---|---|---|
|
#18+
PavelBuilderв проедуру передаешь флажок сортировки, в случае одного DW это будет одно значение в случе другого - другое, на клиенте предлагаешь параметр описывающий какой отчет получатьДа, скорее всего так и сделаем. Просто ХП собирающая данные не моя, прийдется ее автора пинать. Это и есть самая главная причина почему не хотелось бы менять структуру сырых данных :) rcryoа куда иcчезли менеджеры Вася и Петя?А это варианты отчета, группировка может быть по областям, по менеджерам или вообще без группировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2006, 18:32 |
|
||
|
|

start [/forum/topic.php?fid=15&gotonew=1&tid=1337719]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
11ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 395ms |

| 0 / 0 |
