powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Группы и сортировка в репорте
18 сообщений из 18, страница 1 из 1
Группы и сортировка в репорте
    #37047150
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, не получается сделать вот что – есть репорт, один, там куча групп и все хорошо.
Проблема вот в чем – надо по запросу пользователя менять сортировку данных, например
Сортировать по номеру участка- здесь понятно, группы:


Регион Менеджер карта участок Адрес

Восток Иванов А1 111 Садовая, 123
234 Строителей, 23
567 Главная, 567
Юг Петров Б2 234 Строителей, 23
345 Садовая, 123

Непонятно что делать если надо сортировать по полю внутри группы – по адресу:

Регион Менеджер карта участок Адрес

Восток Иванов А1 567 Главная, 567
111 Садовая,123
Юг Петров Б2 345 Садовая,123
Восток Иванов А1 234 Строителей, 23
Юг Петров Б2 345 Строителей,23

Похоже на бред но им действительно так надо – они проводят проверки и по участку и по менеджеру и по адресу.
Может, есть идеи как сделать сортировку во втором случае?

Спасибо заранее
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37047153
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
убралось форматирование, должно быть так:

RedRoseНарод, не получается сделать вот что – есть репорт, один, там куча групп и все хорошо.
Проблема вот в чем – надо по запросу пользователя менять сортировку данных, например
Сортировать по номеру участка- здесь понятно, группы:


Регион Менеджер карта участок Адрес

Восток Иванов А1 111 Садовая, 123
234 Строителей, 23
567 Главная, 567
Юг Петров Б2 234 Строителей, 23
345 Садовая, 123

Непонятно что делать если надо сортировать по полю внутри группы – по адресу:

Регион Менеджер карта участок Адрес

Восток Иванов А1 567 Главная, 567
111 Садовая,123
Юг Петров Б2 345 Садовая,123
Восток Иванов А1 234 Строителей, 23
Юг Петров Б2 345 Строителей,23

Похоже на бред но им действительно так надо – они проводят проверки и по участку и по менеджеру и по адресу.
Может, есть идеи как сделать сортировку во втором случае?

Спасибо заранее
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37047155
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема вот в чем – надо по запросу пользователя менять сортировку данных, например
Сортировать по номеру участка- здесь понятно, группы:


Регион Менеджер карта участок АдресВосток Иванов А1 111 Садовая, 123 234 Строителей, 23 567 Главная, 567Юг Петров Б2 234 Строителей, 23 345 Садовая, 123

Непонятно что делать если надо сортировать по полю внутри группы – по адресу:

Регион Менеджер карта участок АдресВосток Иванов А1 567 Главная, 567 111 Садовая,123Юг Петров Б2345 Садовая,123Восток Иванов А1 234 Строителей, 23Юг Петров Б2 345 Строителей,23

Похоже на бред но им действительно так надо – они проводят проверки и по участку и по менеджеру и по адресу.
Может, есть идеи как сделать сортировку во втором случае?
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37047160
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА,
спасибо за форматирование , так конечно, понятнее, буду знать
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051453
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКАНепонятно что делать если надо сортировать по полю внутри группы – по адресу:

Регион Менеджер карта участок АдресВосток Иванов А1 567 Главная, 567 111 Садовая,123Юг Петров Б2345 Садовая,123Восток Иванов А1 234 Строителей, 23Юг Петров Б2 345 Строителей,23

Похоже на бред но им действительно так надо – они проводят проверки и по участку и по менеджеру и по адресу.
Может, есть идеи как сделать сортировку во втором случае?

Попробуйте поработать с интерактивным отчётом.
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051829
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer,

спасибо, у нас Oracle Reports, я не нашла чтобы Репортс поддерживали инперактивные отчеты, или я не понимаю?
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051838
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedRose,

а что-то типа VBA у вас есть, чтобы програмно создавать отчет в виде ворд-дока( формат НТМ) с использованием динамических запросов

нтм-чтобы не подгонять ширину столбцов

дешево и удобно

