powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Всплывающее окно с данными
25 сообщений из 28, страница 1 из 2
Всплывающее окно с данными
    #39319838
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня, уважаемые!

Возникла необходимость в АРЕХ. Есть форма с интерактивным отчетом. Есть на ней кнопка, при нажатии на которую должно открыться всплывающее окно с данными. Брал за основу пример отсюда - http://stan1slav.blogspot.com/2010/04/application-express-jquery.html, конкретно второй пример. Собственно 2 вопроса:
1) Как правильно передать параметры для запроса в всплывающее окно? (Мысль - процесс по нажатию кнопки)
2) Можно ли использовать во всплывающем окне интерактивный отчет?

Заранее благодарен
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39319953
Фотография Алексей Выхрыстюк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрий,
Если у Вас 5 apex - можно все реализовать стандартно через modal режим страницы.
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320047
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Выхрыстюк,
к сожалению только 4.2. Клиент не согласился на 5-ку
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320050
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов Юрий,

Для модальных окон в 4-ке использую plugin от SkillBuilders
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320073
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

можно поподробнее?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320083
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрий2) Можно ли использовать во всплывающем окне интерактивный отчет?
сейчас тренд - вообще без всплывающих окон.
А тем более пихать IR в такое окно - моветон.
У меня максимум обычная табличка на 6 строчек. Не IR с фильтрами и пагинацией.
Ещё есть всплывающий title при наведении мышкой с доп.информацией.
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320089
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123сейчас тренд - вообще без всплывающих окон.
Пожелание заказчика
А тем более пихать IR в такое окно - моветон.
Я не утверждал, только спросил насколько это правильно
Ещё есть всплывающий title при наведении мышкой с доп.информацией.
Title обычными средствами делаете или плагином?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320090
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов Юрийblkangel,

можно поподробнее?

http://www.skillbuilders.com/Oracle-APEX/APEX-Consulting-Training.cfm?category=apex-plug-ins&tab=free-plugin-downloads

Инструкция к плагину там прилагается.
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320095
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийTitle обычными средствами делаете или плагином?
3-5 строк на JS +
http://file.urin.take-uma.net/jquery.balloon.js-Demo.html
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320102
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

спасибо, буду пробовать
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320390
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
решил допилить сначала свой вариант и натолкнулся на проблему. Открываю как фрейм страничку, перед этим передаю туда параметры для запроса. Открывается пустой фрейм...
Тут как раз уточнение - можно в обычный репорт писать функцию возвращающую refcursor вместо обычного селекта?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320408
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрийрешил допилить сначала свой вариант и натолкнулся на проблему. Открываю как фрейм страничку, перед этим передаю туда параметры для запроса. Открывается пустой фрейм...
Тут как раз уточнение - можно в обычный репорт писать функцию возвращающую refcursor вместо обычного селекта?
В апекс не принято писать как пишет обычный программист. Или как писали в третьей версии.
Принято использовать построители-волшебники.
Отсюда, в обычный репорт нужен текст запроса. Т.к. он активный элемент и сам выполняет этот запрос.
На каком то шаге построения волшебник предлагает ХРАНИМКУ которая всё равно выдаёт текст запроса.
AFAIK
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320411
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийОткрываю как фрейм страничку
я в 4-ке открываю страничку через штатный апекса API
Код: sql
1.
javascript:popupURL('f?p=&APP_ID.:1:&SESSION.::&DEBUG.');


Она правда не модальная, но мне даже нравится))
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320432
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

понял, я использую
Код: plsql
1.
2.
select t.*
  from table(pk_sa_tels.gettelstable(psessiontelid => :P77_SESSION_ID, parch => :P77_ARCH)) t


pk_sa_tels.gettelstable - возвращает тип pipelined
может поэтому ничего не получилось?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320436
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

хм, по вашему методу у меня выплывает ошибка
report error:
ORA-01722: неверное число

Тоже самое выдает в pl\sql developer

а на другой форме (там IR) все нормально...
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320437
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрийвозвращает тип pipelined
без него нельзя?
Он вроде медленно работает.
Звезда в именах полей....
Зачем сложности?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320447
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов ЮрийPetro123,

хм, по вашему методу у меня выплывает ошибка
report error:
ORA-01722: неверное число

Тоже самое выдает в pl\sql developer

а на другой форме (там IR) все нормально...

А в какой момент то ошибка выдается?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320449
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов ЮрийPetro123,

хм, по вашему методу у меня выплывает ошибка
report error:
ORA-01722: неверное число

Тоже самое выдает в pl\sql developer

а на другой форме (там IR) все нормально...

А раз в другом репорте работает, а в девелопере ошибка.

Значит апекс вообще не причем, ищете ошибку в функции.
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320479
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

без него никак, вычисления в функции делаются и на выход идет курсор. Потом этот курсор я подаю в свою функцию и через pipelined получаю вот это горе...
* я так поставил, у меня в запросе поля прописаны
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320481
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelА в какой момент то ошибка выдается?
Ошибка идет при открытии формы, при том что параметры я передал правильно
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320482
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelА раз в другом репорте работает, а в девелопере ошибка.

Значит апекс вообще не причем, ищете ошибку в функции.

В другой форме другой запрос идет
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320497
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрий,
ну, разбирайтесь в отладке JS\PL
Эти ошибки не имеют отношение к вашей созданной теме.
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320698
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов ЮрийblkangelА раз в другом репорте работает, а в девелопере ошибка.

Значит апекс вообще не причем, ищете ошибку в функции.

В другой форме другой запрос идет

Дебажте, не в Апексе дело.
Возможно банально надо

Код: plsql
1.
2.
select t.*
  from table(pk_sa_tels.gettelstable(psessiontelid => to_number(:P77_SESSION_ID), parch => :P77_ARCH)) t
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320729
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема была в другом. В типе объявил поле как number, а записываю туда строку, вот и шла ошибка конвертации.
Но вот все равно во всплывающем окне ничего нет. По совету Petro123 открываю в новом окне (popupURL) - там все нормально идет. Но хотелось бы и здесь получить такой же результат. Может ему шапка мешает?
...
Рейтинг: 0 / 0
Всплывающее окно с данными
    #39320812
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов ЮрийПроблема была в другом. В типе объявил поле как number, а записываю туда строку, вот и шла ошибка конвертации.
Но вот все равно во всплывающем окне ничего нет. По совету Petro123 открываю в новом окне (popupURL) - там все нормально идет. Но хотелось бы и здесь получить такой же результат. Может ему шапка мешает?
Что вы подразумеваете под всплывающим окном?
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Всплывающее окно с данными
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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