powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Interactive Report => скрытое форматирование (highlight) ячейки.
25 сообщений из 73, страница 2 из 3
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863287
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в общем, у меня получилось скрыть.
Но, работало это через пень колоду и я бросил.
У меня не 58 пунктов)
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863290
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдль,

Согласен с Петро, такие вещи на автомате должен писать.

Код: javascript
1.
$("#apexir_CONTROL_PANEL").remove();
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863302
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

Дык потому я и хожу на форум ЗА советами, а не С советами! :)

Однако некузяво получается.
Надо придумать, как насильственно колонки закрасить и при этом не потерять функциональность IR.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863309
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдль,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
function noExpand(){
	if ($x("apexir_CONTROL_PANEL_COMPLETE").style.display!="none" || $v("apexir_APP_USER")!="Кудриль") {
		return false;
	};
	gReport.toggle_controls($x("apexir_CONTROL_PANEL_CONTROL"));
};
if ($x("apexir_CONTROL_PANEL_COMPLETE").style.display!="none") {gReport.toggle_controls($x("apexir_CONTROL_PANEL_CONTROL"));};
$("#apexir_CONTROL_PANEL_CONTROL>a").attr("onclick",'noExpand();');
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863313
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставь Region footer
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863320
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КурдльНадо придумать, как насильственно колонки закрасить и при этом не потерять функциональность IR.
Поясни
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863329
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelПоясни

См. начальный пост:
Подскажите, как изменять формат(цвет) ячейки в зависимости от ее значения в интерактивном отчете, чтобы это не вылезало в UI в виде лишней интерактивности (чекбоксов, иконок и т.п.).
В стандартном отчете этим можно управлять с помощью секции Column Templates в шаблоне, а в интерактивном?


Задача предельно проста: ячейки должны быть разноцветными. Применять функционал highlights самого IR - нежелательно.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863360
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КурдльblkangelПоясни

См. начальный пост:
Подскажите, как изменять формат(цвет) ячейки в зависимости от ее значения в интерактивном отчете, чтобы это не вылезало в UI в виде лишней интерактивности (чекбоксов, иконок и т.п.).
В стандартном отчете этим можно управлять с помощью секции Column Templates в шаблоне, а в интерактивном?


Задача предельно проста: ячейки должны быть разноцветными. Применять функционал highlights самого IR - нежелательно.

Ну тогда так, на примере даты.
Код: javascript
1.
$("td[headers=DATE]>a:contains('23.01.2015')").css("color","red");
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863369
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльЗадача предельно проста: ячейки должны быть разноцветными. Применять функционал highlights самого IR - нежелательно.
когда такие расплывчатые целеи и слова "нежелательно".
Выкидывай APEX.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863371
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangelКурдльпропущено...


См. начальный пост:
пропущено...


Задача предельно проста: ячейки должны быть разноцветными. Применять функционал highlights самого IR - нежелательно.

Ну тогда так, на примере даты.
Код: javascript
1.
$("td[headers=DATE]>a:contains('23.01.2015')").css("color","red");



Так симотичнее

Код: javascript
1.
$("td[headers=DATE]>a:contains('23.01.2015')").parent().css("background-color","green");
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863376
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо даём пользователям возможность краисть, и условия в подвал отчёта.
Либо не даём и скрыть раскраску.
Удачи!
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863442
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдль,
Ну хоть подошло что нибудь?
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863584
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelКурдль,
Ну хоть подошло что нибудь?

Да, спасибо!
Мысль я взял в разработку.

Код: javascript
1.
2.
3.
4.
5.
$('td[headers = "12.2014"]').each(function() {
  if ($(this).text() < 100) {
    $(this).css('background-color','#FFC0C0'); 
  }
});



Как идентифицировать колонку по фрагменту заголовка?
Т.е. у меня колонок, подлежащих раскрашиванию - фигова гора. Но все они имеют в названии год.
contains?
Синтаксис jQuery не вкурил пока до конца.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863625
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,

Код: javascript
1.
2.
$( "th[id^=начинается_с]" )
$( "th[id*=содержит]" )



Табак здесь .
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863895
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer,

Спасибо!
Это то, что дохтур прописал!
Всего 37 постов - и Чаша Грааля моя! :)
Люблю этот форум.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863980
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ложка дёгтя.
После запуска любой action IR (фильтрация, группировка и т.п.), вся раскраска исчезает. Возвращается только после перезагрузки страницы (это логично, если функция в секции Execute when Page Loads).
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38863993
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльExecute when Page Loads).
поставь на repaint
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864035
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КурдльЛожка дёгтя.
После запуска любой action IR (фильтрация, группировка и т.п.), вся раскраска исчезает. Возвращается только после перезагрузки страницы (это логично, если функция в секции Execute when Page Loads).

Поставь скрипт в region footer, если не получится то в After Rows.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864314
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123поставь на repaint

Не нашел такого эвента :(

blkangelПоставь скрипт в region footer, если не получится то в After Rows.

Да, в footer я пробовал ставить - не работает.

After Rows тоже не помогает.

А может построить всё решение на секции "For Each Row (Use #COLUMN_ALIAS# substitutions)"?..
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864327
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльА может построить всё решение на секции "For Each Row (Use #COLUMN_ALIAS# substitutions)"?..

Не прокатит - эта секция только для Detail View.

(блин, сам с собой уже разговаривать начал...)
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864337
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдль,
IR использует для обновления AJAX. Он при каждом действие закачивает регион, я думал в футоре поможет...
Давай думать.
Например, отловить выполнение AJAXа, и потом свой код применить.
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864358
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльНе нашел такого эвента :(
не верю, что нет события - после выполнения IR-фильтра или перерисовки его региона
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864408
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelКурдль,
IR использует для обновления AJAX. Он при каждом действие закачивает регион, я думал в футоре поможет...

Может я "не умею его готовить"?
К примеру в секции Script ... On Load формы я прописываю саму ф-цию и она выполняется.
Код: javascript
1.
2.
3.
4.
5.
$('td[headers = "12.2014"]').each(function() {
  if ($(this).text() < 100) {
    $(this).css('background-color','#FFC0C0'); 
  }
});


В header-е репорта я заключаю ее в тэг "скрипт" и жду результата.
Может ее как-то вызвать надо?
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864412
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдль,
Лови решение.
Код: javascript
1.
2.
3.
4.
5.
$("div[id^=apexir_").live({
	create: function  () {
		put_your_function;
	}
});
...
Рейтинг: 0 / 0
Interactive Report => скрытое форматирование (highlight) ячейки.
    #38864415
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поправка
$("div[id^=apexir_]").live({
create: function () {
put_your_function;
}
});
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 2 из 3
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Interactive Report => скрытое форматирование (highlight) ячейки.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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