|
|
|
Двойная отрисовка таблиц внутри группировки
|
|||
|---|---|---|---|
|
#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&fpage=70&tid=1337719]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 366ms |

| 0 / 0 |
