Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Перемещение столбцов отчета / 2 сообщений из 2, страница 1 из 1
22.02.2011, 08:20
    #37129579
r-dreamer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение столбцов отчета
Задача: Есть страница поиска, результаты поиска возвращаются отчетом простым (не IR) требуется в зависимости от того по каким параметрам производится поиск программно перемещать столбцы в отчете. (так же отчет должен иметь возможность выгружаться в Excel)

Например: столбец "Наименование клиента" при поиске по любым параметрам стоит 10-тым, а при поиске по "Наименованию клиента" первым, а при поиске по "Наименованию товара" вторым после "Наименования товара" итд итп.

До сих пор решал задачу так:
создавал в запросе несколько алиасов одного и того же столбца, размещал их в отчете в разных местах, и показывал/скрывал Condition-ами. Выгрузку в Excel реализовывал пакетом Денеса Кубичека, с допиливанием чтобы пакет реагировал на Condition-ы.
Но теперь заказчики вошли во вкус и их понесло, теперь когда столбец может появляться в более чем в двух позициях мое решение становится не удобным.
Пытался изменять положение столбцов в apex_application_page_rpt_cols, но APEX запрещает такое безобразие.

Если ли какие нить альтернативные решения?
...
Рейтинг: 0 / 0
22.02.2011, 13:35
    #37130384
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перемещение столбцов отчета
r-dreamer,

источником данных у отчёта может быть либо SQL-запрос, либо PL/SQL-блок, возвращающий текст запроса (Identification->Type->SQL Query (PL/SQL function body returning SQL query)). Думаю, второй тип Вам подойдёт.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Перемещение столбцов отчета / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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