Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.08.2012, 10:40
|
|||
---|---|---|---|
|
|||
Перемещение(позиционирование) объектов в Reports |
|||
#18+
Добрый день! Сразу признаюсь, что с Oracle Reports раньше дела не имел, но по работе понадобилось внести некоторые изменения в существующий отчет. Нужно в рантайме менять местоположение объекта(двигать его вверх, вниз, вправо, влево) и поворачивать его на 90 град. в зависимости от значения определенного параметра. Поиски в интернете ничего не дали. Хотя на сегодняшний день вроде все генераторы отчетов это могут. Как это реализовать в Oracle Reports 6i? Если это принципиально, то пойдет и Oracle Reports 10G. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.08.2012, 19:04
|
|||
---|---|---|---|
Перемещение(позиционирование) объектов в Reports |
|||
#18+
Самое простое решение - создать избыточные элементы (один элемент вверху, один элемент внизу, итд.) и управлять их выводом через триггеры в LayoutModel. Это сработает, если позиции элемента вверху/внизу/итд. фиксированы или фиксированно зависят от других элементов. Особо требовательным к возможностям современных генераторов отчётов можно использовать 'Customizing with XML'. В версии 6i возможности очень ограничены (но для "двигания" объектов хватает). Начиная с версии 9i с помощью XML-Customizing отчёт можно в рантайме заново создать (новые запросы, новый вывод на печать - Customizing Reports with XML ). Этот вариант намного более трудоёмкий. Не каждый решится на этот шаг ( Создание динамических элементов в Forms и Reports ). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=51&mobile=1&tid=1878440]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
163ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 262ms |
0 / 0 |