powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Красим строки отчета в Apex при условии
9 сообщений из 9, страница 1 из 1
Красим строки отчета в Apex при условии
    #40118692
juratorneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые коллеги, приветствую. Искал инфу. Не нашел.
Есть отчет на Interactive report. Есть поле с датой. Необходимо красить строки сроком sysdate-14.
Необходимо покрасить фон и буквы. Нигде не нашел. Помогите плз.
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40118789
grigo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
juratorneo, а стандартное форматирование в IR Не помогает ?
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119018
juratorneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grigo
juratorneo, а стандартное форматирование в IR Не помогает ?


Помогает и даже очень хорошо. Только вот надо это автоматизировать. Не руками. Всё как говориться для пользователя. Они как мы знаем разные))
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119029
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
juratorneo,

Для этих делается золотой костылек.
В запросе добавляется скрытый столбец, неважно какого типа, можно числовым, значения (RED, BLUE, GREEN) или (1,2,3)
И уже на этот столбец делается раскраска.
Помоему элементарно :)

Код: plsql
1.
2.
3.
select 
     case when date_tabele>=sysdate-7 then 'RED' else 'GREEN' end colors
from daul;
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119030
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel
juratorneo,

Для этих целей делается золотой костылек.
В запросе добавляется скрытый столбец, неважно какого типа, можно числовым, значения (RED, BLUE, GREEN) или (1,2,3)
И уже на этот столбец делается раскраска.
Помоему элементарно :)

Код: plsql
1.
2.
3.
select 
     case when date_tabele>=sysdate-7 then 'RED' else 'GREEN' end colors
from daul;

...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119031
=nomad=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вариант. Если это не редактируемое поле, то можно в самом запросе это сделать, добавил что-то типа <span style="color:red">ИМЯПОЛЯ</span>. Ну и при выводе этой колонки указать, что не удалять ESC-символы.
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119042
juratorneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangel
blkangel
juratorneo,

Для этих целей делается золотой костылек.
В запросе добавляется скрытый столбец, неважно какого типа, можно числовым, значения (RED, BLUE, GREEN) или (1,2,3)
И уже на этот столбец делается раскраска.
Помоему элементарно :)

Код: plsql
1.
2.
3.
select 
     case when date_tabele>=sysdate-7 then 'RED' else 'GREEN' end colors
from daul;


Супер. Но если я правильно понял , то это покрасит только значение. Хотелось бы всю строку, причем еще и с фоном поиграть. Так же красивей подсветить строку подходящую под условие
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119557
Sah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы строку покрасить, нужно через Dynamic Action After refresh of region выполнить такой JS:
Код: javascript
1.
2.
3.
4.
5.
$('td[headers="FLAG_COLUMN"]').each(function() {  
  if ( $(this).text() === 'GREEN' ) {  
    $(this).closest('tr').find('td').css({"background-color":"#78C13B"});  
  }  
});  



FLAG_COLUMN - имя столбца отчёта. Правда, это я для Classic report использовал. Как для IR пойдёт - не пробовал.
...
Рейтинг: 0 / 0
Красим строки отчета в Apex при условии
    #40119852
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему только значения?
Это уже как настроите.

juratorneo
blkangel
пропущено...

Супер. Но если я правильно понял , то это покрасит только значение. Хотелось бы всю строку, причем еще и с фоном поиграть. Так же красивей подсветить строку подходящую под условие
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Красим строки отчета в Apex при условии
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]