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


Помогает и даже очень хорошо. Только вот надо это автоматизировать. Не руками. Всё как говориться для пользователя. Они как мы знаем разные))
...
Рейтинг: 0 / 0
10.12.2021, 16:10
    #40119029
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красим строки отчета в Apex при условии
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
10.12.2021, 16:11
    #40119030
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красим строки отчета в Apex при условии
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
10.12.2021, 16:17
    #40119031
=nomad=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красим строки отчета в Apex при условии
Еще вариант. Если это не редактируемое поле, то можно в самом запросе это сделать, добавил что-то типа <span style="color:red">ИМЯПОЛЯ</span>. Ну и при выводе этой колонки указать, что не удалять ESC-символы.
...
Рейтинг: 0 / 0
10.12.2021, 16:39
    #40119042
juratorneo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красим строки отчета в Apex при условии
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
13.12.2021, 09:20
    #40119557
Sah
Sah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красим строки отчета в Apex при условии
Чтобы строку покрасить, нужно через 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
14.12.2021, 10:29
    #40119852
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Красим строки отчета в Apex при условии
Почему только значения?
Это уже как настроите.

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

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


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