|
Подсветка итоговых строк
|
|||
---|---|---|---|
#18+
Есть отчет (не интерактивный) есть свой темплейт, сделанный как тут : http://apex-dev.blogspot.com/2007/05/apex.html То есть в описание Column Template 1 добавлен цвет и PL\SQL условие на соответствие колонки - переменной. При этом кроме строки подсвечиваются ВСЕ итоги по группам. (Не только итог по группе содержащий нужную строку.) (Breaks - First Column) подсвечиваются так же как и строка. Вопрос: Как убрать подсветку итогов. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2011, 10:02 |
|
Подсветка итоговых строк
|
|||
---|---|---|---|
#18+
grigo, Application Express 4.0.1.00.03 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2011, 10:08 |
|
Подсветка итоговых строк
|
|||
---|---|---|---|
#18+
grigo, Отвечаю сам себе. Итоги подсвечиваются темплейтом № 1 независимо от условия. Но если ставить темплейт с условием вторым, то он не всегда срабатывает .. ИМХо BUG ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2011, 10:40 |
|
Подсветка итоговых строк
|
|||
---|---|---|---|
#18+
condition templating даёт весьма мало возможностей и там сложные условия не убыграть. В данном случае в свойствах отчета есть свойства типа When displaying a break column use this format, use #COLUMN_VALUE# subs попробуйте задать им собственный шаблон без подсветки (тут нужно поэксперементировать с исходным html). назначать подсветку лучше через классы: Код: plaintext
Код: plaintext 1. 2.
Ну и на худой конец, для сложных условий всегда можно использовать jquery, если не получится и не охота создавать создавать свой template engine. Код: plaintext
(поместить в onload execution) - всем родителям класса bkorange назначится нужная подсветка, классы можно в отчетах задать: select '<div class="bkorange">' || t.val || '</div>' as col1, ... можно и без добавления чего-то обойтись. Вот примерный код (вырезал кусок из другой задачи), его нужно переделать под себя, с учетом break columns td_dis_level тоже можно вычислять. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2011, 05:39 |
|
|
start [/forum/topic.php?fid=50&fpage=58&tid=1876033]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 288ms |
total: | 412ms |
0 / 0 |