select фио ас м0, 1 ас №№, ........ from таб1 order by 1,2,3справка по фио с нумерацией с 1 по каждой фиоselect 1 ас №№, улица,........from таб1 order by 1,2,3сквозная нумерация по улицеselect карта,участок,...... from таб1 order by 1,2,3без нумерации
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051840
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА,

спасибо, я тоже склоняюсь к двум запросам, если я правильно поняла ваш ответ, если не - сорри.
думала что можно сделать одним запросом и форматированием - не получается, пробовала lag - как-то сложно,
тут фишка в том чтобы не показывать повторяющиеся поля, вот
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051857
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedRose,

главное -это отчет в НТМ для подгонки столбцов

-просмотр - в НТМ -да еще......увеличенный шрифт для слабовидящих
-печать - в WORD (альбомная,книжная с автоподгоном ширины столбиков и шапкой на листе)
возможно создание отдельного файла по м0, чтобы можно было автоподгонять и хвост через предварительный просмотр и уменьшение на 1 страницу
-доработка(дополнительные столбики)--через ексель


и все в одном флаконе(задавать разное расширение при формировании)
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051876
non-apexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пенсионерка и Роза, с таким же успехом вы могли бы вести свою дискуссию в форуме по разведению кроликов :).
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051887
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
non-apexoidПенсионерка и Роза, с таким же успехом вы могли бы вести свою дискуссию в форуме по разведению кроликов :).

а у вас имеются достойные предложения по теме, помимо хамства
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37051900
non-apexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА, честно скажу, с Oracle Reports я знаком поверхностно. Однако предложение следующее: имеет смысл переместить обсуждение в соответствующий раздел форума, вероятность того, что ТС там помогут, гораздо больше. Здесь обсуждают проблемы, связанные с APEX.
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37052444
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedRosesuPPLer,

спасибо, у нас Oracle Reports, я не нашла чтобы Репортс поддерживали инперактивные отчеты, или я не понимаю?

Да, Вы пока не понимаете, что это подфорум по Oracle APEX, а не по Oracle Reports. :) Я попрошу модератора перенести Вашу тему в соответствующий раздел.

Модератор: Тема перенесена из форума "Oracle APEX".
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37052856
ps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedRosesuPPLerПопробуйте поработать с интерактивным отчётом.
у нас Oracle Reports, я не нашла чтобы Репортс поддерживали интерактивные отчеты, или я не понимаю?
Вот пример "ограниченной, но возможной" интерактивности.
1. Добавляете в запрос новую колонку, которая выводит сортировочную (одну из уже имеющихся) колонку. В Вашем примере - в одном случае адрес, в другом регион.
2. Эту новую колонку ставите первой в первой группе.
Готово. Сортировка будет начинаться с вашей динамической колонки.
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37052864
ps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37053126
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ps,

спасибо большое, я сейчас попробую ваше решение
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37053416
RedRose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ps,

спасибо опять, классно, если сортировать по А то получается:
A B CA ppp 3B ooo 1 ppp 2C ooo 2 qqq 1

если сортировать по B то получается:
A B CB ooo 1C ooo 2A ppp 3B ppp 2C qqq 1

а надо бы
A B CB ooo 1C 2A ppp 3B 2C qqq 1

я понимаю - бред и проще сделать два разных отчета,
может какое-то форматирование? пробовала через placeholder чтобы хранить там рез-т предыдущей записи - так не получается :(
можно еще в запросе ставить lag..over но тогда два запроса = 2 отчета
...
Рейтинг: 0 / 0
Группы и сортировка в репорте
    #37054711
ps
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedRoseполучается:
A B CB ooo 1C ooo 2A ppp 3B ppp 2C qqq 1

а надо бы
A B CB ooo 1C 2A ppp 3B 2C qqq 1

я понимаю - бред и проще сделать два разных отчета,
может какое-то форматирование? пробовала через placeholder чтобы хранить там рез-т предыдущей записи - так не получается :(
можно еще в запросе ставить lag..over но тогда два запроса = 2 отчета
Нет, так не получится. Проще или 2 отчёта или один отчёт с 2-мя запросами и таблицами, которые в зависимости от передаваемого параметра выводятся или нет.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Группы и сортировка в репорте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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