|
|
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Добрый день. Возникла следующая задача. Необходимо в классическом отчете выполнить не стандартную сортировку. Т.е. столбец должен сортироваться по определенному порядку. Я придумал следующее решение: добавляю в таблицу фиктивный столбец. В него пишу данные, соответствующие данным сортируемого столбца, т.о., чтобы при стандартной сортировке фиктивного столбца, данные в требуемом столбце располагались в необходимом порядке. В апексе ставлю галочку sort на фиктивный столбец и снимаю с требуемого для сортировки столбца. соответственно у фиктивного столбца снимаю галочку show. Как с помощью js предоставить возможность пользователю при нажатии на видимый столбец запускать стандартную сортировку фиктивного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 13:18 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111, открой видимость сортируемого. Чтобы не дурачить юзверей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 13:24 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Petro123, выполняю конкретно поставленную задачу. Никаких лишних видимых столбцов быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 14:10 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111Petro123, выполняю конкретно поставленную задачу. Никаких лишних видимых столбцов быть не должно. мы уточняем, действительно ли задача странная))) Т.е. если ФИО начальника на Я...., то при клике на ФИО он дожен быть первым в списке? Ответ - добавьте ему пробел перед именем. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 14:31 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Petro123, огромное спасибо. Ваше решение мне вполне подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 14:53 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Ухах ха х а Зачем нам программировать, пусть другие этим занимаются. Я сделаю просто, а я данные подправлю. Красота, Супер решение от флудера-криворука. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 15:11 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, тебе лет 16 наверно? selec decode(... слыхал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 15:30 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Petro123, Нафлудила 23к сообщений НИ О ЧЕМ, и радуется. И еще кому то пытается доказать, что это не он малолетка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 15:39 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, Может у тебя работа такая, сидеть флудить? Ты же не выходишь с форума. Хотя с другой стороны, зачем тебе работать, судя по твоим постам можно понять, что палец об палец тебя ударить не заставишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 15:41 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, 1. тебя хватило на 3 дня придурок. 2. функцию decode(... ты не знаешь, двоечник)) 3. что такое Данные и Модель для тебя пустой звук, кодировщик. "Лучше жевать чем говорить" (с) Удачи! ______________________________________________ "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 15:47 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, может предложите более простое и грамотное решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 16:05 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111blkangel, может предложите более простое и грамотное решение? Например можно создать DA, событие after refresh, Execute JavaScipt, добавьте код, красное заменить на свое. Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 16:43 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111, Вы не указали версию, это пример для 4.2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 16:44 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Уточнение. Колонка с правильным порядком по условию должна быть скрыта, не учел этого. В разработке нужно его выводить. А вот в JS добавить еще пару строк. Код: javascript 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 17:05 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, строки Код: javascript 1. 2. удалили только заголовок поля. Строка Код: javascript 1. не создала ссылки. COLUMN_NAME_CLICK и COLUMN_NAME_SOURCE ввел значение аlias. REGION_ID из таблицы apex_application_page_regions. Чего не хватает? apex 4.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2015, 19:07 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111blkangel, строки Код: javascript 1. 2. удалили только заголовок поля. Строка Код: javascript 1. не создала ссылки. COLUMN_NAME_CLICK и COLUMN_NAME_SOURCE ввел значение аlias. REGION_ID из таблицы apex_application_page_regions. Чего не хватает? apex 4.2 Смысл задумки скопировать ссылку из столбца по которому необходимо сортировать в столбец по которому нажимают. REGION_ID, это ИД регион вашего репорта, пропишите ему STATIC_ID. Такой же ID подставьте вместо REGION_ID в скрипт. Очередность тут важна, поэтому порядок должен быть именно такой как я написал. Покажите мне HTML разметку ячейки которая должна быть удалена с экрана (правая кнопка мышки, исследовать элемент) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 08:57 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, код ячейки: Код: html 1. пытаюсь удалить: $("td[headers=TEST]").remove(); По поводу копирования ссылки идея понятна. Но статический id региона не помог. JavaSqript ошибок не выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 09:37 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111blkangel, код ячейки: Код: html 1. пытаюсь удалить: $("td[headers=TEST]").remove(); По поводу копирования ссылки идея понятна. Но статический id региона не помог. JavaSqript ошибок не выдает. JS чувствителен к регистру. Дальше найдете ошибку :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 10:03 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 10:14 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, удаление столбца было связано с регистром, а вот ссылка не копируется. Код: javascript 1. регистр тут однозначный. id региона статический (987654). На поле TEST поставил галочку sort. В поле NAME снял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 10:43 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111blkangel, удаление столбца было связано с регистром, а вот ссылка не копируется. Код: javascript 1. регистр тут однозначный. id региона статический (987654). На поле TEST поставил галочку sort. В поле NAME снял. Решетка где? :) Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 10:45 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, Закрывающей скобки не хватает Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 10:47 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, и решетка есть, и скобочку просто сюда некорректно скопировал. Точно такой же код, как Вы написали. JavaSqript ошибок не дает. Но ссылка не появляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 11:01 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
Danny1111blkangel, и решетка есть, и скобочку просто сюда некорректно скопировал. Точно такой же код, как Вы написали. JavaSqript ошибок не дает. Но ссылка не появляется. Давайте исследуем заголовок со ссылкой и выложим сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 11:12 |
|
||
|
Сортировка в отчете
|
|||
|---|---|---|---|
|
#18+
blkangel, Код: html 1. region_id, который я определил статически почему-то не подхватывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 11:28 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=24&tid=1874680]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
83ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 437ms |

| 0 / 0 |
