Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Control Break в IR / 18 сообщений из 18, страница 1 из 1
01.04.2016, 15:06
    #39206135
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Всем доброго времени суток!
Я снова вынужден обратиться к многоуважаемой публике с новым вопросом)
А суть вот в чем: есть ли возможность в IR как-то на моменте создания страницы задавать Control Break?
И если нет (а это скорее всего) , то как можно для пользователя НЕ показывать этот CB на странице IR? Я отключил в атрибутах все галки, но эта зараза тем не менее остается!
Всем спасибо за внимание!

P.S. Зная кто тут будет первый, передаю Petro123 привет)
...
Рейтинг: 0 / 0
01.04.2016, 15:18
    #39206150
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsinзараза тем не менее остается!
думаешь я понял что за зараза? ))) LOL
...
Рейтинг: 0 / 0
01.04.2016, 15:21
    #39206152
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Petro123,

Вот эта вот зараза))) Сам параметр CB)
...
Рейтинг: 0 / 0
01.04.2016, 22:22
    #39206460
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsin,
Я прада не знаю о чем ты.
Давай еще скрины .
У меня вер 4
...
Рейтинг: 0 / 0
02.04.2016, 12:46
    #39206602
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Petro123,
Ну , понеслась)
Есть стандартный IR с пользователями вот такого вида:

При нажатии на кнопку Actions в меню Format есть вариант Control Break:

При нажатии на него выскакивает окно с выбором столбца, по которому будет производиться Break:

В моем случае меня интересует столбец "Отдел", который будет группировать моих пользователей по отделам, что удобно как мне, так и всем кто этим будет пользоваться. Вот что получается на выходе:

В итоге, меня интересует возможность спрятать от пользователей данный Control Break, чтобы они уже видели конечный результат и не смогли ничего изменить.
Если есть возможность прописать это на стадии SQL запроса, буду признателен за код.
Вроде все)))

P.S. у меня уже на рабочем столе появилась папка со скриншотами с именем "Все для Petro123" ))
...
Рейтинг: 0 / 0
02.04.2016, 13:48
    #39206616
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsinP.S. у меня уже на рабочем столе появилась папка со скриншотами с именем "Все для Petro123" ))
))) и это правильно. Я тоже всё делаю когда сам на поклон иду и спрашиваю что нить.
По сабжу это у меня группировка. Вроде так называется.
AFAIK программно нельзя и не имеет смысла особого. Я задаю прямо от пользователя и потом Сохранить отчёт стандартный.
Да, оно на экране. Дак это и хорошо же.
В пон-к посмотрю на работе. Там можно стилями ка то спрятать вообще или перебросить вниз отчёта.
Если это мозолит глаза.
Я бы не заморачивался. Важнее функционал, а не данный сабж и красивости от нечего делать.
IMHO в п-к посмотрю.
...
Рейтинг: 0 / 0
03.04.2016, 09:29
    #39206790
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Petro123,

Дак дело не в том, что это мозолит глаза, а в том, что у каждого кто будет пользоваться, в любом случае появится (рано или поздно) желание потыкать и нажать) А потом начнется - "ой, у меня ничего не работает", "вы опять все сломали")))))))Стандартное поведение конечного пользователя короче)))
Если есть возможность запихнуть вниз - премного благодарен буду за помощь)
...
Рейтинг: 0 / 0
03.04.2016, 23:05
    #39207020
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsin,
зря ты их за дураков держишь.
Я своим в крайнем случае пишу вверху региона подсказку - сброс фильтров и группировки Меню-Действия-Сброс.. или как там команда называется. Но дело твоё.
...
Рейтинг: 0 / 0
04.04.2016, 10:34
    #39207222
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsin,
Могу предложить обходной вариант, может устроит.
Создаете DA,
событие After Refresh,
выбираете Ваш регион.
Действие - JS
Код: javascript
1.
$(".a-IRR-controls-item--controlBreak").remove()
...
Рейтинг: 0 / 0
04.04.2016, 11:42
    #39207315
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsin,
вар1 - сворачивает в маленький квадратик
Код: sql
1.
2.
3.
4.
5.
6.
if($('#apexir_CONTROL_PANEL_COMPLETE').length > 0){
  if(!($('#apexir_CONTROL_PANEL_COMPLETE').css('display') == 'none')){
     myReport = new apex.worksheet.ws('');
     myReport.toggle_controls($x('apexir_CONTROL_PANEL_CONTROL'));
  };
};
...
Рейтинг: 0 / 0
04.04.2016, 11:44
    #39207319
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
вар2 - скрыть
Код: sql
1.
$x_Hide('apexir_CONTROL_PANEL');
...
Рейтинг: 0 / 0
05.04.2016, 09:16
    #39208067
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Petro123,

А можно для дурачков?:) Куда это прописать?:)
...
Рейтинг: 0 / 0
05.04.2016, 10:04
    #39208104
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsin,
- созда DA, событие загрузка страницы - выполнить JS.
И на F12 проверь что выполняется.
...
Рейтинг: 0 / 0
05.04.2016, 10:08
    #39208110
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Petro123,
Спасибо тебе огромное!)Сейчас буду проверять)
...
Рейтинг: 0 / 0
07.04.2016, 15:24
    #39210281
mrsunsin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
Petro123,

Если ты вдруг еще зайдешь сюда - знай, оно не заработало))
...
Рейтинг: 0 / 0
07.04.2016, 16:39
    #39210390
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
mrsunsin,
если прочитаешь, то у меня работает
...
Рейтинг: 0 / 0
11.04.2016, 16:43
    #39212828
l_kator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
blkangelmrsunsin,
Могу предложить обходной вариант, может устроит.
Создаете DA,
событие After Refresh,
выбираете Ваш регион.
Действие - JS
Код: javascript
1.
$(".a-IRR-controls-item--controlBreak").remove()



это работает в APEX 5, но вот только событий срабатывания надо больше. Каждое обновление региона с ИР надо отлавливать, не только загрузку страницы. И скроется все, не только группировка, но и сортировки и подсветки и так далее
...
Рейтинг: 0 / 0
11.04.2016, 17:03
    #39212857
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Control Break в IR
l_kator,
а тут что не так?
19013556
l_katorИ скроется все, не только группировка, но и сортировки и подсветки и так далее
а аффтара настолько т. пользователи, что как раз надо было скрыть всё.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Control Break в IR / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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